Excel несколько критериев по строке - PullRequest
0 голосов
/ 18 января 2019

У меня проблемы с Excel. У меня есть набор данных, содержащий библиографию. Для каждой строки у меня есть каждый автор с определенным названием, разделенным столбцами. Я хотел установить связь между авторами, чтобы узнать, у кого из них есть публикации и сколько раз.

Пример набора данных:

enter image description here

полный просмотр

Требуется вывод:

enter image description here

полный просмотр

У меня примерно 43 столбца на 500 строк. Я уже пробовал COUNTIFS и SUMPRODUCT, но оба не выдают желаемый результат.

Спасибо за вашу помощь :)

1 Ответ

0 голосов
/ 18 января 2019

Может быть более простой способ, чем этот, но с 43 столбцами (много соавторов?) Я могу думать только об использовании формулы массива, поэтому метод: -

(1) Получить итоговые суммы исходных данных для первого автора

(2) Получить итоговые суммы второго автора

(3) Умножьте их вместе, чтобы получить строки (публикации), где встречаются оба автора.

(4) Необязательно - проверьте, что общее количество каждой строки больше нуля - не требуется, если имя автора не повторяется.

(5) Сложите их все.

=SUM(--(MMULT(N($A$2:$D$20=G$1),TRANSPOSE(COLUMN($A$1:$D$1))^0)*MMULT(N($A$2:$D$20=$F2),TRANSPOSE(COLUMN($A$1:$D$1))^0)>0))

Должен быть введен как формула массива, используя Ctrl Shift Введите .

Я только что использовал инициалы для демонстрации метода.

enter image description here

enter image description here

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...