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

  1. которые существуют в январе, но не в августе

  2. Которые существуют в августе, но не в январе

  3. которые существуют как в январе, так и в августе

Для третьего мы можем просто использовать функцию Vlookup, но для первого и второго условия, если мы используем Vlookup, тогда он вернет #NA, и мы хотим эти значения #NA.

Пожалуйста, предложите, как мы можем достичь 1 и 2 условия.

2 ответа2

0

Технически, у вас уже есть 1 и 2, аналогично тому, как вы достигли 3; если вы добавляете имя клиента Aug в листе Jan, и оно показывает NA, это означает, что оно не существует в январе, поэтому у вас есть 2, и наоборот.

Если вы хотите явное имя (повторяется в этом случае), вы можете сделать:

IF(ISNA(<your_vlookup_cell_ref>),<your_name_cell_ref>,"")
0

Если ваши поиски уже работают, вставьте их в логику следующей формы:

1. IF(AND(NOT(ISNA(<lookup_in_jan>)),ISNA(<lookup_in_aug)),<client_name>, "")
2. IF(AND(NOT(ISNA(<lookup_in_aug>)),ISNA(<lookup_in_jan)),<client_name>, "")
3. IF(AND(NOT(ISNA(<lookup_in_aug>)),NOT(ISNA(<lookup_in_jan))),<client_name>, "")

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