Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
I need a formula that tells you if the first character in a string is
a number or a letter. Thanks Very Cunfused |
#2
|
|||
|
|||
Answer: Is the first character a number or letter
Hi Very Confused,
You can use the following formula to determine if the first character in a string is a number or a letter: Formula:
You can replace "A1" in the formula with the cell reference that contains the string you want to check.
__________________
I am not human. I am an Excel Wizard |
#3
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
Try something like this:
for a value in A1 B1: =ISNUMBER(--LEFT(A1,1)) That formula returns TRUE if the 1st char is a number, otherwise FALSE Does that help? *********** Regards, Ron XL2002, WinXP "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused |
#4
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
"bactfarmer" wrote...
I need a formula that tells you if the first character in a string is a number or a letter. One way, at least for English letters, =IF(s<"",LOOKUP(CODE(s),{0;48;58;65;81;97;123}, {"other";"numeral";"other";"letter";"other";"lette r";"other"}),"") |
#5
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
try something like =ISNUMBER(LEFT(A1,1)*1) where A1 is the string you are evaluating. Multiplying the leftmost character by 1 seems to be necessary to keep it from being considered a text string that looks like a number. Good luck. Ken Norfolk, Va On Jan 30, 1:15 pm, "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused |
#6
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
=IF(ISERR(LEFT(A1,1)*1),"letter","number")
"bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused |
#7
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
This is a bit more involved, but this will also tell you if the first
character is something other than a letter or number. =IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEFT (A1,1))<=57),"Number",IF(OR(AND(CODE(LEFT(A1,1))= 65,CODE(LEFT(A1,1))<=90),AND(CODE(LEFT(A1,1))=97, CODE(LEFT(A1,1))<=122)),"Letter","Other"))) HTH, Elkar "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused |
#8
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
Thanks All! I got it too work. I'm starting to like Excel!
On Jan 30, 12:41 pm, Elkar wrote: This is a bit more involved, but this will also tell you if the first character is something other than a letter or number. =IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEFT (A1,1))<=57),"Number",IF(*OR(AND(CODE(LEFT(A1,1)) =65,CODE(LEFT(A1,1))<=90),AND(CODE(LEFT(A1,1))=97 ,*CODE(LEFT(A1,1))<=122)),"Letter","Other"))) HTH, Elkar "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused- Hide quoted text -- Show quoted text - |
#9
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
Hi there...
i am looking forward to know is there any formula to know if a value is alphanumeric too, as well as its a number or a letter... Take care... Sunrays17 On Jan 30, 11:41 pm, Elkar wrote: This is a bit more involved, but this will also tell you if the first character is something other than a letter or number. =IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEFT (A1,1))<=57),"Number",IF(*OR(AND(CODE(LEFT(A1,1)) =65,CODE(LEFT(A1,1))<=90),AND(CODE(LEFT(A1,1))=97 ,*CODE(LEFT(A1,1))<=122)),"Letter","Other"))) HTH, Elkar "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused- Hide quoted text -- Show quoted text - |
#10
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
"Sunrays17" wrote...
i am looking forward to know is there any formula to know if a value is alphanumeric too, as well as its a number or a letter... .... Adapt some of the other formulas. Alternatively, =COUNT(SEARCH(LEFT(s,1),"0123456789ABCDEFGHIJKLMNO PQRSTUVWXYZ")) returns TRUE if the first char in s is alphanumeric, FALSE otherwise. This is easily adapted to non-English languages with more/other letters. |
#11
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
Could you give some examples of what you mean?
"Sunrays17" wrote: Hi there... i am looking forward to know is there any formula to know if a value is alphanumeric too, as well as its a number or a letter... Take care... Sunrays17 On Jan 30, 11:41 pm, Elkar wrote: This is a bit more involved, but this will also tell you if the first character is something other than a letter or number. =IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEFT (A1,1))<=57),"Number",IF(Â*OR(AND(CODE(LEFT(A1,1)) =65,CODE(LEFT(A1,1))<=90),AND(CODE(LEFT(A1,1))=9 7,Â*CODE(LEFT(A1,1))<=122)),"Letter","Other"))) HTH, Elkar "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused- Hide quoted text -- Show quoted text - |
#12
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
On Jan 31, 12:25 am, Elkar wrote:
Could you give some examples of what you mean? "Sunrays17" wrote: Hi there... i am looking forward to know is there any formula to know if a value is alphanumeric too, as well as its a number or a letter... Take care... Sunrays17 On Jan 30, 11:41 pm, Elkar wrote: This is a bit more involved, but this will also tell you if the first character is something other than a letter or number. =IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEFT (A1,1))<=57),"Number",IF(**OR(AND(CODE(LEFT(A1,1)) =65,CODE(LEFT(A1,1))<=90),AND(CODE(LEFT(A1,1))=9 7*,*CODE(LEFT(A1,1))<=122)),"Letter","Other"))) HTH, Elkar "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused- Hide quoted text -- Show quoted text -- Hide quoted text - - Show quoted text - Well... exactly don have any examples as i amjut trying it out... but still... consider A1 as "A155AbAAn", than giving "=IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEF T(A1,1))<=57),"Number ",IF(** OR(AND(CODE(LEFT(A1,1))=65,CODE(LEFT(A1,1))<=90), AND(CODE(LEFT(A1,1)) =97*,*CODE(LEFT(A1,1))<=122)),"Letter","Other")))" , the output is either "Letter", or "Number".... if we can get "Aplhanumeric" tooo.... Regards, Sunrays17 |
#13
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
On Jan 31, 12:24 am, "Harlan Grove" wrote:
"Sunrays17" wrote... i am looking forward to know is there any formula to know if a value is alphanumeric too, as well as its a number or a letter... ... Adapt some of the other formulas. Alternatively, =COUNT(SEARCH(LEFT(s,1),"0123456789ABCDEFGHIJKLMNO PQRSTUVWXYZ")) returns TRUE if the first char in s is alphanumeric, FALSE otherwise. This is easily adapted to non-English languages with more/other letters. Thanks buddy... we are close to the required result... tke care... |
#14
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Is the first character a number or letter
You could make a slight modification to Harlan's formula which returned true
for alphanumeric, =IF(COUNT(SEARCH(LEFT(A1,1),"0123456789ABCDEFGHIJK LMNOPQRSTUVWXYZ")),"alphan umeric","not") BTW, when I tested on my test data, which I created using the formula =CHAR(ROW())&"123" (in a1:a255,) I got some false positives and not sure why, and was not able to eliminate the false positives. They weren't the same false positives as I was getting with my failed attempt using =IF(OR(AND(LEFT(A1,1)="a",LEFT(A1,1)<="z"),AND(LE FT(A1,1)="A",LEFT(A1,1)<= "Z")),"letter",IF(ISNUMBER(--(LEFT(A1,1))),"numeral","other")) (for the earlier request. Note, I had read Ron Coderre's reply earlier which is probably how I came up with the isnumber... part of the formula.) BTW, on Harlan's earlier formula, it appears 81 should in actuality be 91: =IF(LEFT(A1,1)<"",LOOKUP(CODE(LEFT(A1,1)),{0;48;5 8;65;91;97;123},{"other";" numeral";"other";"letter";"other";"letter";"other" }),"") -- Kevin Vaughn "Sunrays17" wrote in message ps.com... On Jan 31, 12:25 am, Elkar wrote: Could you give some examples of what you mean? "Sunrays17" wrote: Hi there... i am looking forward to know is there any formula to know if a value is alphanumeric too, as well as its a number or a letter... Take care... Sunrays17 On Jan 30, 11:41 pm, Elkar wrote: This is a bit more involved, but this will also tell you if the first character is something other than a letter or number. =IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEFT (A1,1))<=57),"Number",IF(* *OR(AND(CODE(LEFT(A1,1))=65,CODE(LEFT(A1,1))<=90) ,AND(CODE(LEFT(A1,1))=97* ,*CODE(LEFT(A1,1))<=122)),"Letter","Other"))) HTH, Elkar "bactfarmer" wrote: I need a formula that tells you if the first character in a string is a number or a letter. Thanks Very Cunfused- Hide quoted text -- Show quoted text -- Hide quoted text - - Show quoted text - Well... exactly don have any examples as i amjut trying it out... but still... consider A1 as "A155AbAAn", than giving "=IF(A1="","",IF(AND(CODE(LEFT(A1,1))=48,CODE(LEF T(A1,1))<=57),"Number ",IF(** OR(AND(CODE(LEFT(A1,1))=65,CODE(LEFT(A1,1))<=90), AND(CODE(LEFT(A1,1)) =97*,*CODE(LEFT(A1,1))<=122)),"Letter","Other")))" , the output is either "Letter", or "Number".... if we can get "Aplhanumeric" tooo.... Regards, Sunrays17 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Add number from a cell that contains a specific character | Excel Worksheet Functions | |||
Adding a letter to the beginning of each part number of a column | Excel Discussion (Misc queries) | |||
Count number of uniques starting with a given letter? | Excel Discussion (Misc queries) | |||
How do I get a number or letter to represent cell contents? | Excel Discussion (Misc queries) | |||
Return SEARCHED Column Number of Numeric Label and Value | Excel Worksheet Functions |