表内で計算する
表の中での計算は「レイアウト」タブの「計算式」ボタンで行います。
表の列は左からA、B、C…となり、行は1、2、3…となります。この行と列が交わるセル番地(A1、B3など)を指定して計算を行います。また、関数を使用することもできます。
これはExcelと同じ考え方です。ただし、Excelほど柔軟性は高くなく、使える関数も限られています。
サンプルデータhyounaidekeisan_es.docx「表内で計算する(演習).docx」を開きます。
計算式を入力する
計算式を入力して結果を求めることができます。
ここでは、表の中の最初の品名「パソコン(デスクトップ型)」の売上高を計算します。
- 1. 表の中の「パソコン(デスクトップ型)」の行の「売上高」のセルに移動します。2行4列目です。
- 2. Alt キーを押してリボンに移動します。
- 3. 左右方向 キーを押して「レイアウト」タブに移動します。
- 4. Tab キーを押して「計算式」のボタンに移動してEnter キーを押します。「計算式」のダイアログ ボックスが開き「計算式」のエディット ボックスが選択されています。
* アクセスキー: Alt J L U L
- 5. Back Space キーを押して「計算式」のエディット ボックスに入力されている「=SUM(LEFT)」を削除します。
(注1) 「計算式」のエディット ボックスには「=SUM(LEFT)」と入力されていますが、これは「同じ行の左側にあるセルの合計を求める」という意味です。
【ワンポイント1】 計算式の削除は、一度Tab キーを押して「表示形式」のエディット ボックスに移動し、Shift + Tab キーで「計算式」のエディット ボックスに戻って、Delete キー、またはBack Space キーを押しても実行できます。
- 6. 「計算式」のエディット ボックスに『=b2*c2』と入力します。
(注2) セルB2には「単価」、セルC2には「数量」が入力されています。
【ワンポイント2】 計算式は必ず半角で入力します。ただ「b」と「c」は小文字で構いません。
- 7. Tab キーを押して「表示形式」のエディット ボックスに移動します。
- 8. 下方向 キーを押して「#,##0」に移動します。
(注3) 「#,##0」は、3ケタごとに位取りの「,」(コンマ)をつける指定です。
- 9. Tab キーを押して「OK」ボタンに移動してEnter キーを押します。売上高のセル(D2)に、単価(110,000)×数量(4)の結果「440,000」が表示されます。
計算式のコピー
計算式はコピーすることができます。ただし、Excelのように貼り付け先でセル番地が変わることはなく、すべて絶対参照で貼り付けられます。
ここでは、前項で入力した売上高の計算式をコピーして「パソコン(ノート型)」と「インクジェットプリンター」の売上高のセルに貼り付けます。
- 1. 「パソコン(デスクトップ型)」の行の「売上高」のセルに移動します。2行4列目です。
- 2. Ctrl + C キーでコピーします。
- 3. 下方向 キーを押して「パソコン(ノート型)」の売上高のセルに移動します。
- 4. Shift + 下方向 キーを 1 回押して「インクジェットプリンター」の売上高のセルまでを範囲選択します。
- 5. Ctrl + V キーで貼り付けます。「パソコン(デスクトップ型)」の売上高(440,000)が2つのセルに貼り付けられます。
(注) 貼り付けられた計算式はいずれも「=b2*c2」となります。
計算式の編集
前述のとおり、Wordの計算式をコピーして貼り付けた場合、Excelのようにセル番地は相対的に変化せず、絶対参照となります。
ですから、貼り付けた計算式は状況に応じて編集する必要があります。
計算式の編集方法には2通りあります。
1つはコンテキスト メニューを利用した方法、もう1つはショートカットキーによる方法です。
ただ、WordではExcelのように自動的に再計算は行われませんので、計算式を編集したら再計算の操作を行う必要があります。
(1) コンテキスト メニューによる計算式の編集
コンテキスト メニューの「フィールドコードの表示/非表示」により計算式を編集することができます。
ここでは、前項で計算式を貼り付けた「パソコン(ノート型)」の売上高のセルを編集します。
- 1. 「パソコン(ノート型)」の行の「売上高」のセルに移動します。3行4列目です。
- 2. アプリケーション キーを押してコンテキスト メニューを開きます。
- 3. 上方向 キーを押して「フィールドコードの表示/非表示」に移動してEnter キーを押します。セルの表示が計算式に変わります。
- 4. ここでは「=b2*c2 \# "#,##0"」と入力されているので、「b2*c2」を『b3*c3』に変更します。
- 5. アプリケーション キーを押してコンテキスト メニューを開きます。
- 6. 上方向 キーを押して「フィールド更新」に移動してEnter キーを押します。再計算が行われ、結果が「440,000」から「1,320,000」に変わります。
(2) ショートカットキーによる計算式の編集
フィールドコードの表示/非表示は、Shift + F9 キーで切り替えます。これにより、現在いるセルの計算式を編集することができます。また、Alt + F9 キーで表内のすべてのセルのフィールドコードの表示/非表示を切り替えることができます。
ここでは、前項で計算式を貼り付けた「インクジェットプリンター」の売上高のセルを編集します。
- 1. 「インクジェットプリンター」の行の「売上高」のセルに移動します。4行4列目です。
- 2. Shift + F9 キーを押します。セルの表示が計算式に変わります。
- 3. ここには「=b2*c2 \# "#,##0"」と入力されているので、「b2*c2」を『b4*c4』に変更します。
- 4. F9 キーを押します。再計算が行われ、結果が「440,000」から「140,000」に変わります。
【ワンポイント】 計算式を変更した直後にF9 キーを押すと再計算が行われ、表示されている計算式が変更されたことを確認できます。
ただし、PC-Talkerでは F9 キーを押すと カーソル位置の読み上げが行われる為、再計算はされません。
関数を利用して計算する
関数を利用して計算することができます。ただし、使用できる関数の種類は限られています。
ここでは、「合計」の行の「売上高」の合計額をSUM関数を利用して求めます。
- 1. 「合計」の行の「売上高」のセルに移動します。7行4列目です。
- 2. Alt キーを押してリボンに移動します。
- 3. 左右方向 キーを押して「レイアウト」タブに移動します。
- 4. Tab キーを押して「計算式」のボタンに移動してEnter キーを押します。「計算式」のダイアログ ボックスが開き「計算式」のエディット ボックスが選択されています。
* アクセスキー: Alt J L U L
- 5. Back Space キーを押して「計算式」のエディット ボックスのうち「=」(イコール)を除く文字列をすべて削除します。
(注1) 「計算式」のエディット ボックスには「=SUM(ABOVE)」と入力されていますが、これは「同じ列の上側にあるセルの合計を求める」という意味です。
- 6. Tab キーを押して「表示形式」のエディット ボックスに移動します。
- 7. 下方向 キーを押して「#,##0」に移動します。
(注2) 「#,##0」は、3ケタごとに位取りの「,」(コンマ)をつける指定です。
- 8. Tab キーを押して「関数の貼り付け」のコンボ ボックスに移動し、Alt + 下方向 キーでコンボ ボックスを開きます。
- 9. 下方向 キーを押して「SUM」に移動してEnter キーを押します。「計算式」のエディット ボックスに「SUM()」が入力されます。
- 10. Shift + Tab キーを押して「計算式」のエディット ボックスに移動し「()」の間に『d2:d6』と入力します。
- 11. Tab キーを押して「OK」ボタンに移動してEnter キーを押します。「合計」の売上高のセル(D7)に、「パソコン(デスクトップ型)」から「ハードディスク」までの5つのセルの合計「2,082,000」が表示されます。
【ワンポイント1】 この例の場合は、「計算式」のエディット ボックスに最初に入力されている「=SUM(ABOVE)」を使っても同じ結果が得られます。
【ワンポイント2】 使用できる主な関数には以下のものがあります。 AVERAGE、COUNT、IF、INT、MAX、MIN、MOD、ROUND、SUM
【ワンポイント3】 「関数の貼り付け」のコンボ ボックスでは、関数の先頭のアルファベット1文字を入力することで素早く移動することができます。
操作の結果はサンプルデータhyounaidekeisan_kk.docx「表内で計算する(結果).docx」をご覧ください。