Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як видалити літери з рядків / цифр / комірок в 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 + зсув + вводити клавіші одночасно.
doc видалити літери з тексту 1

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

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

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

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

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

Ми також можемо додати визначену користувачем функцію в 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 - Включає більше 300 зручних інструментів для Excel. Повна функція безкоштовної пробної версії 30 днів, кредитна картка не потрібна! Get It Now

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


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

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

Kutools для Excel - Включає більше 300 зручних інструментів для Excel. Повна функція безкоштовної пробної версії 30 днів, кредитна картка не потрібна! Безкоштовна пробна версія зараз!

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

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

Kutools для Excel - Включає більше 300 зручних інструментів для Excel. Повна функція безкоштовної пробної версії 30 днів, кредитна картка не потрібна! Get It Now


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


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

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


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

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    John john · 2 years ago
    YEAHHHHHHHHH. At last something that works! Gj!
  • To post as a guest, your comment is unpublished.
    CABM · 2 years ago
    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?
  • To post as a guest, your comment is unpublished.
    ed · 2 years ago
    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
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      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
  • To post as a guest, your comment is unpublished.
    Formatunknown · 2 years ago
    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?
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      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.
  • To post as a guest, your comment is unpublished.
    Abi DC · 4 years ago
    Thank u so much