MacのためのNumbers: Numbers スプレッドシート内の表のセルのデータを使用して値を計算する

Numbers スプレッドシート内の表のセルのデータを使用して値を計算する

選択した任意のセルのデータを使用して自動的に計算を実行する数式セルまたは関数セルを作成できます。たとえば 2 つのセルの値を比較したり、セルの合計または積を計算したりするなどの操作を実行できます。数式または関数の結果は、それらを入力したセルに表示されます。

「Numbers」に組み込まれている定義済み算術関数のうち任意のものを使用して、数式を作成することもできます。統計、工学、および財務を含む目的に使用できる 250 を超える関数があり、その一部はインターネット経由で情報を取得します。各関数の詳細は、オンラインの「数式および関数ヘルプ」および等号(=)をセルに入力すると表示される関数ブラウザで参照できます。

セルの範囲のインスタント計算を表示する

  • 計算を表示したい列、行、またはセルの範囲選択します。

    ウインドウ下部に、選択されたセルの計算(合計、平均、最小値など)が表示されます。

    関数をドラッグして並べ替えたり、計算を表のセルにドラッグして追加したり、メニューをクリックして表示される関数を変更したりします。

セルの範囲の合計、平均、またはカウントをすばやく得る

セルの範囲の、合計、平均、最小値、最大値、カウント、または積をすばやく得ることができます。

  1. 以下のいずれかを実行します:

    • 数式に組み込みたいセルの範囲を選択します。選択した範囲に基づいて、結果のセルが選択されます。

    • 数式の結果を表示するセルを選択します。ヘッダセルに数式を挿入することはできません。

  2. ツールバー「挿入」ボタン をクリックしてから、数式を選択します。

  3. セルの範囲を変更したい場合は、結果セルをダブルクリックします。数式で使用したセルがハイライトされ、数式エディタが表示されます。必要に応じて以下の操作を実行します:

    • セルの選択範囲を拡大する/縮小する:選択されているセルの範囲の左上隅または右下隅にある色の付いたドットをドラッグします。

    • 選択範囲を移動する:選択されているセルの範囲をクリックしてから、使用する行を変更するには、上下にドラッグします。使用する列を変更するには、左右にドラッグします。選択範囲の移動では、選択されるセルの数は変更されません。

      注意:選択範囲に結果セルが含まれるとそのセルでエラーが発生するので、結果セルを選択しないように注意してください。

  4. 「OK」ボタン をクリックして、変更を保存します。

    「キャンセル」ボタン をクリックすると、変更を保存しないで数式エディタを終了します。

セルエラーのリンク。

数式にエラーがあると、結果セルに 「警告」アイコン が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。

値を加減乗除する

表中の値の計算を実行するための単純または複合算術式を作成できます。

  1. 結果を表示させたいセルをクリックしてから、等号(=)を入力します。

    数式エディタが開きます。「数式エディタ」を移動するには、エディタの左側をドラッグします。外側のエッジのいずれかからドラッグすることで、サイズを変更できます。

    数式エディタ。
  2. 数式の最初の引数として使用するセルをクリックするか、値(たとえば、0 や 5.20 のような数値)を入力します。

  3. 算術演算子(+、-、*、/ など)を入力してから、数式の次の引数として使用するセルを選択するか、値を入力します。

    デフォルトでは、セル参照の間には + が挿入されます。

  4. 数式が完成するまで演算子および引数を追加し、完了したら Return キーを押すか、または数式エディタの 「OK」ボタン をクリックします。

    「キャンセル」ボタン をクリックすると、変更を保存しないで数式エディタを終了します。

数式にエラーがあると、結果セルに 「警告」アイコン が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。

セルエラーのリンク。

値を比較する

比較演算子を使用して、2 つのセルの値が等しいかどうか、あるいは一方の値がもう一方の値よりも大きいまたは小さいかどうかを調べることができます。これを行うには、「A1 > A2」(セル A1 の値がセル A2 の値より大きいことを意味する)のようなステートメントをセルの内部に設定する必要があります。比較演算子の結果は「true」または「false」として表されます。

  1. 比較の結果を表示させたいセルをクリックしてから、等号(=)を入力します。

    数式エディタが開きます。「数式エディタ」を移動するには、エディタの左側をドラッグします。外側のエッジのいずれかからドラッグすることで、サイズを変更できます。

    数式エディタ。
  2. 値を比較したいセルをクリックするか、または比較する値を入力します。

  3. 比較演算子(>、>=、=、<>、<、または <=)を入力してから、比較する値のセルを選択するか、比較する定数値を入力します。

  4. 完了したら、Return キーを押すか、または数式エディタの 「OK」ボタン をクリックします。

    「キャンセル」ボタン をクリックすると、変更を保存しないで数式エディタを終了します。

数式にエラーがあると、結果セルに 「警告」アイコン が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。

セルエラーのリンク。

数式でセルを参照する

数式にはセルへの参照、セルの範囲、および列または行の全体のデータを含めることができます。ほかの表やほかのシートのセルでもかまいません。「Numbers」では、参照セルの値を使用して、数式の結果を計算します。たとえば、数式に「A1」を含めると、これはセル A1(列 A で行 1 のセル)の値を参照します。

注記:表でカテゴリを使用して、参照セルの範囲内に新しい行を追加しても、セル参照を変更しない限り、数式の結果に新しい行は含まれません。

数式でセル参照を使用する例を以下に示します。

  • 参照範囲が複数のセルから成っている場合は、開始セルと終了セルを 1 つのコロンで区切ってつなぎます。

    COUNT(A3:D7)

  • 別の表にあるセルへの参照には、その参照にはその表の名前を含める必要があります(そのセル名がすべての表を通して 1 つしかない場合を除く)。

    Table 2::B2

    表の名前とセル参照は、二重コロン(::)で区切ってつなぐことに注意してください。数式に別の表のセルを選択すると、表の名前が自動的に含まれます。

  • 参照が別のシート内の表のセルへの参照の場合は、セル名がすべてのシートで一意である場合を除き、シート名も指定する必要があります。

    SUM(Sheet 2::Table 1::C2:G2)

    シート名、表名、およびセル参照は 2 つのコロン(::)で区切ります。数式を構築するときに別のシートのセルをクリックすると、数式にシートの名前と表の名前が自動的に含まれます。

  • 列を参照するときは、列の文字を使用できます。以下の数式は、3 番目の列のセルの合計を計算します:

    SUM(C)

  • 行を参照するときは、行の番号を使用できます。以下の数式は、1 番目の行のセルの合計を計算します:

    SUM(1:1)

  • ヘッダのある行または列を参照するときは、ヘッダ名を使用できます。以下の数式は、ヘッダ「Revenue」のある行のすべてのセルを合計します:

    SUM(Revenue)

以下の数式は、「ゲストの人数」というヘッダ名の列と、別のシートの表のセル B2 の値を参照します。

数式エディタ。1 つの表の列と別の表のセルを参照する数式が表示されている状態。

セルに関数を挿入する

「Numbers」に組み込まれている 250 種類以上の定義済み算術関数を、必要に応じてスプレッドシート内で使用できます。関数ブラウザにはこれらの各関数についての詳しい情報が含まれており、ニーズに合った関数を選択できます。

  1. 関数の結果を表示させたいセルをクリックしてから、等号(=)を入力します。

    ツールバー「挿入」ボタン をクリックしてから、「新規数式」を選択することもできます。

    数式エディタが開き、ウインドウの右側に関数ブラウザが表示され、すべての関数のリストが示されます。関数のヘルプを参照するには、関数をクリックします。

    「数式エディタ」を移動するには、エディタの左側をドラッグします。外側のエッジのいずれかからドラッグすることで、サイズを変更できます。

    数式エディタ。
  2. 関数ブラウザの上部にある検索フィールドに関数名(または、関数に関連付けられた「アドレス」のような用語)を入力するか、または使用可能な関数をブラウズしてから、使用したい関数の名前をダブルクリックします。

    関数と、その関数のすべての必須引数およびオプションの引数が数式エディタに表示されます。

    関数ブラウザで関数のヘルプを取得したり、引数の値を選択したり、数式を一時的にテキストとして表示したり、または数式エディタの矢印をクリックして数式を恒久的にテキストに変換したりすることができます(以下を参照)。

    数式エディタ。ADDRESS 関数とその引数トークンが表示された状態。

    数式をテキストに変換すると、数式エディタが閉じ、テキストバージョンの数式がセル内に残ります。

    数式を含むセルを編集しているときは、ウインドウ下部の「スマートセル表示」に数式の結果、セル参照値、エラー、および警告が表示されます。

  3. 関数の引数を選択してから、値を入力するか、または以下のいずれかの操作によって、計算に含めるセルを選択します:

    • セルを選択する:セルをクリックします。

    • 複数の行と列にまたがるセルの範囲を選択する:含めたいセルの範囲をドラッグします。

    • 1 つの列または行の値を追加する: 列の先頭または行の左側にあるバーをクリックするか、あるいは、列または行内のすべてのセルを選択します。

  4. 完了したら、Return キーを押すか、または数式エディタの 「OK」ボタン をクリックします。

    「キャンセル」ボタン をクリックすると、変更を保存しないで数式エディタを終了します。

数式にエラーがあると、結果セルに 「警告」アイコン が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。

セルエラーのリンク。

既存の数式を変更する

別のセルを参照するように、既存の数式を編集できます。

  1. 編集したい数式が入っている結果セルをダブルクリックします。

    数式エディタが開き、数式が表示されます。「数式エディタ」を移動するには、エディタの左側をドラッグします。

  2. 必要に応じて以下の操作を実行します:

    • セル参照を変更する:変更したい既存のセルアドレスを選択してから、新しいセルを選択します。

    • セル参照を削除する:数式エディタで、不要なセル参照を選択してから、キーボードの Delete キーを押します。

    • セル参照を追加する:数式の引数領域の内部に挿入ポイントを置いてから、追加したい新しいセルをクリックします。

  3. 完了したら、Return キーを押すか、または数式エディタの 「OK」ボタン をクリックします。

    「キャンセル」ボタン をクリックすると、変更を保存しないで数式エディタを終了します。

数式にエラーがあると、結果セルに 「警告」アイコン が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。

セルエラーのリンク。

数式内の行または列のアドレスを保持する

数式内の行参照および列参照を絶対参照に設定すると、同じ数式をスプレッドシートの別の場所で使用してもセル参照が変更されません。

行または列の参照を保持していないときに数式を移動した場合(カット&ペーストした場合や新しい行と列を追加した場合)、参照は数式の新しい位置と相対的な位置に調整されます。

  1. 編集したい数式が入っている結果セルをダブルクリックします。

    数式エディタが開き、関数が表示されます。「数式エディタ」を移動するには、エディタの左側をドラッグします。

  2. 保持したいセル範囲を表しているトークン上の三角形をクリックします。

    範囲の参照の行と列を保持する方法を示している数式エディタ。
  3. 選択された範囲の開始または終了アドレスの「行を保持」または「列を保持」を選択します。

    または、数式エディタで範囲を選択してから Command + K キーを押すと、その範囲の行と列の両方を保持することもできます。

    行および列参照が保持されている数式。
  4. 完了したら、Return キーを押すか、または数式エディタの 「OK」ボタン をクリックします。

    「キャンセル」ボタン をクリックすると、変更を保存しないで数式エディタを終了します。

公開日: 2018/11/23
役に立ちましたか?