Apr 21 2021 02:38 AM
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 ?
Apr 21 2021 02:59 AM
Apr 21 2021 03:26 AM
= 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.
Apr 21 2021 02:06 PM - edited Apr 21 2021 02:07 PM
SolutionAs 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))
Apr 26 2021 05:16 PM
Thank you so much Peter @Peter Bartholomew
Apr 26 2021 05:17 PM
Apr 26 2021 05:39 PM
Apr 26 2021 05:39 PM
Apr 21 2021 02:06 PM - edited Apr 21 2021 02:07 PM
SolutionAs 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))