Сопоставление значений между двумя таблицами и нахождение минимума из двух - PullRequest
0 голосов
/ 25 октября 2019

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

Это в Excel. Я пробовал различные функции VLookup() и MINIFS(), но я новичок в превосходстве и не понимаю всех примеров.

Тренировочный набор показывает 35 для Facebook, а тестовый набор показывает 37 для Facebook. Я хочу, чтобы мой вывод показывал 35, так как это минимальное значение между двумя таблицами.

Таблица: enter image description here

Ответы [ 2 ]

1 голос
/ 25 октября 2019

В зависимости от ваших наборов данных вы можете использовать MIN и MINIFS, что-то вроде этого:

=IF(COUNTIF(D:D,G2)>0,MIN(MINIFS(B:B,A:A,G2),MINIFS(E:E,D:D,G2)),MIN(MINIFS(B:B,A:A,G2)))

COUNTIF просто для того, чтобы убедиться, что другая таблица имеет имя набора, в противном случае MINIFS возвращает 0В зависимости от настроек вы можете использовать эту более простую версию:

=MIN(MINIFS(B:B,A:A,G2),MINIFS(E:E,D:D,G2))

Примечание : таблица тестовых наборов несколько отличается от скриншота:

enter image description here

1 голос
/ 25 октября 2019

Вы можете попробовать следующую формулу массива

=MIN(IF(A2:A11=I2,B2:B11,""),IF(E2:E11=I2,F2:F11,""))

Нажмите CTRL + SHIFT + ENTER , чтобы оценить формулу какформула массива.

enter image description here

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