У меня есть столбец (назовите его A) в Excel списки различных элементов и их свойств. С каждым элементом связано слово "Тип", поэтому в столбце А есть ячейка с этой меткой, так что в столбце рядом с ним (В) может быть указан тип. С некоторыми (не всеми) элементами также связана метка "Виджет".
Поскольку каждый элемент имеет только одну метку "Тип", я хотел бы иметь возможность выполнить поиск в Excel для метки "Тип", а затем проверить, есть ли метка "Виджет" ДО следующей метки "Тип", и если вставьте значение в столбце B рядом с меткой "Тип" на другом листе. Это будет продолжаться до тех пор, пока больше не будет найдено ни одного экземпляра слова "Тип". Это то, что возможно осуществить? Чтобы сделать макет более понятным, ниже приведен пример столбца. Обратите внимание, что количество пробелов между каждой записью, к сожалению, не согласовано и поэтому не может использоваться как способ отследить, где вы находитесь. Точно так же слово Widget не обязательно должно быть непосредственно над Type, оно может появляться где угодно между двумя экземплярами "Type", которые его подставляют.
**Type** 01
Width .5
Length .4
Height .3
Weight 15
Widget Blue
**Type** 072
Width .1
Length .1
Height .1
Weight 50
**Type** 025
Width .4
Length .4
Widget Red
Weight 11
Height .4
Тогда желаемый результат на отдельном листе будет просто:
01
025
так как эти типы имеют связанный виджет.