Статьи

Як швидко знайти позицію першої літери (альфа) з рядка в Excel?

  1. Інструменти для підвищення продуктивності Excel
  2. Знайти положення першої альфи в рядку з формулами
  3. Знайти положення першої альфи в рядку із заданою функцією
  4. Вийміть всю альфу з рядка за допомогою Kutools for Excel
  5. Витягти альфу тільки з рядка
  6. Вкладка «Office» надає ефективні і зручні вкладки для Office (включаючи Excel), так само, як Chrome, Firefox і новий IE

Наприклад, ось список текстових рядків, які змішуються з числами і буквами на аркуші, і знайти позицію першої літери (альфа-символ), як показано нижче, на скріншоті, може бути, проблема для вас. Однак в цій статті я наводжу деякі трюки з швидкого вирішення цього завдання.

Інструменти для підвищення продуктивності Excel

Office Tab : Додайте функції редагування, перегляду і управління вкладками в Office (включаючи Excel), як в Chrome і Firefox. Завантажити зараз

Kutools for Excel : Більш ніж розширені функції 300 економлять час 70% і вирішують проблеми 80% Excel для вас. Завантажити зараз

Знайти положення першої альфи в рядку з формулами

Ось кілька формул, які допоможуть вам знайти положення першої літери в рядку.

Виберіть вільну позицію, в яку ви помістіть результат, наприклад, візьміть B2, а потім введіть формулу = MATCH (TRUE, ISERROR (VALUE (MID (A2, ROW (INDIRECT ( "1:" & LEN (A2))), 1))) , 0), де d Shift + Ctrl, і натисніть вводити щоб отримати результат. Потім натисніть на B2 і перетягніть дескриптор автозаповнення по осередках, які ви хочете цю формулу. Дивіться скріншот:
Виберіть вільну позицію, в яку ви помістіть результат, наприклад, візьміть B2, а потім введіть формулу = MATCH (TRUE, ISERROR (VALUE (MID (A2, ROW (INDIRECT ( 1: & LEN (A2))), 1))) , 0), де d Shift + Ctrl, і натисніть вводити щоб отримати результат

Чайові: з наведеної вище формулою, якщо немає ніякого альфа-символу, він відображає значення помилки.
Чайові: з наведеної вище формулою, якщо немає ніякого альфа-символу, він відображає значення помилки

У формулі A2 - це осередок, в якій ви хочете знайти першу позицію альфи, ви можете змінити її в міру необхідності.

Знайти положення першої альфи в рядку із заданою функцією

Якщо ви зазвичай застосовуєте певну функцію, тут також є певна функція, яка допоможе вам знайти першу альфу і повернутися до її позиції.

1. Натисніть Alt + F11, щоб відкрити Microsoft Visual Basic для додатків вікна.

2. Натисніть Вставити> модуль e, і вставте під кодом код модуль скрипти.

VBA: знайти позицію першої літери

Function FirstNonDigit (xStr As String) As Long 'Updateby20160711 Dim xChar As Integer Dim xPos As Integer Dim I As Integer Application.Volatile For I = 1 To Len (xStr) xChar = Asc (Mid (xStr, I, 1)) If xChar <= 47 Or _ xChar> = 58 Then xPos = I Exit For End If Next FirstNonDigit = xPos End Function

3. Збережіть код та поверніться до листу, виберіть вільну позицію, а потім введіть формулу = FirstNonDigit (A15), Натисніть вводити і ви можете визначити місце розташування першого альфа-символу.
3

Вийміть всю альфу з рядка за допомогою Kutools for Excel

Але в деяких інших випадках ви можете отримати тільки альфа-символи зі змішаної рядки, як показано нижче. У цій ситуації ви можете застосувати Видалити символи корисності Kutools for Excel - зручне і корисне доповнення в інструмент, щоб швидко це зробити.
Але в деяких інших випадках ви можете отримати тільки альфа-символи зі змішаної рядки, як показано нижче

після безкоштовна установка Kutools для Excel, будь ласка, зробіть наступне:

1. Створіть копію для рядків, з яких ви хочете отримати альфа-символи. Дивіться скріншот:
1

2. Потім виберіть скопійовані рядки і натисніть Kutools> Текст> Видалити символи, Дивіться скріншот:
2

3. І в підказці Видалити символи діалог, перевірка Non-альфа тільки варіант, ви можете переглянути віддалені результати при перевірці попередній перегляд коробка. Дивіться скріншот:
3

4. Натисніть Ok or застосовувати, Тепер витягуються тільки альфа-символи.
4

Витягти альфу тільки з рядка

Рекомендовані інструменти для підвищення продуктивності в Excel

Kutools для Excel допомагає завжди завершувати роботу завчасно і виділятися з натовпу

Ви часто граєте в догонялки з роботою, не вистачає часу на себе і свою сім'ю? Kutools для Excel може допомогти вам розібратися з головоломками 80% Excel і поліпшити 70% ефективність роботи, дати вам більше часу, щоб піклуватися про сім'ю і радіти життю.

  • Більше, ніж потужні розширені функції 300 для робітників сценаріїв +1500 зробіть свою роботу набагато простіше, ніж коли-небудь.
  • Більше не потрібно запам'ятовувати формули і коди VBA, дайте вашому мозку відпочити.
  • Складні і повторні операції можуть бути зроблені в лічені секунди,
  • Щодня скорочуйте тисячі операцій з клавіатурою і мишкою, попрощайтеся з професійними захворюваннями зараз.
  • Стати експертом по Excel за хвилини 3, допоможіть швидко отримати визнання і підвищення заробітної плати.
  • Високоефективні люди 110,000 і вибір всесвітньо відомих компаній 300 +.
  • 60-Day повнофункціональна пробна версія. 60-денна гарантія повернення грошей без причини. Безкоштовне оновлення і підтримка 2 років.

Вкладка «Office» надає ефективні і зручні вкладки для Office (включаючи Excel), так само, як Chrome, Firefox і новий IE

  • Відкривайте і створюйте документи в новій вкладці того ж вікна, а не в нових вікнах.
  • Підвищує вашу продуктивність на 50% під час перегляду і редагування декількох документів.
  • Одна секунда для перемикання між десятками відкритих документів і скорочення сотень кліків мишкою для вас кожен день!

Новости