Word文書でExcelの数式を使用する方法

ExcelデータはいつでもWord文書に統合できますが、必要なのが小さなテーブルだけの場合は、多くの場合不要です。幸い、Word文書でテーブルを作成し、Excelの数式を使用するのは非常に簡単です。ただし、使用できる数式の数は限られています。

たとえば、売上データをテーブルに挿入しようとしている場合、売上の列、総コストの列、数式を使用して利益を計算する列を追加できます。これらの列ごとに、平均または最大値を計算することもできます。

方法1:スプレッドシートデータをWordに貼り付ける

すでにスプレッドシートにデータを入力している場合は、それをWord文書にコピーするだけで済みます。

  1. データを含むセルをコピーして、Word文書を開きます。
  2. トップリボンから、[貼り付け]ボタンの下矢印をクリックし、[貼り付け]をクリックします。
    Wordに特別なオプションを貼り付けます
  3. コピーしたコンテンツを貼り付ける対象を選択する必要がある新しいウィンドウポップアップが表示されます。 [ Microsoft Excelワークシートオブジェクト]を選択し、[ OK]を選択します。
    msExcelオブジェクト
  4. これで、データがWord文書に表示され、セルにも数式が含まれているはずです。

編集する場合は、貼り付けたコンテンツをダブルクリックすると、Word文書がExcel文書に変換され、通常のスプレッドシートで行うすべてのことができるようになります。

関連: MicrosoftWordで完璧なテーブルを作成するためのフォーマットのヒント

方法2:Wordのテーブルセルに数式を追加する

  1. Word文書にテーブルをすばやく挿入し、テーブルにデータを入力します。
  2. 数式を使用して計算を行うセルに移動します。セルを選択したら、上部のリボンから[レイアウト]タブに切り替え、[データ]グループから[数式]を選択します。
    レイアウトタブ

    レイアウトと呼ばれる2つのタブがあることに注意してください。リボンの[テーブルツール]の下に表示されるものを選択する必要があります。

  3. 数式をクリックすると、小さなウィンドウがポップアップ表示されます。
  4. ボックスの最初のフィールドは、使用する数式を入力する場所です。数式に加えて、ここで基本的な算術演算を実行することもできます。たとえば、利益を計算したい場合は、次の式を使用できます。
     = B2-C2

    ここで、B2は2番目の列の2番目のセルを表し、C2は3番目の列の2番目のセルを表します。

    基本操作
  5. 2番目のフィールドでは、数値形式を設定できます。たとえば、小数点以下2桁までの利益を計算する場合は、それに応じて数値形式を選択できます。
    数値形式
  6. [関数貼り付け]フィールドには、Wordで使用できる数式が一覧表示されます。関数の名前を思い出せない場合は、ドロップダウンリストから関数を選択すると、[数式]フィールドに自動的に追加されます。
    Wordの貼り付け機能オプション
  7. 関数を入力したら、[ OK ]をクリックすると、計算された数値がセルに表示されます。

位置引数

位置引数(ABOVE、BELOW、LEFT、RIGHT)を使用すると、特にテーブルが比較的大きい場合に、作業が簡単になることがよくあります。たとえば、テーブルに20以上の列がある場合、括弧内の各セルを参照する代わりに、数式= SUM(ABOVE)を使用できます。

次の関数で位置引数を使用できます。

  • 平均
  • MIN
  • MAX
  • カウント
  • 製品

たとえば、次の式を使用して、上記の例の平均売上高を計算できます。

 = AVERAGE(ABOVE)

セルが列の中央にある場合は、位置引数を組み合わせて使用​​できます。たとえば、次の数式を使用して、特定のセルの上下の値を合計できます。

 = SUM(ABOVE、BELOW)

コーナーセルの行と列の両方の値を合計する場合は、次の数式を使用できます。

 = SUM(LEFT、ABOVE)

Wordが提供する機能はごくわずかですが、機能は非常に堅牢であり、機能不足の問題が発生することなく、ほとんどのテーブルを簡単に作成できます。

データと結果の更新

Excelとは異なり、Wordは数式の結果をリアルタイムで更新しません。ただし、ドキュメントを閉じて再度開くと、結果は更新されます。物事を単純にしたい場合は、データを更新し、ドキュメントを閉じてから再度開きます。

ただし、ドキュメントの作業を続行しながら数式の結果を更新する場合は、結果(セルだけでなく)を選択して右クリックし、[フィールドの更新]を選択する必要があります。

[フィールドの更新]をクリックすると、数式の結果がすぐに更新されます。

セル参照

Word文書のセルを参照する方法はいくつかあります。

1.ブックマーク名

平均売上高にブックマーク名average_salesを付けたとしましょう。セルにブックマーク名を付ける方法がわからない場合は、セルを選択し、上部のリボンから[挿入]> [ブックマーク]に移動します。

平均売上値が10進値であり、それを整数に変換するとします。平均売上値をROUND(average_sales、0)として参照できます。これにより、値が最も近い整数に切り捨てられます。

2.RnCnリファレンス

RnCn参照規則を使用すると、テーブル内の行、列、または特定のセルを参照できます。 Rnはn番目の行を参照し、Cnはn番目の列を参照します。たとえば、5番目の列と2番目の行を参照する場合は、R2C5を使用します。

Excelの場合と同じように、RnCnリファレンスを使用してセルの範囲を選択することもできます。たとえば、 R1C1:R1C6を選択すると、最初の行の最初の6つのセルが選択されます。数式を使用している行全体を選択するには、R(または列の場合はC)を使用します。

3.A1リファレンス

これはExcelが使用する規則であり、私たち全員がよく知っています。文字は列を表し、数字は行を表します。たとえば、A3は最初の列の3番目のセルを参照します。

ワードテーブルが簡単に

うまくいけば、次にWord文書のデータを使用する必要があるときに、最初にスプレッドシートを作成してからWord文書にインポートしなくても、はるかに高速に処理を実行できるようになります。