Підрахувати значення, розділені комами, у клітинці
У цьому підручнику ви дізнаєтесь, як використовувати комбінацію функцій LEN, TRIM та SUBSTITUTE для підрахунку значень, розділених комами, у комірці в Excel.
Як підрахувати значення, розділені комами, у комірці в Excel?
Як показано на скріншоті нижче, у стовпці B є список рядків, відокремлених комами, який ви хочете підрахувати значення, розділені комами, у кожній комірці. Для цього виконайте наступні дії.
Загальна формула
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
Аргументи
A1: Представляє комірку, що містить рядок, відокремлений комами, який ви будете рахувати значення, розділені комами.
Як користуватися цією формулою?
1. Виберіть порожню комірку для виведення результату. У цьому випадку я вибираю комірку D3.
2. Введіть формулу нижче і натисніть на Що натомість? Створіть віртуальну версію себе у ключ. А потім перетягніть його ручку заповнення до кінця, щоб застосувати її до інших комірок.
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
примітки: У цій формулі B3 - це клітинка, що містить рядок, розділений комами, і ви будете враховувати значення, розділені комами. Ви можете змінити його, як вам потрібно.
Як працює ця формула?
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
1. LEN(TRIM(B3)): Функція TRIM видаляє всі пробіли з розділених комами рядка "AA, BB, CC, DD" і зберігає лише один пробіл між словами. А потім функція LEN обчислює загальну довжину "AA, BB, CC, DD" і повертає результат як 14;
2. LEN(SUBSTITUTE(TRIM(B3),",",""))
- SUBSTITUTE(TRIM(B3),",",""): Як показано вищевказане пояснення, функція TRIM тут видаляє весь витяг пробілу з "AA, BB, CC, DD" і повертає результат як "AA, BB, CC, DD". А потім функція ЗАМІНИ замінює всі коми в "AA, BB, CC, DD" нічим і отримує результат "AA BB CC DD";
- LEN("AA BB CC DD"): Функція LEN повертає кількість символів у текстовому рядку "AA BB CC DD". Результат - 11.
3. 14-11 1 +: Тут використовуйте загальну довжину "AA, BB, CC, DD", віднімаючи загальну довжину "AA BB CC DD", щоб отримати загальну кількість коми в рядку (14-11 = 3). Оскільки після останньої коми завжди є слово, вам потрібно додати 1 до числа 3, щоб отримати загальну кількість розділених комами слів у рядку. Тут результат 4.
4. ЯКЩО(ПУСТИЙ(B3);"",14): Функція If тут говорить, що якщо B3 порожній, то нічого не повертає, інакше повертає число 14. Тут B3 містить значення, тому функція IF повертає число 14.
Супутні функції
Функція Excel LEN
Функція Excel LEN повертає кількість символів у текстовому рядку.
Функція заміщення Excel
Функція Excel ЗАМІНИ замінює текст або символи в текстовому рядку іншим текстом або символами.
Функція Excel TRIM
Функція Excel TRIM видаляє всі зайві пробіли з текстового рядка і зберігає лише поодинокі пробіли між словами.
Пов’язані формули
Підрахуйте входження конкретних символів у комірку Excel
Цей підручник представляє, як застосовувати формули на основі функцій LEN та SUSTITUTE для підрахунку кількості випадків, коли певний символ з’являється в комірці Excel.
Підрахувати певні символи в діапазоні комірок
Цей підручник вводить деякі формули для підрахунку кількості випадків, коли певний символ з’являється в діапазоні в Excel.
Підрахуйте конкретні слова в комірці в Excel
У цій статті буде запропоновано формулу для підрахунку кількості випадків, коли певне слово з’являється в комірці в Excel.
Підрахуйте конкретні слова в діапазоні в Excel
У цій статті пояснюється формула для підрахунку кількості випадків, коли певне слово з’являється в діапазоні комірок у Excel.
Підрахуйте кількість символів у комірці в Excel
Загальна кількість символів включає не лише всі літери, але також усі пробіли, розділові знаки та символи в комірці. Дотримуйтесь цього підручника, щоб легко підрахувати загальну кількість символів у комірці за допомогою функції LEN в Excel.
Підрахувати кількість символів у діапазоні в Excel
У цій статті пояснюється формула для підрахунку загальної кількості символів, які відображаються в діапазоні комірок у Excel.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.