セルにテキストが含まれているクエリを使用して行を選択する方法

Aug 24 2020

列12のテキストや数値が含まれている場合(この列にはアドレスが含まれている場合)、クエリ関数を使用して行をコピーしています。列12には空白のセルがある場合があるため、この列にアドレスがリストされている場合にのみ、行全体をコピーしたいと思います。特定の単語をピックアップするように書かれている数式を見たことがありますが、一般的に一連の数字や文字についてはそうではありません。

これが私がこれまでに持っているものです:

=QUERY(QUERY('Zapier Tax Leads'!$A$2:$AQ$100000000,"SELECT A, B, C, D, E, F, G, H, I, J, K",1), "SELECT * WHERE Col12 contains "TEXT",1")

「SELECT * WHERE Col12に「TEXT」の部分が含まれている」Formula parse error.からのものであると想定しているものを取得しています。何か提案はありますか?

回答

2 marikamitsos Aug 24 2020 at 20:53

編集 (OPのコメントに続く)

この関数に追加して他の列を使用できますか?つまり、「WHERE L&A&Bがnullではない」

はい、できます。
ただし、構文には注意してください。
WHERE L is not null and A is not null and B is not null
つまり、使用is not nullする列ごとに使用する必要があります。

where句の詳細をお読みください


あなたが(おそらく)必要としているのは次の式です

=QUERY('Zapier Tax Leads'!A2:Z,"SELECT A, B, C, D, E, F, G, H, I, J, K WHERE L is not null",1)

WHERE L is not nullこれは、列の行に値がある場合にのみクエリが行を取得することを意味しますL
つまり、空ではない行が表示されます。

(必要に応じて範囲を調整してください。)