Перейти до основного матеріалу

Як видалити літери з рядків / цифр / комірок в Excel?

У цій статті йдеться про те, як видалити літери з текстових рядків/комірок/чисел у Excel. І ми надаємо чотири методи її вирішення за допомогою формули масиву, визначеної користувачем функції та сторонньої надбудови Kutools для Excel.


Видаліть літери з рядків / цифр / комірок за допомогою формули масиву

Ми можемо застосувати формулу масиву для видалення літер із рядків / чисел / комірок у Excel. Будь ласка, виконайте наступне:

1. Виділіть порожню комірку, до якої ви повернете текстовий рядок без літер, введіть формулу =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 - це клітинка, з якої ви будете видаляти літери), і натисніть на Ctrl + Shift + Що натомість? Створіть віртуальну версію себе у клавіші одночасно.
doc видалити літери з тексту 1

2. Продовжуйте виділяти комірку, а потім перетягніть її ручку заповнення до потрібного діапазону. І тепер ви побачите, що всі літери видаляються з оригінальних текстових рядків, як показано нижче:

примітки:
(1) Ця формула масиву видалить усі типи символів, крім числових символів. Наприклад, оригінальним текстовим рядком є abc-859 * -24тест, ця формула масиву видалить усі літери та спеціальні символи (* та -) і повернення 85924.
(2) Якщо в текстовому рядку немає номера, ця формула масиву поверне 0.

Пакетний Розділіть текст і числа з однієї комірки / стовпця на різні стовпці / рядки

Kutools для Excel покращує його Розділені клітини утиліта та підтримує групове розділення всіх текстових символів та номерів однієї комірки / стовпця на два стовпці / рядки.


рекламні розділені комірки окремі текстові номери

Видаліть літери з рядків / цифр / комірок за допомогою користувацької функції

Ми також можемо додати визначену користувачем функцію в Excel для видалення літер із рядків / чисел / комірок. Будь ласка, виконайте наступне:

1. Прес інший + F11 клавіші одночасно, щоб відкрити вікно Microsoft Visual Basic for Applications.

2. Клацання Insert > Модулі, а потім скопіюйте та вставте наступний код у нове вікно модуля, що відкривається.

VBA: Видалення букв із рядків / цифр / комірок в Excel

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. Збережіть цю визначену користувачем функцію. Виділіть порожню комірку, до якої ви повернете текстовий рядок без літер, і введіть формулу = StripChar (A2) (A2 - клітинка, з якої ви будете видаляти літери), і перетягніть ручку заповнення до потрібного діапазону. Дивіться скріншоти:

Примітки:
(1) Ця визначена користувачем функція може також видаляти всі типи символів, крім числових символів. Наприклад, оригінальним текстовим рядком є abc-859 * -24тест, ця формула масиву видалить літери та спеціальні символи (* та -) і повернення 85924.
(2) Ця визначена користувачем функція повертає номери, що зберігаються як текстові рядки.


Видаліть літери з рядків/чисел/комірок за допомогою функції EXTRACTNUMBERS Kutools для Excel

Цей метод представить Kutools для Excel ЕКСТРАКТНІ ЧИСЛА функція для легкого видалення всіх букв із укусів / цифр / комірок в Excel. Будь ласка, виконайте наступне:

Kutools для Excel - Містить понад 300 основних інструментів для Excel. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Скачати зараз!

1. Виберіть порожню комірку, до якої ви повернете текстовий рядок без букв, і натисніть Кутулс > Функції > текст > ВИДАЛЕННІ ЧИСЛА. Дивіться знімок екрана:

2. У діалоговому вікні Аргументи функцій, що відкривається, вкажіть клітинку, з якої ви будете видаляти літери в Txt вводити необов’язково ІСТИНА or Помилковий в N і натисніть на OK кнопки.

примітки: Набір тексту ІСТИНА поверне числові числа, нічого не вводячи або ПОМИЛКОВИЙ поверне числа, збережені як текстові рядки.

3. Продовжуйте виділяти комірку та перетягуйте ручку заповнення до потрібного діапазону. І тоді ви побачите, що всі літери видаляються з оригінальних текстових рядків. Дивіться знімок екрана:

Kutools для Excel - Доповніть Excel понад 300 основними інструментами. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Get It Now

Примітки:
(1) Ви можете ввести формулу = EXTRACTNUMBERS (A2, TRUE) безпосередньо у вибрану комірку, а потім перетягніть маркер заповнення до діапазону, як вам потрібно.
(2) Ця функція EXTRACTNUMBERS також видаляє всі типи символів, крім числових символів.


Видаліть літери з рядків/чисел/комірок за допомогою утиліти видалення символів Kutools for Excel

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

Kutools для Excel - Містить понад 300 основних інструментів для Excel. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Скачати зараз!

1. Виділіть клітинки, з яких ви будете видаляти літери, та клацніть Кутулс > текст > Видалити символи.

2. У діалоговому вікні Видалення символів відкрийте Альфа та натисніть кнопку Ok кнопку. І тоді ви побачите, що з вибраних комірок видаляються лише літери. Дивіться знімок екрана:
doc видалити літери з тексту 6
примітки: Якщо ви дійсно хочете видалити всі типи символів, крім числових, ви можете перевірити Нечислові та натисніть кнопку Ok у діалоговому вікні Видалити символи. Дивіться знімок екрана:
doc видалити літери з тексту 7

Kutools для Excel - Доповніть Excel понад 300 основними інструментами. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Get It Now


Демонстрація: видалення букв із рядків / цифр / комірок у Excel


Kutools для Excel: понад 300 зручних інструментів у вас під рукою! Почніть 30-денну безкоштовну пробну версію без обмежень функцій сьогодні. Завантажити зараз!

Статті по темі:

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Принцип работы формулы массива понял, есть вопрос насчет конкатенации (0&A2), для чего она в формуле?
Если убрать ее и блок +1 после ROW(), формула перестает работать
This comment was minimized by the moderator on the site
NOOOSSAAA!
Você não tem noção do tanto que isso me ajudou!!!
MUITO BOM!
This comment was minimized by the moderator on the site
YEAHHHHHHHHH. At last something that works! Gj!
This comment was minimized by the moderator on the site
I need to delete all text in a cell EXCEPT a specific set of words. For example, a list of fruits or vegetables in column A, and column B has a description of the vegetables, including color, and I want to remove all text in the cells of column B except for color words. Any ideas?
This comment was minimized by the moderator on the site
hi, i want to ask if theres a formula to add period on every abbreviation in one cell within a sentence?

example

825 apple rd st #5 - i want to add period on "rd" and "st" to make it formal


hope you can help me

thanks
This comment was minimized by the moderator on the site
Hi ed,
The Add Text feature of Kutools for Excel may help you solve the problem: https://www.extendoffice.com/product/kutools-for-excel/excel-add-same-text-to-multiple-cells.html
This comment was minimized by the moderator on the site
What if you want to preserve the format of the number or has decimals? i.e Apple30.01? for answer of 30.01? your vb drops the spot?
This comment was minimized by the moderator on the site
Hi Formatunknown,
In this situation, Kutools for Excel’s Remove Characters feature is recommended.
Select the cells, enable the Remove Characters feature, only check the Alpha option, and click the Ok button to remove all alpha characters, and remain numbers including the decimal places.
This comment was minimized by the moderator on the site
Thank u so much
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations