Что такое формула Excel для поиска совпадения в столбце, а затем, начиная с этой строки, найдите другое совпадение в этом же столбце. Например, представьте столбец, содержащий тысячи букв.

A B C B D ...

Я хочу найти индекс, в идеале абсолютный, для B, который следует за C.

3 ответа3

0

Если столбец букв находится, скажем, в ячейках от A1 до A1000, то для нахождения "B" используйте формулу:

=MATCH("B",OFFSET(A1:A1000,MATCH("B",A1:A1000,0),0),0)+MATCH("B",A1:A1000,0)

Мы свяжемся с вами, чтобы узнать, как изменить жесткую ссылку на 1000-ю строку.

0

Ответ Чаффа работает для меня и вполне может быть лучшим подходом, но вы также можете использовать эту версию "массива", которая включает в себя весь столбец

=MATCH("B",IF(ROW(A:A)>MATCH("C",A:A,0),A:A),0)

подтверждено с помощью CTRL+SHIFT+ENTER

работает в Excel 2007 или более поздней версии

0

Выберите столбец, в котором есть записи, которые не должны быть идентифицированы дважды. Затем на вкладке « Данные » щелкните значок фильтра в разделе « Дополнительно». Выберите unique entries only . Любые записи, введенные более одного раза, не будут показаны!

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