Simple Comparison Operators in Google Sheets Query

Published on

This post contains a few formula examples that explain the use of the simple comparison operators in Google Sheets Query.

They are seven in number: <, <=, >, >=, =, !=, and <>.

In this tutorial, you may find basic examples of using simple comparison operators in the QUERY function.

It’s because if you use comparison operators, simple or complex, there may come the use of literals, i.e., the values used for comparison.

Their usage is different for numbers, strings, and dates.

For example, a string literal should be enclosed in single or double quotes (I usually use single quotes). Such details you can find in one of my other tutorials and here it is – Examples of the Use of Literals in Query in Google Sheets.

In the following examples, I am not digging deep into the details of using literals in Google Sheets Query.

In addition to the above, there are a few (string) comparison operators. We will discuss that in the last part of this tutorial under the subtitle “Complex Comparison Operators.”

All (Seven) Simple Comparison Operators in Google Sheets Query

Sample Data: Marks of students in three subjects in different (first, second, and third) terms.

Simple Comparison Optrs. in Query - Sample

I’ve included seven Query formulas below. Let’s go to them one by one.

1. Less Than (<) in Sheets Query.

=query(A1:E,"Select * where C < 95",1)

2. Greater Than (>) in Sheets Query.

=query(A1:E,"Select * where D > 80",1)
Comparison Operators in Google Sheets Query

3. Less Than or Equal to (<=) in Sheets Query.

=query(A1:E,"Select * where D <= 80",1)

4. Greater Than or Equal to (>=) in Sheets Query.

=query(A1:E,"Select * where E >= 80",1)

5. Equal to (=) in Sheets Query.

=query(A1:E,"Select * where B = 'First'",1)

6. Not Equal (<>) to in Sheets Query.

=query(A1:E,"Select * where B <> 'First'",1)

7. Not Equal to (<>) Equivalent.

=query(A1:E,"Select * where B != 'First'",1)

Please note that comparing to null in a column is done using is null or is not null. Here is an example.

=query(A1:E,"Select * where B is not null",1)

I hope the above examples help you learn the use of simple comparison operators in Google Sheets Query.

Please don’t forget to learn the literals usage as mentioned at the beginning of this tutorial.

To use multiple comparison operators in Google Sheets Query, in the same column or different columns, you must know How to Use And, Or, and Not in Google Sheets Query.

Complex Comparison Operators

The below five operators are for string comparison. But you can compare numbers also to some extent.

  1. Contains.
  2. Matches.
  3. Starts with.
  4. Ends with.
  5. Like.

I have included all the required tips in this tutorial to help you learn simple and complex comparison operators in Google Sheets Query.

That’s all for now! See you back again with another Google Sheets tutorial.

Prashanth KV
Prashanth KV
Your Trusted Google Sheets and Excel Guide Prashanth KV brings a wealth of experience in Google Sheets and Excel, cultivated through years of work with multinational corporations in Mumbai and Dubai. As a recognized Google Product Expert in Docs Editors, Prashanth shares his expertise through insightful blogging since 2012. Explore his blog for practical tips and guidance on maximizing your spreadsheet skills.

Filter Top N per Category in Excel (Using FILTER & COUNTIFS)

You can use a combination of FILTER and COUNTIFS to filter the top N...

Rank per Group in Excel

You have two groups of 20 students each. How do you determine the rank...

Real-Time Excel Filtering Using Combo Box & FILTER Function

In this tutorial, you’ll learn how to set up real-time Excel filtering using a...

Google Sheets: Extract Top N per Group from Query Aggregation

When working with grouped and aggregated data in Google Sheets, you might need to...

More like this

Google Sheets: Extract Top N per Group from Query Aggregation

When working with grouped and aggregated data in Google Sheets, you might need to...

How to Extract Top N from Aggregated Query Results in Google Sheets

To summarize data in Google Sheets, you can use the QUERY function. However, if...

How to Use RANK IF in Google Sheets (Conditional Ranking)

You can use the RANK function to rank values in an entire dataset. But...

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.