Як порахувати символи в одній клітинці та в діапазоні в Excel

Іноді виникає необхідність визначити загальну кількість символів у клітинці. Або, скажімо, дізнатися, скільки саме певних символів є в цій клітинці.

У цій статті ми проаналізуємо кілька варіантів, як можна досягти цього.

Обчислюємо загальну кількість символів у клітинці

Для цього ми використаємо функцію ДЛСТР.

На вході вона отримує текст або посилання на клітинку з текстом. Ось приклад:

Методи підрахунку символів в комірці (або кількох комірках) в Excel

Формула матиме наступний вигляд: =ДЛСТР(A2)

Спосіб підрахунку символів в клітинці (або клітинках) Excel

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

Крім того, слід пам’ятати, що функція враховує всі символи, включаючи пробіли.

У першій частині, без пропусків, 22 знаки. Як ви можете помітити, результат — невірний.

Методи підрахунку символів у клітинках Excel

Для того щоб запобігти подібним випадкам, ми можемо об’єднати нашу функцію з функцією СЖПРОБІЛИ.

Ось таким чином: =ДЛСТР(СЖПРОБІЛИ(A2))

Як визначити кількість символів у клітинці (або клітинках) в Excel

Оцінюємо загальну кількість символів у межах клітинок

Аналогічно до розділу, який ми розглядали раніше, ми можемо застосувати функцію ДЛСТР для визначення загальної кількості знаків у діапазоні клітинок.

Наприклад, у нас є така ж таблиця. Проведемо підрахунок кількості символів у всіх клітинках стовпця А (окрім заголовка).

Формула приймає наступний вигляд:

=SUMPRODUCT(LEN(A2:A7))

Методи підрахунку символів у комірках (або декількох комірках) в Excel

Отже, що саме ми зробили?

Функція ДЛСТР генерує масив, де кожен елемент вказує кількість символів, тоді як функція СУММПРОІЗВ просто підсумовує всі елементи масиву. Використовуємо саме СУММПРОІЗВ замість СУМ, адже остання не підтримує роботу з масивами.

Спосіб підрахунку кількості конкретних символів у клітинці

У цьому розділі буде дещо складніше, проте ми також застосовуватимемо комбінацію.

Розглянемо приклад, у якому формула матиме наступний вигляд:

=ДЛСТР(A2)-ДЛСТР(ПІДСТАВИТИ(A2;” “;””))+1

Методи підрахунку символів у клітинках Excel

Використовуючи цю формулу, ми визначили загальну кількість слів у клітинці. Як це зробити? Дуже легко. Ми підрахували кількість пробілів у клітинці, а потім до отриманого числа додали одиницю.

Але яким чином діє ця формула?

  • На початку процедура ПІДСТАВИТИ усуває всі пропуски;
  • Далі із загальної кількості знаків віднімають число символів без пробілів;
  • Після цього додається одиниця.

Проте, якщо ви випадково використали подвійний пробіл замість одного, відповідь буде неправильною.

Також є можливість встановити кількість окремих знаків.

Вид прикладу:

Методи підрахунку символів в клітинці або кількох клітинках в Excel

Обчислимо, скільки літер А міститься в клітинці.

Для цього застосовуємо наступну формулу:

=ДЛСТР(B2)-ДЛСТР(ПІДСТАВИТИ(B2;”A”;””))

Спосіб підрахунку кількості символів у клітинці (або клітинках) в Excel

Логіка залишається такою ж, як і в попередньому прикладі.

Як забезпечити нечутливість підрахунку до регістру

Звертаємо вашу увагу на те, що функція ПІДСТАВИТИ чутлива до регістру. Це означає, що символи «А» та «а» сприймаються не однаково.

Спосіб підрахунку символів в комірці (або кількох комірках) в Excel

Як визначити, скільки разів буква а зустрічається, враховуючи будь-який регістр?

Найзручніший спосіб — створити функцію, яка буде працювати і з верхнім, і з нижнім регістром одночасно:

=ДЛСТР(B2)-ДЛСТР(ПІДСТАВИТИ(B2; “A”; “”))+ДЛСТР(B2)-ДЛСТР(ПІДСТАВИТИ(B2;”a”;””))

Спосіб підрахунку символів у клітинці (або клітинках) Excel

Методи для визначення кількості цифр після коми

Це запитання виникає досить часто.

У нас може бути ось така таблиця:

Метод обчислення кількості символів у клітинці (або кількох клітинках) в Excel

Наша мета — визначити, скільки символів знаходиться перед комою і скільки після неї.

Отже, ми здійснимо підрахунок до:

=ДЛСТР(ЦІЛЕ(A2))

Ось — після:

=ДЛСТР(A2)-ДЛСТР(ПІДСТАВИТИ(A2;”,”;””))

Методи підрахунку символів в комірках Excel

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

Ось і все! Ми ознайомилися з різними методами підрахунку символів.

Сподіваюся, ця стаття була для вас корисною!

nBook - найцікавіше зі світу IT, Hi-Tech
Додати коментар