Всем привет, сегодня я привожу пример функции подсчета людей.

Давайте сначала посмотрим на визуализацию:

картина


Идеи:

  1. Сначала вычислите длину символов в каждой ячейке

  2. После замены всех запятых снова вычислить длину символа

  3. Вычтите два, чтобы получить количество запятых в каждой ячейке

  4. Количество запятых + 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.

Вы научились этому?

Автор: Чжао Чжуншань