1

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

Формула, которую я использую, которая дает мне дубликаты:

= ИНДЕКС (Таблица1 [Компания], МАТЧ (G2, Таблица1 [Дата посещения], 0))

Таблица: https://s16.postimg.org/gv0uh4m05/2016_10_25_194940.png

1 ответ1

0

Вам понадобится формула массива:

=INDEX(Table1[Company],MATCH(1,(Table1[Date of visit]=G2)*(COUNTIF($H$1:$H1,Table1[Company])=0),0))

Будучи формулой массива, она должна быть подтверждена Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования. Если все сделано правильно, то Excel поместит {} вокруг формулы.

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