Excelなどのスプレッドシートプログラムを使用する大きな利点の1つは、スプレッドシート内の他の情報に基づいて結果を定義する数式を作成できることです。 WordはExcelではありませんが、テーブルの内容に基づいて簡単な計算を実行できます。これは多くの場合非常に便利です。

ただし、条件付き計算を実行する場合はどうなりますか?たとえば、テーブルセルに次の計算フィールドがあるとします。

{ = (B2-B1) }

B2がゼロに等しくない場合にのみ結果を表示したい場合はどうなりますか?

B2がゼロの場合、計算によって表示される結果をゼロにする必要があります。

条件付き計算を作成するには、IFフィールドを使用します。このフィールドにより、Wordは比較を行い、比較の結果に基づいて異なる結果を選択します。この場合、B2がゼロに等しいかどうかをテストする必要があります。そうである場合は、ゼロの値を返します。そうでない場合は、減算を実行します。これは、そのような複合フィールド計算がどのように表示されるかです:

{ =IF (B2=0,0,B2-B1) }

このIF式の重要な要素は、実行する比較です。比較は括弧内の最初の要素であり、この場合はB2 = 0です。この比較の結果により、次の要素のどれがフィールドで使用されるかが決まります。比較がTRUEの場合、最初の要素(0)が使用されます。比較がFALSEの場合、2番目の要素(B2-B1)が使用されます。必要に応じて、他の操作との比較を簡単に変更できます。たとえば、B2が0以下のときに必ずゼロが返されるようにする場合は、式B2 ⇐ 0を使用できます。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1671)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: