関数」といった検索が行われていることがあります。2つの値があるときに、それらの値が等しいかどうかを調べる方法を探している方による検索です。「関数」という単語を追加しないほうがいいということを、何度かお伝えしています。[スポンサードリンク]等しいかどうかを調べるだけなら関数は不要Excelで2つのデータが等しいかどうかを調べるのも同じです。等しいかどうかを調べるだけなら、関数は必要ありません。▼操作概要:2つのデータが等しいかどうかを調べる※A1セルとB1セルの値が等しいかどうかをC1セルに表示する例C1セルに=A1=B1という数式を入力する等しいかどうかを調べたいだけなら関数を使う必要はなく、上記のように比較演算子の「=」(等号)を使えばいいだけです。「=A1=B1」という数式が入力されているときに、A1セルとB1セルの値が等しければ「TRUE」、等しくなければ「FALSE」が表示されます。IF関数は等しいかどうかを調べる関数ではない非常に困ったことに、まるでIF関数が等しいかどうかを調べる関数であるかのような記述をしているWebページなどを見かけることがあります。"×")といった数式にします。このような例を使って、IF関数を等しいかどうかを調べる関数などと記述しているWebページがあったりしますが、この解説はまったく間違っています。"×")「FALSE」の場合は第3引数の値を返すだけの関数です。"×")正しいかどうかを調べているのは、あくまでも第1引数の「A1=B1」です。これが今回ご紹介している「=A1=B1」です。IF関数の第1引数「A1=B1」を、単独の数式にするため先頭に「=」がついて=A1=B1となっているだけです。しても、=A1=B1という数式が腑に落ちないようであれば、=(A1=B1)のように比較を行っている式をカッコで括ってみてください。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。