スプレッドシートは現在、ほとんどの一般的な財務およびデータ収集機能をサポートしている。現在サポートされている数式のリストについては、サポートされている数式 を参照のこと。
数式を入力する
アクティブなセルに直接数式を入力することも、数式バーに数式を入力することもできます。さらに、数式アシスタントは、入力中に数式の候補と説明を表示します。数式バーのFormula Assistant アイコンをクリックすると、サポートされているすべての数式が表示されます。
セル範囲をハイライトすると、AVERAGE 、COUNT 、SUM の値が右下に表示され、これらの数式を入力する必要がありません。
データセットの合計を自動的に計算する:
- 1
- 合計したいデータを選択する。
- 2
- Edit ツールバーから、SUM をクリックする。
- これにより、選択された行の下に値が自動的に配置される。選択したデータセットに変更を加えると、合計も更新される。
また、スプレッドシートの数式表示と値表示を切り替えることもできます。
すべての数式を表示するには
- 1
- View ツールバーを開く。
- 2
- Show Formulas をクリックする。計算値を表示するには、もう一度ボタンをクリックします。
クロスシート数式
別のシートのセルを参照する数式を作成する:
- 1
- 数式を入力し始める。
- 2
- 参照したいセルを含むシートを開く。
- 3
- 使いたいセルをクリックする。つまり、リンクされたセルが編集されると、この数式は自動的に更新される。
フォーミュラの詳細を見る
数式の詳細 パネルには、選択したセルが参照されている場所だけでなく、数式で参照されているセルも表示されます。
式の詳細を見るには
- 1
- 数式を含むセルを選択します。
- 2
- 右パネルのLインク アイコンをクリックし、リンクプロパティを開きます。
- 3
- パネル上部の数式 アイコンをクリックして、数式の詳細タブを開きます。
Formula Detailsパネルには3つの主要セクションがある:
- A
- Location andFormula セクションは、選択された数式がどこにあるかを示し、数式そのものを一覧表示します。
- B
- 数式の参照 セクションには、選択した数式で参照されている各セルが表示され、誰がいつ最新の編集を行ったかが表示されます。Go to Reference アイコンをクリックして、特定のセルにジャンプします。
- C
- 特定の参照のセル履歴を見るには、History アイコンをクリックします。
数式のスケーリング
計算式は、スプレッドシートやセルの「入力済み」と「表示済み」の値を頼りに計算します。数式内を含め、セルに入力された数値は、デフォルトでこれらの設定になる。
Entertered In」と「Shown In」の設定を無視するには、 引用符で数字を囲む 。
たとえば、スプレッドシートが「千」に設定されている場合、合計を2で割る数式(=SUM B3:B4/2)を入力すると、自動的に合計が2,000で割られる。
合計を2で割るには、数字を引用符で囲む(=SUM B3:B4/"2")。
Text values in comparison formulas
There are a few changes in how text values behave in comparison formulas in next gen Spreadsheets. These changes have been put in place to align some functionality more closely with other spreadsheet products.
<ul> <li> Classic: non-numeric text values compare as if they are zero. </li> <li> Next Gen: non-numeric text values compare as if they are infinity. </li> </ul>For example, take the expression of =”no” > 0. Classic is FALSE because "no" is treated like zero, but in next gen this evaluates to TRUE because “no” is treated like infinity.
Here are some example formulas and what the results would be in classic compared to next gen.
<table class="table table-striped table-bordered table-bordered-vertical table-responsive" style="min-width: 100%!important;"> <tbody> <tr> <td>Formula</td> <td>Classic</td> <td>Next Gen</td> </tr> <tr> <td>=IF("No"</td> <td>FALSE</td> <td>FALSE</td> </tr> <tr> <td>=IF("No">0,TRUE,FALSE)</td> <td>FALSE</td> <td>TRUE</td> </tr> <tr> <td>=IF("No"=0,TRUE,FALSE)</td> <td>TRUE</td> <td>FALSE</td> </tr> </tbody> </table> -->