表計算の使用

表計算を使用すると、アドホックメトリクスを作成しやすくなります。Google スプレッドシートなどのスプレッドシート ツールにある数式に似ています。表計算は、青色の列(ディメンション)またはオレンジ色の列(measure)ではなく、緑色の列としてデータ表に表示されます。

次の表の最後の列では、表計算を使用し、concat 関数を使用してデータにある 3 つのフィールドを結合する表計算を使用しています。

データ表には、[Accidents Aircraft Category]、[Accidents Country]、[Accidents Count] 列の値を 1 つの列に連結した表計算が含まれます。

表計算は、ディメンションとメジャーの数学的、論理的(真偽)、語彙的(テキストベース)、日付ベースの計算、およびクエリにある他の表計算を実行できます。こうした計算を実行するのに使用する式は、Looker の式(Lexp)と呼ばれます。

表計算は、LookML定義フィールドやカスタムフィールドとは異なります。

表計算と、LookML で定義される LookML 定義フィールドには、いくつかの違いがあります。

  • 表計算では、適切な権限を持っているすべての人に、ユーザーが開発権限を持ち、LookML を理解している必要がある LookML 定義フィールドを作成する能力ではなく、LookML 定義フィールドに基づく計算を作成する能力を提供します。
  • 表計算は、データベースに対して実行されるクエリの一部であるLookML定義フィールドやカスタムフィールドとは対照的に、クエリ実行後の結果に対して行われます。言い換えれば、ディメンションとメジャーのセットを選択してから、レポートをいつものように実行し、その後で、そのレポート内のデータに基づいて表計算を行うことができます。
  • 表計算は LookML 定義フィールドより単純ですばやく作成できますが、LookML 定義フィールドほど制御が容易ではありません。表計算の作成はどのユーザーでも可能であるため、「公式」の計算ではない可能性があります。LookerではLookMLを利用して信頼できる単一の情報源を確保しているため、LookML定義フィールドにするか表計算にするかを決定する場合は、このトレードオフを忘れないでください。

表計算とカスタム フィールドにはいくつかの違いがあります。

  • カスタムフィールドは、LookML定義フィールドと同様に、データベースに対して実行されるSQLを生成します。表計算は、クエリ後に実行されるもので、データベースに対して実行されるわけではありません。
  • 表計算はデータ表からのデータに依存しますが、カスタムフィールドは依存しません。

表計算フィールドは、表のディメンションとメジャーの隣に表示されます。今後表計算を再利用する場合は、必ず Explore を Look として保存するか、ダッシュボード タイルとして保存してください。

表計算の作成

ユーザーまたはグループが表計算を作成できるようにするには、Looker 管理者がそれらのユーザーまたはグループに create_table_calculations 権限を付与してその機能にアクセスできるようにする必要があります。

Looker の Explore ページには、表計算、カスタムフィールド、カスタムフィルタの作成に役立つ、組み込みの Looker 式エディターがあります。モデルのロジックを検証するためのデータテストを作成する Looker 開発者の場合、Looker 式エディタを使用して Looker 式を作成し、その式をデータテストの expression パラメータにコピーすることもできます。

[Explore] ページから、次の方法で Looker 式エディタにアクセスできます。

フィールド ピッカーの [カスタム フィールド] セクションの [追加] ボタンを使用した表計算の作成

たとえば、表計算を作成する権限を持っている場合、フィールド ピッカーの [カスタム フィールド] セクションを使用して、[表計算の作成] ポップアップ:を開くことができます。

[カスタム フィールド] セクションを使用して表計算を作成するには、次の手順に従います。

  1. フィールド ピッカーの [カスタム フィールド] セクションで [追加] を選択します。
  2. [表計算] を選択して [Create table calculation] ポップアップを開きます。

次に、表計算ごとに次の手順を行います。

  1. [計算] プルダウンから計算の種類を選択します。[カスタム式] のオプションはデフォルトで表示されます。
  2. 必要に応じて、ショートカット計算の [ソース列] を選択することを含めて、計算定義を追加します。Explore のデータ表に表示される数値フィールドだけが [カスタム式] 以外の計算タイプに使用できます。
    • [計算] プルダウンから [カスタム式] が選択されている場合は、大きいテキスト ボックスに Looker 式を追加して計算を作成します。表計算は、Explore のデータ表に表示されるフィールドからのみ作成できます。Looker式は非常にシンプルにすることもできますし、自分のビジネスロジックの必要に応じて、フィールド、関数、演算子をいくつでも使用することもできます。作成する式で、数値、日付、文字列(テキスト)またはブール値(真偽)を求めることができます。
    • Looker 式の作成ドキュメント ページでは、Looker 式の作成方法とエディターの便利な使い方について説明しています。
  3. 必要に応じて、[書式設定] プルダウンからデフォルト以外の形式を選択します。
  4. 必要に応じて、[名前] フィールドにデフォルト以外の新しい計算名を入力します。計算名がフィールドピッカーおよびデータ表に表示されます。
  5. 他のユーザーが、その表計算に関する詳しいコンテキストおよび情報を知ることができるようオプションの説明(255 文字まで)を追加するには、[+ 説明を追加] を選択します。
  6. [保存] を選択します。

新しい計算がデータ表およびフィールドピッカーの [カスタム フィールド] セクションに自動的に表示されます。他のフィールドと同じように、計算の名前を選択することにより、クエリに追加したり、クエリから削除したりできます。また、フィールドにカーソルを合わせると、その計算で使用できるその他のオプションが表示されます。

[データ]バーを使用した表計算の作成

フィールド ピッカーの [カスタム フィールド] セクションの使用に加えて、[データ] バーから [計算を追加] ボタンを選択して [表計算の作成] ポップアップを開くこともできます。

[In-page Table Calculations] Labs 機能が有効になっている場合、表計算の式エディタが [Explore] ページの [データ] セクションに開かれます。[In-page Table Calculations] セクションでの表計算の作成の手順に従って、表計算の作成を完了します。

次に、表計算ごとに次の手順を行います。

  1. [計算] プルダウンから計算の種類を選択します。[カスタム式] のオプションはデフォルトで表示されます。
  2. 必要に応じて、ショートカット計算の [ソース列] を選択することを含めて、計算定義を追加します。Explore のデータ表に表示される数値フィールドだけが [カスタム式] 以外の計算タイプに使用できます。
    • [計算] プルダウンから [カスタム式] が選択されている場合は、大きいテキスト ボックスに Looker 式を追加して計算を作成します。表計算は、Explore のデータ表に表示されるフィールドからのみ作成できます。Looker式は非常にシンプルにすることもできますし、自分のビジネスロジックの必要に応じて、フィールド、関数、演算子をいくつでも使用することもできます。作成する式で、数値、日付、文字列(テキスト)またはブール値(真偽)を求めることができます。
    • Looker 式の作成ドキュメント ページでは、Looker 式の作成方法とエディターの便利な使い方について説明しています。
  3. 必要に応じて、[書式設定] プルダウンからデフォルト以外の形式を選択します。
  4. 必要に応じて、[名前] フィールドにデフォルト以外の新しい計算名を入力します。計算名がフィールドピッカーおよびデータ表に表示されます。
  5. 他のユーザーが、その表計算に関する詳しいコンテキストおよび情報を知ることができるようオプションの説明(255 文字まで)を追加するには、[+ 説明を追加] を選択します。
  6. [保存] を選択します。

新しい計算がデータ表およびフィールドピッカーの [カスタム フィールド] セクションに自動的に表示されます。他のフィールドと同じように、計算の名前を選択することにより、クエリに追加したり、クエリから削除したりできます。また、フィールドにカーソルを合わせると、その計算で使用できるその他のオプションが表示されます。

[In-page Table Calculations] を使用した表計算の作成と編集

[In-page Table Calculations] Labs 機能が有効で、表計算を作成するための権限がある場合は、[Explore] ページの [データ] セクションに表計算の式エディタが開きます。[データ] セクションで表計算を作成、編集すると、ユーザーが式を作成または編集する際に、Explore クエリのフィールドと値を参照できます。

[In-page] 表計算機能を使用して表計算を作成および編集するには:

  1. 式エディタを開くには、フィールド ピッカーの [カスタム フィールド] セクションで [追加] ボタンを使用するか、または [データ] バーを使用します。

  2. [計算] プルダウンから計算の種類を選択します。または、表計算を編集する場合は、必要に応じて別の計算を選択します。[カスタム式] のオプションはデフォルトで表示されます。

  3. 必要に応じて、ショートカット計算の [ソース列] を選択することを含めて、計算定義を追加します。Explore のデータ表に表示される数値フィールドだけが [カスタム式] 以外の計算タイプに使用できます。

    • [計算] プルダウンから [カスタム式] が選択されている場合は、大きいテキスト ボックスに Looker 式を追加して計算を作成します。表計算は、Explore のデータ表に表示されるフィールドからのみ作成できます。Looker式は極めてシンプルです。自分のビジネスロジックの必要に応じて、フィールド、関数、演算子をいくつでも使用することができます。作成する式で、数値、日付、文字列(テキスト)またはブール値(真偽)を求めることができます。
    • Looker 式の作成ドキュメント ページでは、Looker 式の作成方法とエディターの便利な使い方について説明しています。
  4. 必要に応じて、[計算名] フィールドにデフォルト以外の新しい計算名を入力します。計算名がフィールドピッカーおよびデータ表に表示されます。

  5. [説明] フィールドで、オプションの説明を追加するか、または既存の説明を編集します(255 文字以内)。説明を使用すると、他のユーザーが表計算についてのコンテキストや情報を得ることができます。

  6. 新しい表計算を作成する場合。必要に応じて、[形式] プルダウンからデフォルト以外の形式を選択します。既存の表計算を編集する場合は、[形式] プルダウンから既存の形式以外の形式を選択します。

  7. [Save] を選択します。または、[キャンセル] を選択して式エディタを終了します。保存されていない変更を破棄する場合は [保存されていない変更を破棄しますか?] 確認ポップアップで [破棄] を選択します。

新しい計算がデータ表およびフィールドピッカーの [カスタム フィールド] セクションに自動的に表示されます。他のフィールドと同じように、計算の名前を選択することにより、クエリに追加したり、クエリから削除したりできます。また、フィールドにカーソルを合わせると、その計算で使用できるその他のオプションが表示されます。

一般計算用のショートカット

表計算を作成して編集する権限を持っている場合は、次のいずれかの方法で、Exploreのデータ表内の特定の数値フィールドに対してショートカット計算を実行し、他の表計算を含めることができます。

ショートカットの計算は、次のいずれかの方法で実行できます。

2 つ目の方法を使用すると、名前の変更、オプション説明の追加、デフォルト以外の書式の選択など、表計算の作成時にカスタマイズすることができます。

次のセクションでは、使用可能な計算オプションのタイプについて説明します。

一般計算ショートカットのタイプ

ショートカットのオプションとして、数種類の計算を使用できます。次の表に、使用可能な計算と、その説明、入力、Looker 式(Lexp)、デフォルト値の書式、計算のデフォルト名を示します。計算を編集すると、別の名前や値の形式を指定できます。

ピボットされた結果にのみ使用可能な一般計算ショートカットについては、このページの一般ピボット計算ショートカットの表をご覧ください。

Calculation 説明 Input LEXP フォーマット 名前
列の割合(%) The row value divided by the sum of values in the column.行の上限に達すると、この計算にはデータ表の値のみが含まれます。 field_1 field_1/sum(field_1) %(小数点以下は 0) view_name field_name の割合
前の行に対する割合(%) 現在の行の値を、下の行の値で割ったものです。 field_1 field_1/offset(field_1, 1) %(小数点以下は 0) 前のものに対する割合 - view_name field_name
前の行から変化率(%) 現在の行の値とその下の行の値の差を、下の行の値で割ったものです。 field_1 field_1/offset(field_1, 1) - 1 %(小数点以下は 0) 前のものから変化率 - view_name field_name
実行中の列の合計 列の現在の行の値とそれより前の行すべての値の累積合計です。 field_1 running_total(field_1) Default formatting view_name field_name の実行中の合計
列の順位 列のすべての値における、行の値の順位です。行の上限に達すると、この計算にはデータ表の値のみが含まれます。 field_1 rank(field_1,field_1) Default formatting view_name field_name の順位

Explore 結果がピボットされると、ピボット測定に使用できる一般的なショートカットが表示されます。

次の表に、使用可能な計算と、その説明、入力、Looker 式(Lexp)、デフォルト値の書式、計算のデフォルト名を示します。計算を編集すると、別の名前や値の形式を指定できます。

Calculation 説明 Input LEXP フォーマット 名前
前の列に対する割合(%) ピボットされたフィールドでは、現在の列の値をその左隣の列の値で割った値です。 field_1 field_1 / pivot_offset(field_1, -1) %(小数点以下は 0) view_name field_name の前の列の割合
前の列からの変化率(%) ピボットされたフィールドでは、現在の列の値と左隣の列の値の差を、左隣の列の値で割った値です。 field_1 (field_1/pivot_offset(field_1, -1)) - 1 %(小数点以下は 0) view_name field_name の前の列からの変化率
行の割合(%) ピボットされたフィールドでは、現在の列の値をそのフィールドの行の合計で割った値のパーセントです。 field_1 field_1/sum(pivot_row(field_1)) %(小数点以下は 0) 行のパーセント
実行中の行の合計 ピボットされたフィールドでは、現在の列と、この行の前の列すべての累積合計です。 field_1 sum(pivot_offset_list(field_1,-1*pivot_column()+1,pivot_column())) Default formatting 実行中の行の合計

フィールドのデータ表歯車メニューを使用した一般計算用のショートカットの使用

表計算を作成して編集する権限を持っている場合は、次のいずれかの方法で、フィールドのデータ表の歯車メニューからショートカット計算を作成できます。

  1. データ表内のフィールド名の横にある歯車メニューを選択します。
  2. [計算] を選択して、使用可能な計算タイプを表示します。
  3. 計算の種類を選択します。

Explore の結果がピボットされない限り、ピボット計算タイプは表示されません。

新しい計算は、データテーブルに緑色の列として自動的に表示されます。

新しい計算がフィールドピッカーの [カスタム フィールド] セクションにも表示されます。

他のフィールドと同じように、計算の名前を選択することにより、クエリに追加したり、クエリから削除したりできます。フィールドにカーソルを合わせると、計算の編集など、その計算で使用できるその他のオプションが表示されます。

[表計算を作成] または [表計算を編集] ポップアップを使用して、一般的な計算にショートカットを使用する

この方法を使用すると、デフォルト以外の形式や名前を選択したり、計算の作成時に説明を追加したりできます。

  1. 表計算を作成する場合は [表計算を作成] ポップアップを開き、表計算を編集する場合は [表計算を編集] ポップアップを開きます。

    [表計算の編集] ポップアップに、[Inventory Items Count] フィールドに基づいて、前の行の計算 % が表示されます。

  2. [計算] プルダウンから計算の種類を選択します。この例では、前の行に対する割合(%)を使用して、在庫項目の数を前月の在庫項目数と比較します。

  3. [ソース列] プルダウンから計算を行うフィールドを選択します。Explore のデータ表に表示される数値フィールドのみを選択対象として使用できます。この例では、[Inventory Items Count] メジャーで前の行に対する割合(%)を計算することを選択します。

  4. 必要に応じて、[形式] プルダウンを使用して結果用に定義済みの形式を選択するか、カスタムの形式を作成します。カスタム書式を作成する場合は、カスタム書式設定の数値フィールドへの追加に関するドキュメント ページで説明しているスプレッドシート スタイルの書式設定を使用します。何も選択されていない場合、デフォルトの書式設定がLookerにより使用されます。

  5. 必要に応じて、[名前] フィールドのデフォルト名から表計算の名前を変更します。計算名がフィールドピッカーおよびデータ表に表示されます。

  6. 他のユーザーが、その表計算に関する詳しいコンテキストおよび情報を知ることができるようオプションの説明(255 文字まで)を追加するには、[+ 説明を追加] を選択します。

  7. 表計算の作成が終了したら、[保存] を選択して計算を Explore に追加します。

新しい計算は、データテーブルに緑色の列として自動的に表示されます。

新しい計算がフィールドピッカーの [カスタム フィールド] セクションにも表示されます。

他のフィールドと同じように、計算の名前を選択することにより、クエリに追加したり、クエリから削除したりできます。フィールドにカーソルを合わせると、計算の編集など、その計算で使用できるその他のオプションが表示されます。

表計算の複製

表計算を作成する権限がある場合は、自分または他のユーザーによって作成された既存の表計算を複製することもできます。表計算を複製して編集する方法は、わずかに異なる表計算(例えば、30日、60日、90日間の合計など)を複数作成する場合に役立ちます。

次の方法で表計算を複製できます。

表計算を複製する手順は次のとおりです。

  1. フィールド選択ツールで、フィールド ピッカーの [カスタム フィールド] セクションを展開します。
  2. 複製する表計算の [その他] メニューを選択します。
  3. [コピーを作成] を選択します。

または、計算のデータ表の歯車メニューから [コピーを作成] を選択します。

複製された表計算は、フィールド ピッカーの [カスタム フィールド] セクションの元の表計算の下に、元の表計算の名前の末尾に「Copy」の文字を加えた名前で表示されます。

次に、複製した表計算を編集します。

表計算の編集

表計算を作成するための権限がある場合は、自分または他のユーザーが作成した既存の表計算を編集することもできます。

表計算を編集するには、いくつかの方法があります。

表計算を編集するには、次の手順を行います。

  1. フィールド選択ツールの [カスタム フィールド] セクションを展開するか、計算のデータ表の歯車メニューから [計算を編集] を選択して、[表計算の編集] ポップアップを開きます。
  2. 編集する表計算の横にある [その他] メニューを選択します。
  3. [編集] を選択して [表計算の編集] ポップアップを開きます。
  4. 必要に応じて、[計算] プルダウンから新しい計算の種類を選択します。
  5. 必要に応じて、ショートカット計算の [ソース列] を含めて、計算定義を変更します。Explore のデータ表に表示される数値フィールドだけが [カスタム式] 以外の計算タイプに使用できます。
    • [計算式] プルダウンから [カスタム式] が選択されている場合は、大きいテキスト ボックスに Looker 式を追加するか、既存の Looker 式を編集します。表計算は、Explore のデータテーブルに表示されるフィールドからのみ作成できます。
  6. 必要に応じて、[形式] プルダウンから新しい形式を選択します。
  7. 必要に応じて、[名前] フィールドに新しい計算名を入力します。計算名がフィールドピッカーおよびデータ表に表示されます。表計算を変更した場合、変更内容に応じて名前を変更することを検討してください。
  8. 任意のフィールド説明(255文字まで)にその使用目的などの表計算の詳細を加えて追加または更新します。
    • 既存の説明がある場合は、[説明] ボックスが自動的に表示されます。既存の説明がない場合は、[+ 説明を追加] を選択して説明(省略可)を追加します。
  9. [保存] を選択します。

表計算の削除

表計算を作成するための権限がある場合は、自分または他のユーザーが作成した表計算を削除することもできます。表計算を削除すると、Exploreには表示されなくなりますが、その計算を使用するLookやダッシュボードタイルには引き続き表示されます。また、そのカスタムフィールドを使ったExplore の URL を使用しているユーザーは、引き続き計算を使用できます。

表計算を削除するには、いくつかの方法があります。

表計算の削除手順は次のとおりです。

  1. フィールド ピッカーの [カスタム フィールド] セクションを展開します。
  2. 削除する表計算の横にある [その他] メニューを選択します。
  3. [削除] を選択します。

または、表計算のデータ表の歯車メニューから [削除] を選択します。

キーボード ショートカットの Command-K(Mac)または Ctrl+K(Windows)を使用して、表計算を削除したり、Explore のクエリからフィールドを消去したりすることもできます。

また、ブラウザの戻る矢印を選択して、削除したカスタム フィールドを元に戻すことができます。

表計算のソート

表計算をソートするには、ディメンションやメジャーの場合と同様に、列の一番上にあるフィールド名を選択します。並べ替えの詳細については、Explore の作成と編集のドキュメントをご覧ください。

表計算がソートできない場合

表計算でのソートは、Lookerのディメンションまたはメジャーでのソートと同じように動作します。しかし、一部のシナリオでソートを妨げる2つの重要な違いがあります。

  • 表計算は、データがデータベースから取り出された後に作成されます。つまり、表計算をソートするときには、すでに表示されるデータだけをソートできるということです。
  • 一部の表計算は、同じ列の中にある複数の行に適用されます。例えば、offset() 関数を使用する場合です(詳細については、Looker のベスト プラクティスの offset 関数と pivot_offset 関数の使用をご覧ください)。このようなケースでは、表計算をソートすると結果が変わり、無効になります。

表計算をソートできない特定のシナリオには、次のようなものがあります:

行制限に達した計算

クエリの行数が設定された行制限を超過してしまった場合、表計算のソートはできなくなります。これは、表計算が表示される行にのみ基づいているからです。したがって、行制限に達した場合、表計算では結果にソートされているべき行が欠けている可能性があります。この問題が起きたときは行制限を増やすようにしてください(最大5,000行)。

結果が行の上限に達すると、Looker が、データ行の上部にある黄色のバーに「行の上限に達しました: 結果が完了しない場合があります」というテキストを表示して警告します。

このような場合は、表計算以外のフィールドでデータを並べ替えることができます。

表計算をソートしてからのディメンションまたはメジャーのソート

このページの行制限に達した計算セクションで示されている通り、表計算は表示されている行にのみ基づいて行われます。対照的に、ディメンションまたはメジャーによるソートは、データベースに戻って必ず適切な行を見つけます。そのため、ディメンションとメジャーを使用してソートを始めてください。データベースから正しいデータが返されてから、表計算に基づいて結果をソートすることができます。

ビジュアリゼーションでの表計算の使用

LookML定義のディメンションやメジャーと同様に、表計算はビジュアリゼーションで自動的に表示されます。

また、表計算を使用して、ビジュアリゼーションに表示するデータの行を決定できます。ここでは、以下の例を使用して、この機能について説明します。この例には、[Accessories] カテゴリに関する 1 週間の売上情報が含まれています。

基となるデータ表には、[Orders Created Week] というディメンションと [Order Items Total Profit] というメジャーと、各週の利益を前週と比較する [Percent of Previous Week Profit] という表計算が含まれています。

列チャートに一部のデータ行が表示されないようにすることができます。表示しないようにするには、真偽を求める表計算を作成して、偽の値(データ表で「No」エントリーと表示される)を非表示にします。数式の結果が「true」または「false」という word にならないようにします。代わりに、true または false のいずれかの条件にする必要があります。

これを行うための方法として、[Exceeds Previous Week Profit] という表計算を作成し、[Percent of Previous Week Profit] の計算が 1 より大きいかどうかを評価します。

${percent_of_previous_week_profit} > 1

結果のテーブルには、各行を [Exceeds Previous Week Profit] の計算に照らして評価し、前週比の売上の割合が 1 より大きいかどうかによって [Yes] または [No] を表示する、新しい表計算が含まれます。

特定の週の収益が前の週の収益を超えなかったすべての行を非表示にするには、true または false 計算のデータ表のギアメニューを選択し、[ビジュアリゼーションから「No」を非表示にする] を選択します。

その結果得られるビジュアリゼーションは、前の週の売上を上回った週だけが表示されるようになります。

この機能の一般的な使用例の 1 つは、ビジュアリゼーションで先頭または最後の行を非表示にすることです。これは、多くのタイプの分析では、テーブルの先頭または末尾に null 値を含む行が作成されるためです。

  • 累積合計を表示するデータ表
  • 日付分析を部分的に終了する結果
  • 前の行の割合を計算する場合

null 値を持つ行を除外するには、is_null 論理関数を使用して新しい表計算を作成します。

NOT is_null(${percent_of_previous_week_sales})

その後、表計算のデータ表歯車アイコンメニューから [ビジュアリゼーションから「No」を非表示にする] を選択することによって、行を非表示にします。

表計算の使用に関する注意事項

  • 表計算で使用するフィールドはすべて、最初のクエリの一部である必要があります。
  • 数式は小文字で指定する必要があります。ROUND は機能しませんが、round は機能します。
  • 表計算は、クエリで返される行のみに基づいて行われます。500行の行制限がある場合、501行目は考慮されません。
  • データ表に [合計] 行を追加する場合、percentilemedian を使って計算するなどの集計を行う一部の表計算では、期待どおりに集計されないことがあります。これは、表計算では、データ列の値ではなく、[合計] 行の値を使用して合計が計算されるためです。トラブルシューティングのヒントについては、混乱を招く可能性のある表計算の合計を null として表示するのベスト プラクティス ページをご覧ください。
  • 1未満の小数には、常に先行ゼロを使用します。例えば、0.95は有効ですが、.95ではエラーが発生します。
  • Command+K(Mac)またはCtrl+K(Windows)のキーボード ショートカットを使用すると、カスタムフィールドを含めすべての表計算がクリアされます。表計算を元に戻すには、ブラウザの戻る矢印を選択します。クエリを再実行する必要もあるかもしれません。