0

QUERY 操作の結果に基づいて、Google スプレッドシートの行を条件付きで書式設定しようとしています。必要な値 (0 またはゼロ以外) を返すように QUERY を取得できますが、QUERY はヘッダー行を返すことを主張します。

QUERY はデータの行ごとに 2 行を使用するようになったため、QUERY の結果に基づいて行の形式を変更すると、数行だけでおかしくなり始めます。

名前のリストを入力し、各名前を「NSF名」のリストと比較したい場合に、私が最終的に解決しようとしている問題。名前が入力され、それが NSF リストに存在する場合、行を赤で強調表示してエントリにフラグを立てたいと思います。

助けていただければ幸いです。

編集:要求された式:

=query(A:D,"select count(A) where C contains '"&E1&"' and D contains '"&E2&"'")

A:D はデータセットです (A は数値 ID、B はフルネーム、C と D はそれぞれ姓名)。

E1 と E2 は、個人の姓名のプレースホルダーですが、最終的には、シートに入力された個人の名前の解析に置き換えられます (TRIM(LEFT(" ", A2) など...)

4

2 に答える 2

1

必要な値 (0 またはゼロ以外) を返すように QUERY を取得できますが、QUERY はヘッダー行を返すことを主張します。

あなたがやりたいことを達成するためのより良い方法があるかもしれませんが、この引用への答えとして:

=QUERY(A:D,"select count(A) where C contains '"&E1&"' and D contains '"&E2&"' label count(A) ''")

于 2014-08-29T20:58:12.993 に答える