Я собираюсь вставить несколько необработанных данных в столбец B на листе 1, затем найти ячейки с определенными критериями и переместить их в столбец B на листе 2. Я смог использовать формулу REGEXEXTRACT с некоторым успехом. В настоящее время я использую следующую формулу =REGEXEXTRACT(Raw!B1,"^[$].*")

Лист 1 - это лист с надписью "Raw", и я ищу любую строку, которая начинается с символа $ . Когда я использую эту формулу и смотрю на лист 2 "Очистить" в столбце B, он заполняет ячейки, начинающиеся с $, в правильных местах, но все остальные ячейки, которые не соответствуют критериям, заполняются #N/A и #VALUE! ,

Моя цель - исключить все ячейки N/A и VALUE и отображать только ячейки, начинающиеся с $ . Возможно ли это с помощью этой формулы? Попытка очистить эти данные и иметь 6-10 строк N/A между каждой строкой, которая мне нужна, несколько раздражает.

1 ответ1

0

Посмотрите на функцию filter .

Вы можете фильтровать с помощью iferror.

По сути, FILTER(B:B, NOT(ISERROR(B:B))) (вам может понадобиться настроить это)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .