#google-sheets #google-sheets-formula
Вопрос:
Допустим, ячейка L:23 содержит определенное значение, которое я ищу. Если значение найдено, я хочу, чтобы оно выводило содержимое ячейки по горизонтали, скажем, D:23, в выбранной мной ячейке.
Как этого можно было добиться?
Комментарии:
1. Вы можете попробовать
INDEX/MATCH
,FILTER
тожеQuery()
может сработать.
Ответ №1:
В ячейке D23 я бы использовал формулу: =IF(ISERROR(SEARCH("search_value", L23)),"Not Found",L23)
Короче говоря, это означает, что если подстрока «search_value» найдена в ячейке L23, выведите содержимое в L23; в противном случае выведите «Не найдено».
В целом, это говорит о том, что если SEARCH()
запрос нашел совпадение и не вернул ошибку, ISERROR()
функция, в которую он завернут, вернет false, поэтому она напечатает L23.