Home |
Search |
Today's Posts |
#1
|
|||
|
|||
Data Validation help
Hello, I need help with a custom data validation formula for the following scenario:
Users can input an entry in any one of these formats (# for any number 0-9): 1) ##/##' 2) ###/###' 3) ##/###' 4) ###/##' Here is the code I have that works for format 1 and 2. =OR(AND(COUNT(MID(H1,ROW(INDIRECT("1:"&LEN(H1))),1 )+0)=4,MID(H1,3,1)="/",MID(H1,6,1)="'"),AND(COUNT(MID(H1,ROW(INDIRECT(" 1:"&LEN(H1))),1)+0)=6,MID(H1,4,1)="/",MID(H1,8,1)="'")) Problem is, when I try to add more AND commands to include formats 3) and 4), excel does not allow it because it is too many characters. Is this possible? |
#2
|
|||
|
|||
Quote:
Could you explain what these values represent and what manipulation you're attempting to achieve with the formula? It will be much easier to provide you with a working solution if we're armed with that info. Thanks. |
#3
|
|||
|
|||
Quote:
This is for a soccer game report, in which the numbers before the slash are the jersey number of the scorer, and the numbers after the slash represent the time of the goal, expressed as a minute reference, e.g. 78 = 78th minute of the game. The organization I work for has a terrible time in getting users to input data correctly according to this format, so it was my task to see if we can restrict users to entering data in this format or else the cell would reject the input. I've found the closest thing to a solution to be the data validation feature but I'm stuck on the code. Recap, I've got the formula working for ##/##' and ###/###', but the formula bar seems to cap off at a certain point, so I cannot add on the formats ##/###' and ###/##'. I can easily rework the formula so that any 2 of these formats is included, but not all 4. |
#4
|
|||
|
|||
Quote:
Any chance you could post it here or if too large for this forum, perhaps email it to me on pubnut @ gmail . com (without space, obviously)? S. |
#5
Posted to microsoft.public.excel.misc
|
|||
|
|||
Data Validation help
In article , Fuzzycow23 wrote:
Spencer101;1608120 Wrote: Could you explain what these values represent and what manipulation you're attempting to achieve with the formula? It will be much easier to provide you with a working solution if we're armed with that info. This is for a soccer game report, in which the numbers before the slash are the jersey number of the scorer, and the numbers after the slash represent the time of the goal, expressed as a minute reference, e.g. 78 = 78th minute of the game. The organization I work for has a terrible time in getting users to input data correctly according to this format, so it was my task to see if we can restrict users to entering data in this format or else the cell would reject the input. I've found the closest thing to a solution to be the data validation feature but I'm stuck on the code. Recap, I've got the formula working for ##/##' and ###/###', but the formula bar seems to cap off at a certain point, so I cannot add on the formats ##/###' and ###/##'. I can easily rework the formula so that any 2 of these formats is included, but not all 4. Any reason for not using 2 input cells (ie player number in A5; time in B5) ? That would simplify your problem enormously. :) |
#6
|
|||
|
|||
Quote:
It seems the best option. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
custom data validation on cells with data validation values | Excel Worksheet Functions | |||
Data Validation - Validation list is larger than the cell width | Excel Programming | |||
Validation Data using Validation Table cell range..... | Excel Discussion (Misc queries) | |||
data validation invalid in dynamic validation list | Excel Worksheet Functions | |||
Data validation with validation lists and combo boxs | Excel Discussion (Misc queries) |