Forum Discussion

WilliamB972's avatar
WilliamB972
Copper Contributor
Apr 21, 2021
Solved

fUNCTION ALLOWING to check the value of a letter which as the first position in a word

Hi Guys, i'm searching in excel the function which allows me to check the the value of a letter which has got the first position in a word. can you help me please ?

  • WilliamB972 

    As a comment

    =CODE(LEFT(A2,1))

    and

    =CODE(A2)

    both return the same value. 

    I personally always prefer to use UNICODE(), but in most cases that doesn't matter.

    That could be the basis for other manipulations. For example, to check if first character is alphabet character or not (only for English)

     

    =CHAR(BITXOR(CODE(A2),32))=CHAR(CODE(A2))

     

     

7 Replies

  • SergeiBaklan's avatar
    SergeiBaklan
    Diamond Contributor

    WilliamB972 

    As a comment

    =CODE(LEFT(A2,1))

    and

    =CODE(A2)

    both return the same value. 

    I personally always prefer to use UNICODE(), but in most cases that doesn't matter.

    That could be the basis for other manipulations. For example, to check if first character is alphabet character or not (only for English)

     

    =CHAR(BITXOR(CODE(A2),32))=CHAR(CODE(A2))

     

     

  • WilliamB972 

    = LEFT(word, 1)

    returns the first letter of the word.  You could then compare it to other letters, or use it in formulas such as that shown by Subodh_Tiwari_sktneer (returns the ASCII code).  In other contexts, it is possible to search using wildcards so the string

    = LEFT(word, 1)&"*"

    might be used to search for any other word that has the same initial character as the current word.

  • Do you mean you are trying to find the ascii value of the first letter of a word?
    If yes, assuming the word is in cell A2 then try this...
    =CODE(LEFT(A2,1))

Resources