Всем привет, сегодня я привожу пример функции подсчета людей.
Давайте сначала посмотрим на визуализацию:
Идеи:
-
Сначала вычислите длину символов в каждой ячейке
-
После замены всех запятых снова вычислить длину символа
-
Вычтите два, чтобы получить количество запятых в каждой ячейке
-
Количество запятых + 1 - это количество имен, и, наконец, сумма может быть
шаг:
1. Подсчитайте длину символов в каждой ячейке по формуле:
=ДЛСТР(G7:G9)
2. После замены запятой рассчитаем длину символа по формуле:
=ДЛСТР(ПОДСТАВИТЬ(G7:G9,",", " " ))
3. Вычтите два и добавьте 1 соответственно, что является количеством имен в каждой ячейке:
=ДЛСТР(G7:G9)-ДЛСТР(ЗАМЕНИТЬ(G7:G9,", ", " " ))+1
4. Результат массива памяти, полученного выше:
{6;6;7}
Наконец, используйте функцию СУММ, чтобы просуммировать и получить общее количество людей равным 19.
Объединив приведенные выше формулы вместе, запишем это следующим образом:
=СУММ(ДЛСТР(G7:G9)-ДЛСТР(ПОДСТАВИТЬ E(G7:G9,",", " " ))+1)
После завершения ввода не забудьте зажать SHIft+ctrl и нажать Enter.
Вы научились этому?
Автор: Чжао Чжуншань