Перейти до основного контенту

Як позбутися букв і залишити лише цифри в Excel

10 хв читання
948 переглядів

Microsoft Excel-відоме і широко використовуване програмне забезпечення, що надає можливість роботи з таблицями і даними. Однією з часто зустрічаються завдань є видалення букв і залишення тільки цифр в певному діапазоні осередків.

Якщо вам потрібно видалити літери та залишити лише цифри в Excel, ви можете скористатися кількома способами. Одним із способів є використання функції "SUBSTITUTE", яка дозволяє замінити один набір символів на інший. Наприклад, ви можете замінити всі символи літер на порожній простір, залишивши лише цифри.

Для цього спочатку виділіть діапазон комірок, в яких містяться символи, які потрібно видалити. Потім виберіть формули - > текст - > SUBSTITUTE. У полі "оригінальний текст" введіть посилання на клітинку, що містить символи. В поле "Замінити" введіть всі символи, які потрібно видалити (в даному випадку необхідно ввести всі літери). Потім залиште поле" Заміна " порожнім. Натисніть " ОК " і результати будуть відображені у виділеному діапазоні комірок.

Видалення букв і залишення лише цифр

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

1. Використання функції "Пошук і заміна":

- Виділіть стовпець або клітинку, що містить текст із цифрами та літерами;

- Відкрийте вікно " Пошук і заміна "(зазвичай воно знаходиться вкладці "Головна" в розділі "редагування");

- У полі "Знайти" введіть будь-яку букву (наприклад, "a"), натисніть кнопку "Замінити все";

- У полі" Замінити "залиште порожнє поле, натисніть кнопку" Замінити все " знову;

- В результаті всі букви будуть видалені, залишаться тільки цифри.

2. Використання функції "Текст у стовпцях":

- Виділіть стовпець або клітинку з текстом, в якій знаходяться цифри і букви;

- У вкладці "Дані" знайдіть розділ "Текст в стовпцях" і натисніть на кнопку "Текст в стовпцях";

- У вікні виберіть опцію "роздільник" і вкажіть роздільник, який відокремлює цифри від букв;

- Натисніть кнопку "закінчити" і всі букви будуть видалені, залишаться тільки цифри.

3. Використання формули:

- Введіть наступну формулу у вільній комірці: =SUBSTITUTE(A1, CHAR(ROW (INDIRECT("65:90"))), "");

- Замініть" A1 " на адресу комірки, що містить текст із цифрами та літерами;

- Перетягніть формулу на весь стовпець, щоб застосувати її до всіх клітинок;

- В результаті всі букви будуть видалені, залишаться тільки цифри.

4. Використання спеціального VBA-коду:

- Натисніть комбінацію клавіш "Alt" та "F11", щоб відкрити редактор VBA;

- Вставте наступний код:

Sub RemoveLetters() Dim rng As Range Dim cl As Range Set rng = Selection For Each cl In rng.Cells cl.Value = Application.WorksheetFunction.Substitute(cl.Value, "[a-zA-Z]", "") Next cl End Sub

- Натисніть "Ctrl" + "S", щоб зберегти зміни;

- Закрийте редактор VBA;

- Виділіть стовпець або осередки з текстом, в якій знаходяться цифри і букви;

- У вкладці "Розробник" знайдіть розділ "макроси" і виберіть "RemoveLetters", натисніть"Виконати";

- В результаті всі букви будуть видалені, залишаться тільки цифри.

Використання формул і функцій для видалення букв

У Excel можна використовувати формули та функції, щоб видалити літери з комірки та залишити лише цифри. Ось кілька прикладів, як це можна зробити:

  • Використовуйте функцію " пробіл.Замін " для видалення всіх букв з осередку. Формула буде виглядати так: =пробіл.Замін (A1;"[А-Яа-я]";"")
  • Використовуйте функцію " пробіл.Замін " для видалення всіх символів, крім цифр, з комірки. Формула буде виглядати так: =пробіл.Замін (A1;"[^0-9]";"")
  • Використовуйте функцію "ТЕКСТ", щоб витягти лише цифри з комірки. Формула буде виглядати так: =ТЕКСТ(a1;"0")

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

Перетворення тексту в числа в Excel

Одним із способів перетворення тексту в числа є використання функції VALUE. Функція VALUE перетворює текстовий рядок у Числове значення. Наприклад, якщо у вас є комірка з текстом "123", ви можете використовувати формулу =VALUE(A1), щоб перетворити його на число.

Якщо у вас є стовпець із текстовими даними, які ви хочете перетворити на числа, ви можете застосувати функцію VALUE до кожної комірки у стовпці за допомогою формули =VALUE(A1), а потім скопіювати формулу вниз по стовпцю, щоб перетворити всі комірки.

Якщо у вас є великий набір даних, який потрібно перетворити, можна також використовувати функцію Text to Columns. Щоб скористатися цією функцією, виберіть стовпець із текстовими даними, потім перейдіть на вкладку "Дані" та виберіть "Текст у стовпці". Потім дотримуйтесь інструкцій у майстрі, щоб перетворити текстові дані в Числові.

Перетворення тексту в числа в Excel може бути корисним, якщо ви працюєте з даними, які були неправильно відформатовані або містять символи, які не є числами. Використовуйте функцію VALUE або функцію Text to Columns, щоб швидко та легко перетворити текст у числа в Excel.