- Інструменти для підвищення продуктивності Excel
- Знайти положення першої альфи в рядку з формулами
- Знайти положення першої альфи в рядку із заданою функцією
- Вийміть всю альфу з рядка за допомогою Kutools for Excel
- Витягти альфу тільки з рядка
- Вкладка «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 і перетягніть дескриптор автозаповнення по осередках, які ви хочете цю формулу. Дивіться скріншот:
Чайові: з наведеної вище формулою, якщо немає ніякого альфа-символу, він відображає значення помилки.
У формулі 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), Натисніть вводити і ви можете визначити місце розташування першого альфа-символу.
Вийміть всю альфу з рядка за допомогою Kutools for Excel
Але в деяких інших випадках ви можете отримати тільки альфа-символи зі змішаної рядки, як показано нижче. У цій ситуації ви можете застосувати Видалити символи корисності Kutools for Excel - зручне і корисне доповнення в інструмент, щоб швидко це зробити.
після безкоштовна установка Kutools для Excel, будь ласка, зробіть наступне:
1. Створіть копію для рядків, з яких ви хочете отримати альфа-символи. Дивіться скріншот:
2. Потім виберіть скопійовані рядки і натисніть Kutools> Текст> Видалити символи, Дивіться скріншот:
3. І в підказці Видалити символи діалог, перевірка Non-альфа тільки варіант, ви можете переглянути віддалені результати при перевірці попередній перегляд коробка. Дивіться скріншот:
4. Натисніть Ok or застосовувати, Тепер витягуються тільки альфа-символи.
Витягти альфу тільки з рядка
Рекомендовані інструменти для підвищення продуктивності в 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% під час перегляду і редагування декількох документів.
- Одна секунда для перемикання між десятками відкритих документів і скорочення сотень кліків мишкою для вас кожен день!