Вот способ сделать это с помощью формул.Я покажу, как сделать это с помощью нескольких различных формул, чтобы показать шаги логики, а затем объединю их в одну большую формулу.
Сначала используйте одну формулу на столбец, чтобы увидеть, является ли целевое значениенаходится в столбце.Например, в столбце A:
=COUNTIF(A1:A100,Goal)
=COUNTIF(B1:B100,Goal)
...
(where Goal can be a hardcoded search value,
or a named range where you type your query)
Затем добавьте операторы IF в эти формулы, чтобы перевести это в номера столбцов.Если запрос присутствует в столбце, укажите номер столбца, в противном случае укажите ноль.
=IF(COUNTIF(A1:A100,Goal)>0, 1, 0)
=IF(COUNTIF(B1:B100,Goal)>0, 2, 0)
...
Наконец, добавьте формулу, чтобы получить максимальное число столбцов из предыдущих формул.Это будет соответствовать правому столбцу с вашим значением запроса.
=MAX( IF(COUNTIF(A1:A100,Goal)>0, 1, 0), IF(COUNTIF(B1:B100,Goal)>0, 2, 0), ...)