【エクセル】EXACT関数の使い方(2つの値を比較する)

ExcelのEXACT関数は、2つの値を比較し、同じ場合はTRUEを返し、そうでない場合はFALSEを返します。EXACTではアルファベットの大文字と小文字が区別されます。

関連リンク
エクセルで使える演算子まとめ
IF関数の使い方|処理を分岐して業務効率化

目次

EXACT関数とは

EXACT関数は、大文字と小文字を区別して2つのテキスト文字列を比較します。2つの文字列がまったく同じである場合、EXACTはTRUEを返します。2つの文字列が同じでない場合はFALSEを返します。またEXACT関数はセルの書式設定を無視します。

注意点
書式が違っていても値が同じであればTRUEを返します。例えば「2020年6月20日」というデータと「2020/6/20(日)」という日付データをEXACT関数にかけるとTRUEを返します。日付データは内部的にはシリアル値という数値データなので、それがあっているのでTRUEを返すということになります。

EXACT関数の構文

=EXACT(文字列1,文字列2
  • 文字列1:比較したい1つめ文字列を指定します。
  • 文字列2:比較したい2つめ文字列を指定します。

使用例

EXACT関数は下記2つの例のように大文字と小文字を区別します。最初の例では、文字列は同一なのでTRUEを返します。2番目の例では、最初のアルファベットが大文字かどうかが違いますが、FALSEを返します。

Excelでは数式で下記のように使用することができますが、大文字と小文字は区別されません。

=( "music" = "Music" ) // TRUEを返します

EXACT関数は全角と半角も区別します。下記例では先頭の「m」が全角のものと半角のもので比べており、FALSEを返しています。

=( "music" = "music" ) // FALSEを返します

また下記のように見た目の表示形式が違う2つのセルをセル参照で比べても内部的な数値が同一であればTRUEを返します。

関連リンク
エクセルで使える演算子まとめ
IF関数の使い方|処理を分岐して業務効率化

おすすめの解説動画

EXACT関数について丁寧に解説している動画です。

ショートカットキーの練習できます

当サイトはショートカットキーの練習を実際の動きを確認しながら練習できる機能がついています。繰り返し指を動かして練習ができるので、ゲーム感覚で遊んでいくうちに自然とショートカットキーが使えるようになれます。ショートカットキーは暗記するよりも実際に手を動かして練習していったほうが習得が早くなるので、是非当サイトをブックマークに登録し定期的に練習してみてください。下記のSTARTキーを押下すると練習を始められます。

下のスタートボタンを押して練習モードに入ります。
STARTSTOP
※入力モード切り替え ctrl + shift + alt + space
PRE
NEXT
現在の問題をリストから除外
除外したリストをリセット
現在の除外状況のURL取得
コピー
ガイドモード
リピートモード

※推奨ブラウザ Google Chrome

PUSH ENTER
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次