У меня есть набор данных, отформатированный по долгому пути, с несколькими строками, принадлежащими одному человеку, каждая строка указывает отдельный момент времени.Все эти строки имеют одинаковый уникальный идентификатор.Мой первый вопрос: есть ли какая-нибудь функция, которая будет возвращать мне диапазон строк, которые содержат указанный идентификатор.Например:
A
1 23
2 23
3 23
4 23
5 25
6 25
Если бы я указал, что я хочу, чтобы все строки с '23' в столбце A, выглядело бы как A1: A4.
Мой второй вопрос - взять этот диапазони найдите значение в определенном столбце в этом диапазоне, которое еще не было указано в отдельном диапазоне.Этот диапазон спецификации будет статичным: слева от текущей ячейки на 5 ячеек.Используя тот же пример:
A B
1 23 peach
2 23 peach
3 23 apple
4 23 orange
5 25 cherry
6 25 cherry
Я хотел бы указать, я хочу посмотреть значения в столбце B. Команда увидит, что персик уже указан в уже указанном диапазоне, и оставит яблоко в качестве вывода.В идеале эта команда будет работать снова, если запустить ее снова, чтобы захватить «оранжевый» в B4.
В идеале все это можно сделать без использования vba.Любое решение, не обязательно следующее за моей логической картой, также приветствуется.Заранее спасибо за помощь!