Excel: як знайти перше число в текстовому рядку


Ви можете використовувати такі формули в Excel, щоб знайти перше число в текстовому рядку:

Формула 1: повернення позиції першого числа

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

Ця формула повертає позицію першого числа в рядку.

Наприклад, якщо рядок A0095B , ця формула поверне 2, оскільки це позиція в рядку, де з’являється перше число.

Формула 2: Повернене значення першого числа

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

Ця формула повертає значення першого числа в рядку.

Наприклад, якщо рядок A0095B , ця формула поверне 0 , оскільки це значення першого числа в рядку.

У наведеному нижче прикладі показано, як використовувати кожну формулу на практиці з таким списком рядків ідентифікаторів співробітників у Excel:

Приклад 1: повернути позицію першого числа

Ми можемо ввести таку формулу в клітинку B2 , щоб повернути позицію першого числа в кожному текстовому рядку ідентифікатора працівника:

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

Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:

Excel знаходить позицію першого числа в рядку

Стовпець B повертає позицію першого числа в кожному відповідному рядку в стовпці A.

Наприклад:

  • Перша цифра A0095B з’являється в позиції 2 рядка.
  • Перше число 43387BR з’являється в позиції 1 рядка.
  • Перше число BCDD7D з’являється в позиції 5 рядка.

І так далі.

Приклад 2: Повернене значення першого числа

Ми можемо ввести таку формулу в клітинку B2 , щоб повернути значення першого числа в кожному текстовому рядку ідентифікатора працівника:

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

Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:

Excel знаходить перше число в текстовому рядку

Стовпець B повертає значення першого числа кожного відповідного рядка в стовпці A.

Наприклад:

  • Значення першого числа в A0095B дорівнює 0 .
  • Значення першого числа в 43387BR дорівнює 4 .
  • Значення першого числа в BCDD7D дорівнює 7 .

І так далі.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:

Як порахувати дублікати в Excel
Як підрахувати частоту тексту в Excel
Як рахувати по групах в Excel

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *