Excel: jak znaleźć pierwszą liczbę w ciągu tekstowym


Aby znaleźć pierwszą liczbę w ciągu tekstowym, możesz użyć następujących formuł w programie Excel:

Formuła 1: powrót pozycji pierwszej liczby

 =MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789"))

Ta formuła zwraca pozycję pierwszej liczby w ciągu.

Na przykład, jeśli ciąg znaków to A0095B , ta formuła zwróci 2 , ponieważ jest to pozycja w ciągu, w którym pojawia się pierwsza liczba.

Wzór 2: Zwracana wartość pierwszej liczby

 =MID( A2 ,MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")),1)

Ta formuła zwraca wartość pierwszej liczby w ciągu.

Na przykład, jeśli ciąg znaków to A0095B , ta formuła zwróci 0 , ponieważ jest to wartość pierwszej liczby 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 liczby

Możemy wpisać następującą formułę w komórce B2 , aby zwrócić pozycję pierwszej liczby w każdym ciągu tekstowym identyfikatora pracownika:

 =MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789"))

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:

Excel znajduje pozycję pierwszej liczby w ciągu

Kolumna B zwraca pozycję pierwszej liczby w każdym pasującym ciągu w kolumnie A.

Na przykład:

  • Pierwsza liczba A0095B pojawia się na pozycji 2 ciągu.
  • Pierwsza liczba 43387BR pojawia się na pozycji 1 ciągu.
  • Pierwsza liczba BCDD7D pojawia się na pozycji 5 ciągu.

I tak dalej.

Przykład 2: Zwracana wartość pierwszej liczby

Możemy wpisać następującą formułę w komórce B2 , aby zwrócić wartość pierwszej liczby w każdym ciągu tekstowym identyfikatora pracownika:

 =MID( A2 ,MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")),1)

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:

Excel znajduje pierwszą liczbę w ciągu tekstowym

Kolumna B zwraca wartość pierwszej liczby każdego pasującego ciągu w kolumnie A.

Na przykład:

  • Wartość pierwszej liczby w A0095B wynosi 0 .
  • Wartość pierwszej liczby w 43387BR wynosi 4 .
  • Wartość pierwszej liczby w BCDD7D wynosi 7 .

I tak dalej.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Jak liczyć duplikaty w programie Excel
Jak policzyć częstotliwość tekstu w Excelu
Jak liczyć według grup w programie Excel

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *