MacのNumbersで表のセルのデータを使用して値を計算する
選択した任意のセルのデータを使用して自動的に計算を実行する数式セルまたは関数セルを作成できます。例えば2つのセルの値を比較したり、セルの合計または積を計算したりするなどの操作を実行できます。数式または関数の結果は、それらを入力したセルに表示されます。
Numbersに組み込まれている定義済み算術関数のうち任意のものを使用して、数式を作成することもできます。統計、工学、および財務を含む目的に使用できる250を超える関数があり、その一部はインターネット経由で情報を取得します。各関数の詳細は、オンラインの「数式および関数ヘルプ」および等号(=)をセルに入力すると表示される関数ブラウザで参照できます。
数式を挿入する
表中の値の計算を実行するための単純または複合算術式を作成できます。
結果を表示させたいセルをクリックしてから、等号(=)を入力します。
数式エディタが開きます。「数式エディタ」を移動するには、エディタの左側をドラッグします。外側のエッジのいずれかからドラッグすることで、サイズを変更できます。
数式で使用するセルをクリックするか、値(例えば、0や5.20のような数値)を入力します。
算術演算子(+、-、*、/ など)を入力してから、数式で使用する別のセルを選択するか、値を入力します。
デフォルトでは、セル参照の間には + が挿入されます。
数式が完成するまで演算子およびセル参照を追加し、完了したらReturnキーを押すか、または数式エディタの をクリックします。
をクリックすると、変更を保存しないで数式エディタを終了します。
数式にエラーがあると、結果セルに が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。
関数を挿入する
関数の結果を表示させたいセルをクリックしてから、等号(=)を入力します。
ツールバーの をクリックしてから、「新規数式」を選択することもできます。
数式エディタが開き、ウインドウの右側に関数ブラウザが表示され、すべての関数のリストが示されます。関数のヘルプを参照するには、関数をクリックします。
「数式エディタ」を移動するには、エディタの左側をドラッグします。外側のエッジのいずれかからドラッグすることで、サイズを変更できます。
関数ブラウザの上部にある検索フィールドに関数名(または、関数に関連付けられた「アドレス」のような用語)を入力するか、または使用可能な関数をブラウズしてから、使用したい関数の名前をダブルクリックします。
関数と、その関数のすべての必須引数およびオプションの引数が数式エディタに表示されます。
関数ブラウザで関数のヘルプを取得したり、引数の値を選択したり、数式を一時的にテキストとして表示したり、または数式エディタの矢印をクリックして数式を恒久的にテキストに変換したりすることができます(以下を参照)。
数式をテキストに変換すると、数式エディタが閉じ、テキストバージョンの数式がセル内に残ります。
数式を含むセルを編集しているときは、ウインドウ下部の「スマートセル表示」に数式の結果、セル参照値、エラー、および警告が表示されます。
関数の引数を選択してから、値を入力するか、または以下のいずれかの操作によって、計算に含めるセルを選択します:
セルを選択する: セルをクリックします。
複数の行と列にまたがるセルの範囲を選択する: 含めたいセルの範囲をドラッグします。
1つの列または行の値を追加する: 列の先頭または行の左側にあるバーをクリックするか、あるいは、列または行内のすべてのセルを選択します。
完了したら、Returnキーを押すか、数式エディタの をクリックします。
をクリックすると、変更を保存しないで数式エディタを終了します。
数式にエラーがあると、結果セルに が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。
数式を使用して値を比較する
比較演算子を使用して、2つのセルの値が等しいかどうか、あるいは一方の値がもう一方の値よりも大きいまたは小さいかどうかを調べることができます。これを行うには、「A1 > A2」(セルA1の値がセルA2の値より大きいことを意味する)のようなステートメントをセルの内部に設定する必要があります。比較演算子の結果は「true」または「false」として表されます。
比較の結果を表示させたいセルをクリックしてから、等号(=)を入力します。
数式エディタが開きます。「数式エディタ」を移動するには、エディタの左側をドラッグします。外側のエッジのいずれかからドラッグすることで、サイズを変更できます。
値を比較したいセルをクリックするか、または比較する値を入力します。
比較演算子(>、>=、=、<>、<、または <=)を入力してから、比較する値のセルを選択するか、比較する定数値を入力します。
完了したら、Returnキーを押すか、数式エディタの をクリックします。
をクリックすると、変更を保存しないで数式エディタを終了します。
数式にエラーがあると、結果セルに が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。
数式でセルを参照する
数式にはセルへの参照、セルの範囲、および列または行の全体のデータを含めることができます。ほかの表やほかのシートのセルでもかまいません。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の値を参照します。
数式内の行参照または列参照を保持する
数式内の行参照および列参照を絶対参照に設定すると、同じ数式をスプレッドシートの別の場所で使用してもセル参照が変更されません。
行または列の参照を保持していないときに数式を移動した場合(カット&ペーストした場合や新しい行と列を追加した場合)、参照は数式の新しい位置と相対的な位置に調整されます。
編集したい数式が入っている結果セルをダブルクリックします。
数式エディタが開き、関数が表示されます。「数式エディタ」を移動するには、エディタの左側をドラッグします。
保持したいセル範囲を表しているトークン上の三角形をクリックします。
選択された範囲の開始または終了アドレスの「行を保持」または「列を保持」を選択します。
または、数式エディタで範囲を選択してからCommand+Kキーを押すと、その範囲の行と列の両方を保持することもできます。
完了したら、Returnキーを押すか、数式エディタの をクリックします。
をクリックすると、変更を保存しないで数式エディタを終了します。
既存の数式を変更する
別のセルを参照するように、既存の数式を編集できます。
編集したい数式が入っている結果セルをダブルクリックします。
数式エディタが開き、数式が表示されます。「数式エディタ」を移動するには、エディタの左側をドラッグします。
必要に応じて以下の操作を実行します:
セル参照を変更する: 変更したい既存のセルアドレスを選択してから、新しいセルを選択します。
セル参照を削除する: 数式エディタで、不要なセル参照を選択してから、キーボードのDeleteキーを押します。
セル参照を追加する: 数式の引数領域の内部に挿入ポイントを置いてから、追加したい新しいセルをクリックします。
完了したら、Returnキーを押すか、数式エディタの をクリックします。
をクリックすると、変更を保存しないで数式エディタを終了します。
数式にエラーがあると、結果セルに が表示されます。これをクリックすると、エラーメッセージが表示されます。別のセルがエラーの原因になっていることをメッセージが示している場合は、セル参照をクリックすると、エラーのあるセルを選択できます。