Note: The other languages of the website are Google-translated. Back to English

Як видалити літери з рядків / цифр / комірок в 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 - Включає понад 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-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (9)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Дуже тобі дякую
Цей коментар був мінімізований модератором на сайті
Що робити, якщо ви хочете зберегти формат числа або має десяткові дроби? тобто Apple30.01? за відповідь від 30.01? твій vb кидає місце?
Цей коментар був мінімізований модератором на сайті
Привіт Formatunknown,
У цій ситуації рекомендується використовувати функцію видалення символів Kutools for Excel.
Виділіть клітинки, увімкніть функцію «Видалити символи», поставте прапорець лише біля опції «Альфа» та натисніть кнопку «Ок», щоб видалити всі буквені символи та залишити числа, включаючи десяткові знаки.
Цей коментар був мінімізований модератором на сайті
привіт, я хочу запитати, чи є формула для додавання крапки до кожної абревіатури в одній клітинці в реченні?

приклад

825 apple rd st #5 - я хочу додати крапку до "rd" і "st", щоб зробити це формальним


сподіваюся, ви можете мені допомогти

Дякую
Цей коментар був мінімізований модератором на сайті
Привіт, Ед,
Функція додавання тексту Kutools for Excel може допомогти вам вирішити проблему: https://www.extendoffice.com/product/kutools-for-excel/excel-add-same-text-to-multiple-cells.html
Цей коментар був мінімізований модератором на сайті
Мені потрібно видалити весь текст у клітинці, КРІМ певного набору слів. Наприклад, список фруктів або овочів у стовпці A, а стовпець B містить опис овочів, включаючи колір, і я хочу видалити весь текст у клітинках стовпця B, крім кольорових слів. Є ідеї?
Цей коментар був мінімізований модератором на сайті
ТАКАХХХХХХХХ. Нарешті щось працює! Gj!
Цей коментар був мінімізований модератором на сайті
НОООССААА!
Você não tem noção do tanto que isso me ajudou!!!
МУЙТО БОМ!
Цей коментар був мінімізований модератором на сайті
Принцип роботи формули масиву поняв, є питання насчет конкатенації (0&A2), для чого вона у формулі?
Якщо вибрати її і заблокувати +1 після ROW(), формула перестане працювати
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL