Сочетание COUNTIFS с VLOOKUP

Я просмотрел другие посты здесь и не могу найти решение, которое мне нужно.

Я в настоящее время использую эту формулу:

=COUNTIFS(Tracking!$F$3:$XA$3,$F1,Tracking!$F4:$XA4,"~*")

Это подсчитывает все * значения, которые соответствуют эталону "Достижение" (это ячейка F1), но полагается на мои 2 рабочих листа, чтобы люди были перечислены в абсолютно одинаковом порядке. Что я действительно хочу, так это счетчик для расчета на основе сопоставления идентификатора человека.

У меня есть 2 листа, которые используют уникальный идентификатор для каждого человека. Я хочу иметь возможность сопоставить этот идентификатор, а затем запустить счетчик, поэтому по сути объедините VLOOKUP с COUNTIFS. Я попытался добавить еще один критерий к COUNTIFS, но это не сработало. Никакие идентификаторы не повторяются ни на одном листе. Уникальный идентификатор определяет каждую строку, а строка содержит очень большое количество данных об оценке человека.

Пример данных

1 ответ

Решение

Я думаю, что вы могли бы сделать это, используя эту формулу в F3

=COUNTIF(INDIRECT("Tracking!"&MATCH(A3,Tracking!$A:$A,0)&":"&MATCH(A3,Tracking!$A:$A,0)),"*~*")

Это использует номер строки совпадения для ОБСЛУЖИВАНИЯ любых ячеек с * в этом ряду.

Другие вопросы по тегам