Excel: как найти первую букву строки


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

Формула 1: вернуть позицию первой буквы

 =MATCH(TRUE,ISERROR(VALUE(MID( A2 ,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0)

Эта формула возвращает позицию первой буквы в строке.

Например, если строка — A0095B , эта формула вернет 1 , поскольку это позиция в строке, где появляется первая буква.

Формула 2: Возвращаемое значение первой буквы

 =MID( A2 ,MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0),1)

Эта формула возвращает значение первой буквы строки.

Например, если строка — A0095B , эта формула вернет A , поскольку это значение первой буквы, которая появляется в строке.

В следующем примере показано, как использовать каждую формулу на практике со следующим списком строк идентификаторов сотрудников в Excel:

Пример 1: вернуть позицию первой буквы

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

 =MATCH(TRUE,ISERROR(VALUE(MID( A2 ,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0)

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Excel найти положение первой буквы строки

Столбец B возвращает позицию первой буквы каждой совпадающей строки в столбце A.

Например:

  • Первая буква A0095B появляется в позиции 1 строки.
  • Первая буква 43387BR появляется в шестой позиции строки.
  • Первая буква BCDD7D появляется в позиции 1 строки.

И так далее.

Пример 2: Возвращаемое значение первой буквы

Мы можем ввести следующую формулу в ячейку B2 , чтобы вернуть значение первой буквы каждой текстовой строки идентификатора сотрудника:

 =MID( A2 ,MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0),1)

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Excel найти первую букву строки

Столбец B возвращает значение первой буквы каждой соответствующей строки в столбце A.

Например:

  • Значение первой буквы A0095BA.
  • Значение первой буквы 43387BRB.
  • Значение первой буквы BCDD7DB.

И так далее.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как найти первое число в текстовой строке
Excel: как разделить слово на отдельные буквы
Excel: как посчитать частоту текста

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *