У меня проблемы с извлечением данных из огромного файла. До сих пор я использовал Vlookup, но, конечно, он берет только первое найденное число.

Мне нужно иметь возможность читать данные в каждом столбце = X, Y, W, Z для соответствующего идентификатора.

Обычно существует максимальное количество дубликатов, но бывает, что у меня есть один и тот же идентификатор несколько раз на вкладке данных.

Таким образом, мне нужно иметь сумму всех данных в столбце, которая соответствует конкретному идентификатору.

На изображении ниже мне нужно вытащить информацию для идентификатора А.

Я упростил файл. Но обычно у меня есть сотни разных удостоверений личности, и все они перепутаны.

1 ответ1

2

Если столбцы "X", "Y", "W", "Z" не находятся в том же порядке, что и выходные данные, то вам нужна следующая формула:

=SUMPRODUCT(($K$3:$K$5=$A2)*($L$2:$O$2=B$1)*$L$3:$O$5)

Обратите особое внимание на то, что является, а что не является абсолютной ссылкой.


Если ваши столбцы расположены в одном и том же порядке, используйте это, так как это не формула массива и будет вычисляться быстрее с меньшими издержками:

=SUMIF($K:$K,$A2,L:L)

Снова обращая внимание на то, что есть, а что нет, абсолютно.


Также это именно то, для чего нужны сводные таблицы:

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