Excel: jak znaleźć pierwszą literę ciągu
Aby znaleźć pierwszą literę ciągu znaków, możesz użyć następujących formuł w programie Excel:
Formuła 1: zwróć pozycję pierwszej litery
=MATCH(TRUE,ISERROR(VALUE(MID( A2 ,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0)
Ta formuła zwraca pozycję pierwszej litery ciągu.
Na przykład, jeśli ciąg znaków to A0095B , ta formuła zwróci 1 , ponieważ jest to pozycja w ciągu, w którym pojawia się pierwsza litera.
Wzór 2: Zwracana wartość pierwszej litery
=MID( A2 ,MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0),1)
Ta formuła zwraca wartość pierwszej litery ciągu.
Na przykład, jeśli ciąg znaków to A0095B , ta formuła zwróci A , ponieważ jest to wartość pierwszej litery występującej w ciągu.
Poniższy przykład pokazuje, jak w praktyce używać każdej formuły z poniższą listą ciągów identyfikacyjnych pracowników w programie Excel:
Przykład 1: zwróć pozycję pierwszej litery
Możemy wpisać następującą formułę w komórce B2 , aby zwrócić pozycję pierwszej litery w każdym ciągu tekstowym identyfikatora pracownika:
=MATCH(TRUE,ISERROR(VALUE(MID( A2 ,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0)
Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:
Kolumna B zwraca pozycję pierwszej litery każdego pasującego ciągu w kolumnie A.
Na przykład:
- Pierwsza litera A0095B pojawia się na pozycji 1 ciągu.
- Pierwsza litera 43387BR pojawia się na pozycji 6 ciągu.
- Pierwsza litera BCDD7D pojawia się na pozycji 1 ciągu.
I tak dalej.
Przykład 2: Zwracana wartość pierwszej litery
Możemy wpisać następującą formułę w komórce B2 , aby zwrócić wartość pierwszej litery każdego ciągu tekstowego identyfikatora pracownika:
=MID( A2 ,MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0),1)
Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:
Kolumna B zwraca wartość pierwszej litery każdego pasującego ciągu w kolumnie A.
Na przykład:
- Wartość pierwszej litery A0095B to A.
- Wartość pierwszej litery 43387BR to B.
- Wartość pierwszej litery BCDD7D to B.
I tak dalej.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:
Excel: Jak znaleźć pierwszą liczbę w ciągu tekstowym
Excel: jak podzielić słowo na pojedyncze litery
Excel: jak policzyć częstotliwość tekstu