У меня есть столбец данных, содержащий имена, и имя всегда отображается над ячейкой, содержащей скобки. Я могу запустить запрос, который показывает эти ячейки
=query(A:A,"Выберите *, где A содержит '('",)
но мне нужны клетки, непосредственно предшествующие им. Любая помощь будет оценена по достоинству.
Попробуйте следующее:
=index(hlookup("z",{"z";A:A},filter(row(A:A),regexmatch(A:A,"\(")),0))
Вы можете заменить два вхождения z
на все, что захотите.
Формула не требует пояснений, если вы знакомы с ГПР и массивами.
пытаться:
=QUERY(A:A; "skipping 2")
или:
=QUERY(A:A; "where not A contains '('")