Как добавить список имен в электронную таблицу, и каждый раз, когда появляется конкретное имя, добавьте число 10 в ячейку. Например, я бы поставил имя как Джонс в А1, затем Джонс в А5. И в D5 это будет иметь номер 20. Если я тогда добавлю Джонса в B2, тогда D5 скажет 30. Добавляйте 10 каждый раз, когда появляется Джонс.

Какую формулу я бы использовал?

1 ответ1

1

Вы можете использовать функцию COUNTIF чтобы подсчитать, сколько раз значение появляется в диапазоне.

Если вы просто хотите посчитать, сколько раз "Джонс" появляется в данном диапазоне, и умножить его на 10, вы можете использовать формулу:

=COUNTIF("A1:C99","Jones")*10

Если ваши имена находятся в столбце A, начиная с строки 1, и вы хотите, чтобы числа в столбце B подсчитывали количество раз, когда имя в столбце A было найдено, введите следующую формулу в ячейку B1:

=COUNTIF(A$1:A1,A1)*10

Теперь скопируйте эту ячейку и вставьте ее в оставшуюся часть столбца B. Когда вы вставляете формулу, A$1 останется прежним, но A1 будет изменен, чтобы включить номер строки, в которую вставляется формула. Например, формула в ячейке B5 будет иметь вид:

=COUNTIF(A$1:A5,A5)*10

Формула будет подсчитывать, сколько раз имя в столбце A встречается во всем столбце A от строки 1 до текущей строки, а затем умножать это значение на 10.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .