Googleスプレッドシートは、家計からビジネスの管理まで、あらゆる用途に使用できます。スプレッドシートはまた、アカウント、請求、および請求の短い作業を行います。それが役立つ1つの方法は、数式の場合です。これが今日のチュートリアルの主題です。この記事では、時間とフラストレーションを節約するために、Googleスプレッドシートの列全体に数式をコピーする方法を説明します。
Googleスプレッドシートの数式を支援する
数式は、スプレッドシートの背後にある数学です。特定の式を使用して、特定のセルに入力したデータをどのように処理して目的の結果を生成するかをシートに指示します。タスクは、2つのセルを追加して合計を作成し、数千の異なるセルの平均を照合するのと同じくらい簡単です。計算のサイズと範囲に関係なく、コア式は通常同じままです。
Googleスプレッドシートで数式を使用する方法
あなたが数学オタクでなくても、数式は比較的簡単です。 Googleスプレッドシートは、入力した条件に応じて論理式を使用して結果を提供します。数式は、その数式を含む実際のセル、またはシート上部の数式バー(FXで示されます)に表示されます。 Googleスプレッドシートに数式を入力する方法は次のとおりです。
- 数式を入力するセルをダブルクリックして、次のように入力します = 引用符なしで、式が続きます。
- 押す 入る 数式を保存するか、別のセルをクリックします。結果はセルに表示され、数式は 例えば 上のボックス。
上の画像の例では、セルD3に入力された数式が上部のfxボックスに表示され、値がセルに表示されます。上記の例では、セルB3とC3を追加して、合計を形成しています。これは単純な式ですが、それらがどのように機能するかを知ることができます。
数式は、並べ替え、特定の基準に基づいた特定のセルの強調表示、特定のセルの組み合わせに対するさまざまな数学の組み合わせなどの機能を備えた、複雑で高度なステートメントになる可能性があります。
Googleスプレッドシートの列全体に数式をコピーする
Googleスプレッドシートの列全体に計算をコピーするには、数式に応じていくつかのオプションがあります。オプション#3に到達すると、それをよりよく理解できます。最も簡単な方法は、塗りつぶしハンドルをつかんで最後のセルまでスライドさせることです。ただし、長いシートは、ハンドルをダブルクリックするだけで最適に機能します。一番上のセルを使用して、列全体を流れる数式複製プロセスを開始することもできます。 3つのオプションすべての詳細は次のとおりです。
マインクラフトで馬を手に入れる方法
オプション#1:上部のセルをドラッグして数式を複製する
- 数式を含む列の最初のセルを強調表示してから、セルの右下のセクションで塗りつぶしハンドル(小さな青いボックス)を選択します。カーソルが正しく配置されると、カーソルが十字に変わります。
- 指定した数式を使用する最後の目的のセルに十字線を下にドラッグします。 Googleスプレッドシートは、各行の正しい数式を自動的に入力します。
上記のプロセスでは、行#3の式[ = SUM(B3 + C3) ]列内の他のすべての選択された行を自動入力します[ = SUM(B4 + C4) ]、[ = SUM(B5 + C5) ]など。
注意: オプション#1は挿入します 0 データが存在しない行。空白にする場合は、そのセルの内容を削除する必要があります。
オプション#2:上部のセルをダブルクリックして、数式を列に複製します
- 数式を含む列の最初のセルを選択し、右下隅の塗りつぶしハンドルにカーソルを合わせます。まだクリックしないでください。
- フィルハンドル上でマウスの左ボタンをダブルクリックします。このプロセスにより、列の最後に入力されたセルまで数式が自動生成されます。
注意: オプション#2は、列の下の空白行に到達すると、数式の挿入を停止します。最初のセルをコピーして、列の次の塗りつぶされたセルに貼り付け、上記の手順を繰り返します。
オプション#3:配列数式を使用して計算を列に複製する
Googleスプレッドシートの列に数式を複製する最後の方法は、ArrayFormula関数を使用することです。数式に正しい範囲を入力してください。
列内の数式を複製するためのGoogleARRAYFORMULA範囲の例
=ArrayFormula(B3:B6+C3:C6)
上記の例では、 添加 数式(B3 + C3)ですが、セルB6とC6までの範囲が追加されます。 Googleスプレッドシートは、(B3 + C3)を使用して、列(B4 + C4)、(B5 + C5)、および(B6 + C6)に複製します。
=ARRAYFORMULA(IF(ISBLANK(B3:B+C3:C),'',IF(B3:B+C3:C=0,'',(B3:B+C3:C))))
上記の例では、セル内の0を文字なしで置き換えて空に見えることを除いて、前の式と同じ合計を計算します。ザ・ ISBLANK 一部は空白セルを無視し、内部に挿入された文字 Googleスプレッドシートが空のセルに配置するものであり、何も設定されていません。
注意: オプション#3は、指定した範囲に基づいて、列の各セルに数式を自動入力します。範囲内に空白のセルが存在する場合、上記のようにISBLANKおよび= 0の数式を追加しない限り、セルに0が挿入されます。
すべてのセルが削除不能になります 一番上のセルの配列数式をクリアして別の方法を選択しない限り。配列内のセルに数値を追加しようとすると、数式セルに#REFが表示されます。変更したセルを除いて、その下のすべてのセルが空白になります。 Deleteは、配列内のセルには何もしません。
Googleスプレッドシートをコピーして新しい数式を適用する
シートには多くのデータを含めることができます。シートをコピーして、心配することなく新しい数式をテストする方法を説明します。
- まず、複製したいシートを開きます。
- 次に、右クリックして選択します 複製 。
- ファイルの名前で新しいシートが作成されます。 のコピー その前に。
- このシートを使用して、実際のデータなどで新しい数式をテストします。重要なデータのコピーが複数あることを確認してください。
最後に、Googleスプレッドシートで列の数式を複製するために使用される方法は、使用される数式の文字列/引数を理解している限り、それほど複雑ではありません。どのオプションが最適かに関わらず、最初に小さなシートでテストしてから、コピーしてください。また、数式を正式に実装する前に、元のシートの正規のコピーに対して2番目のテストを実行することをお勧めします。これは、主に、悪化する可能性のあるデータが大量にあるためです。