Word文書(Word document)にいくつかの簡単なデータ計算を含める必要がある場合が多く、テーブルが最適なオプションです。いつでもExcelスプレッドシート(Excel spreadsheet)全体をWord文書(Word doc)に挿入しようとすることができますが、それがやり過ぎになることもあります。
この記事では、 Word(Word)のテーブル内で数式を使用する方法について説明します。使用できる数式はほんの一握りですが、合計、カウント、丸め数などを取得するのに十分です。また、Excelに既に精通している場合は、 (Excel)Wordで数式を使用するのは簡単です。
Wordテーブルに数式を挿入する
簡単なテストテーブル(test table)を作成することから始めましょう。[(Click)挿入(Insert)]タブをクリックしてから、[テーブル(Table)]をクリックします。グリッドから必要な行と列の数を選択します。
テーブルが挿入されたら、先に進んでデータを追加します。例として、いくつかの数字を使用して非常に単純なテーブルを作成しました。
それでは、先に進んで数式を挿入しましょう。最初の例では、最初の行の最初の3つの値を合計します(10 + 10 + 10)。これを行うには、4番目の列の最後のセルの内側をクリック し、リボンの[レイアウト(Layout)]をクリックしてから、右端の[数式]をクリックします。(Formula)
これにより、デフォルトが= SUM(LEFT)の(SUM(LEFT))[数式]ダイアログ(Formula dialog)が表示されます。
[OK]をクリックするだけの場合は、セル(30)に探している値が表示されます。
式について話しましょう。Excelと同様に(Just)、数式は等号で始まり、その後に関数名と引数(function name and arguments)が括弧で囲まれています。Excelでは、セル参照またはA1、A1:A3などの名前付き範囲のみを指定しますが、Wordでは、これらの位置用語を使用できます。
この例では、LEFTは、数式が入力されたセルの左側にあるすべてのセルを意味します。RIGHT、ABOVE、BELOWを使用することもできます。これらの位置引数は、SUM、PRODUCT、MIN、MAX、COUNT、およびAVERAGE(COUNT and AVERAGE)で使用できます。
さらに、これらの引数を組み合わせて使用できます。たとえば、=SUM(LEFT, RIGHT)左右(left and right)にあるすべてのセルが追加されます。=SUM(ABOVE, RIGHT)は、セルの上と右側にあるすべての数値を追加します。あなたは絵を手に入れます。
次に、他のいくつかの関数と、セルを別の方法で指定する方法について説明します。最初の列で最大数を見つけたい場合は、別の行を追加してから=MAX(ABOVE)関数を使用して30を取得できます。ただし、これを行う別の方法があります。また、任意のセルに移動して= MAX(A1:A3)と入力(cell and type)する=MAX(A1:A3)もできます。これは、最初の列の最初の3行を参照します。
これは、数式をテーブルの任意の場所に配置できるため、非常に便利です。=SUM(A1, A2, A3)と書くように個々のセルを参照することもできます。これにより、同じ結果が得られます。=SUM(A1:B3)と書くと、A1、A2、A3、B1、B2、B3が追加されます。これらの組み合わせを使用すると、好きなデータをほぼ参照できます。
Wordの数式(Word formula)で使用できるすべての関数のリストを表示するには、 [関数の貼り付け( Paste Function)]ボックスをクリックします。
IFステートメント、ANDおよびOR演算子などを使用できます。より複雑な式の例を見てみましょう。
上記の例では、= IF(SUM(A1:A3)> 50、50、0)です。これは、A1からA3までの合計が50より大きい場合は、50を表示し、そうでない場合は0を表示することを意味します。これらの関数はすべて、実際には数値でのみ機能します。テキストや文字列(text or strings)では何もできず、テキストや文字列(text or string)も出力できません。すべてが数字でなければなりません。
AND関数(AND function)を使用した別の例を次に示します。この例では、A1からA3の合計値と最大値の両方が50より大きい場合はtrue、それ以外の場合はfalseと言っています。Trueは1で表され、Falseは0で表されます。
数式を入力してエラーが発生した場合は、構文エラーメッセージが表示(error message)されます。
数式を修正するには、エラーを右クリックして[フィールドの編集(Edit Field)]を選択します。
これにより、 [フィールド(Field)]ダイアログが表示されます。ここでは、数式(Formula)ボタンをクリックするだけです。
これにより、最初から使用していたのと同じ数式(Formula)編集ダイアログが表示されます。Wordに数式を挿入する方法はこれですべてです。各機能の詳細を説明しているMicrosoftの(Microsoft)オンラインドキュメント(online documentation)を確認することもできます。
全体として、 Excel(Excel)の能力に近いものではありませんが、 Word内での基本的なスプレッドシートの計算には十分です。ご不明な点がございましたら、お気軽にコメントください。楽しみ!
How to Create and Use Formulas in Tables in Word
Τhere are a lot of times when I need to include some simple data calculations in a Word dоcument and a table is the best option. You can always try to insert an entire Excel spreadsheet into your Word doc, but that’s overkill sometimes.
In this article, I’m going to talk about how you can use formulas inside tables in Word. There are only a handful of formulas you can use, but it’s enough to get totals, counts, round numbers, etc. Also, if you are already familiar with Excel, then using the formulas in Word will be a piece of cake.
Insert Formulas into Word Tables
Let’s start out by creating a simple test table. Click on the Insert tab and then click on Table. Choose how many rows and columns you want from the grid.
Once your table has been inserted, go ahead and add in some data. I’ve just made a really simple table with a couple of numbers for my example.
Now let’s go ahead and insert a formula. In the first example, I’m going to add the first three values in the first row together (10 + 10 + 10). To do this, click inside the last cell in the fourth column, click on Layout in the ribbon and then click on Formula at the far right.
This will bring up the Formula dialog with a default of =SUM(LEFT).
If you were to simply click OK, you will see the value we are looking for in the cell (30).
Let’s talk about the formula. Just like Excel, a formula starts with an equals sign, followed by a function name and arguments in parenthesis. In Excel, you only specify cell references or named ranges like A1, A1:A3, etc., but in Word, you have these positional terms you can use.
In the example, LEFT means all cells that are to the left of the cell in which the formula is entered. You can also use RIGHT, ABOVE and BELOW. You can use these positional arguments with SUM, PRODUCT, MIN, MAX, COUNT and AVERAGE.
In addition, you can use these arguments in combination. For example, I could type in =SUM(LEFT, RIGHT) and it would add all the cells that are to the left and right of that cell. =SUM(ABOVE, RIGHT) would add all numbers that are above the cell and to the right. You get the picture.
Now let’s talk about some of the other functions and how we can specify cells in a different manner. If I wanted to find the maximum number in the first column, I could add another row and then use the =MAX(ABOVE) function to get 30. However, there is another way you can do this. I could also simply go into any cell and type in =MAX(A1:A3), which references the first three rows in the first column.
This is really convenient because you can put the formulas anywhere you want in the table. You can also reference individual cells like writing =SUM(A1, A2, A3), which will give you the same result. If you write =SUM(A1:B3), it will add A1, A2, A3, B1, B2, and B3. Using these combinations, you can pretty much reference any data you like.
If you want to see a list of all the functions you can use in your Word formula, just click on the Paste Function box.
You can use IF statements, AND and OR operators and more. Let’s see an example of a more complex formula.
In the example above, I have =IF(SUM(A1:A3) > 50, 50, 0), which means that if the sum from A1 to A3 is greater than 50, show 50, otherwise show 0. It’s worth noting that all of these functions really only work with numbers. You can’t do anything with text or strings and you can’t output any text or string either. Everything has to be a number.
Here’s another example using the AND function. In this example, I am saying that if both the sum and max value of A1 to A3 is greater than 50, then true otherwise false. True is represented by a 1 and False by 0.
If you type in a formula and it’s got an error in it, you’ll see a syntax error message.
To fix the formula, just right click on the error and choose Edit Field.
This will bring up the Field dialog. Here you just have to click on the Formula button.
This will bring up the same Formula editing dialog that we’ve been working with since the beginning. That’s about all there is to inserting formulas into Word. You can also check out the online documentation from Microsoft that explains each function in detail.
Overall, it’s nothing even close to the power of Excel, but it’s enough for some basic spreadsheet calculations right inside Word. If you have any questions, feel free to comment. Enjoy!