Excelで論理演算

  • 更新日:
  • Office

多くのプログラミング言語では、論理演算をする場合はアンパサンド(&)や縦棒(|)を使用しますが、Excelでは違う記号が使われます。

Excelで論理演算が必要になるのは、COUNTIF文やIF文の中が多いかと思います。他にもさまざまな条件を考えたいときは、論理演算を使います。Excelには関数として、AND関数、OR関数が準備されていて、これを使うことでも実現することができます。

=IF(AND(A1>60,B1>60),"○","×")

しかし、これだとANDとORが入り混じる場合、長い数式になってしまいます。演算子を使い慣れている方はまどろっこしいと感じるかもしれません。そんな場合は、論理積にアスタリスク(*)、論理輪にプラス(+)を使います。

=IF((A1>60)*(B1>60),"○","×")

Track Back

Track Back URL

コメントする

公開されません

refresh captcha

画像の中に見える文字を入力してください。

このページの上部へ

About

tetsuの日記・雑記です。
日々経験したことを記録していきます。

広告

サイト内検索

最近のピクチャ

  • リアディレーラ

月別アーカイブ

最近のコメント