Google スプレッドシートのクエリ: クエリで複数の条件を使用する方法


AND演算子とOR演算子を使用して、複数の条件で Google スプレッドシートにクエリを実行できます。

AND 演算子の例:

 = QUERY ( A2:C10 , "select A, B, C where A contains 'Hello' and C > 10" )

OR 演算子の例:

 = QUERY ( A2:C10 , "select A, B, C where A contains 'Hey' or C = 10" )

次の例は、実際に各演算子を使用する方法を示しています。

例 1: AND 演算子を使用した Google スプレッドシートのクエリ

Google スプレッドシートに、さまざまなバスケットボール チームに関する情報を含む次のデータセットがあるとします。

次のクエリを使用して、イースタン カンファレンスに所属し 90 ポイント以上を獲得したチームを取得できます。

 = QUERY ( A2:D11 , "select A, B, C, D where B contains 'East' and C > 90" )

次のスクリーンショットは、このクエリを実際に使用する方法を示しています。

マジックとヒートが、クエリで指定された両方の基準を満たす唯一の 2 チームであるため、選択されていることに注意してください。

例 2: OR 演算子を使用した Google スプレッドシートのクエリ

もう一度、Google スプレッドシートに次のデータ セットがあると仮定します。

次のクエリを使用して、イースタン カンファレンスに所属しているチーム、または90 ポイント以上を獲得したチームを取得できます。

 = QUERY ( A2:D11 , "select A, B, C, D where B contains 'East' or C > 90" )

次のスクリーンショットは、このクエリを実際に使用する方法を示しています。

選択された各チームは、リクエストで指定された基準の少なくとも 1 つを入力します

言い換えれば、選ばれた各チームは「イースタン」カンファレンスに所属しているか、 90 ポイント以上を獲得していました。

追加リソース

次のチュートリアルでは、Google シートのクエリを使用して他の一般的なタスクを実行する方法を説明します。

Google スプレッドシートのクエリ: 複数の列を選択する方法
Google スプレッドシートのクエリ: 文字列を含む行を選択する
Google スプレッドシートのクエリ: 数式でセル参照を使用する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です