猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Windows

EXCELでセルの値を比較する時の注意点

投稿日:2013年4月16日 更新日:

=IF(A2=B2,"同じ","異なる")

と言った関数を私はよく使用します。
テストデータの比較には、EXCELは非常に役に立ちます。
そんなことしてるのは私だけでしょうかね? :x001:

このA2=B2という比較方法には注意が必要です。
EXCELは、表示する際に自動で数値か文字かを判断して表示しているからです。

セルの書式が一方は標準、一方は文字列としていれば、値は同じ1という数字でも
A2=B2はFalseを返します。

EXACT関数で比較する

対応方法としては、同じ型に変換してから比較します。
A2=B2の部分を
EXACT(A2,B2)としてやればよいでしょう。
EXACT関数は文字列として比較してくれますので、思った結果になるはずです。

=IF(A2=B2,"同じ","異なる")
 ↓
=IF(EXACT(A2,B2),"同じ","異なる")

TEXT関数を使う

文字列にしてから比較すればいいわけですから、
TEXT関数を使っても同じです。

=IF(A2=B2,"同じ","異なる")
 ↓
=IF(TEXT(A2)=TEXT(B2),"同じ","異なる")

Gooleアドセンス用336

Gooleアドセンス用336

-Windows

執筆者:

関連記事

windows

タスクの継続時間

INDEX1 タブの継続時間と詳細設定の継続時間の違い2 分単位で実行させる3 継続時間を1日よりながくすると・・・ タブの継続時間と詳細設定の継続時間の違い タスクの継続時間は2つあります。 タブの …

windows

コマンドプロンプト(バッチ)で日時を使用する

ログやファイル名にやっぱり付けたいのが日時です。 INDEX1 文字列の抜き出し2 文字列の置き換え3 日時を取得するバッチ 文字列の抜き出し c:\>echo %date% %time% 20 …

apple

Mac用HFS+の外付けディスクをWindowsで共有する

MacとWindowsで、共有の外付けハードディスクを使用したい・・・。 しかしMacで使用しているHFS+というフォーマットの外付けはWindowsではドライブの認識すらしてくれません。 一番簡単な …

windows

Windowsのライセンス認証でこのプロダクトキーは既に使用されていますと表示される

自作PCでマザーボードを交換しました。 OSはvistaです。 するとコンピューター>プロパティ のライセンス認証をしようとすると、 『このプロダクトキーは既に使用されています』 と表示されて認証でき …

windows

Windowsのrouteに設定するインターフェイスのindex番号の確認方法

routeを追加する windowsでルートを登録するのは 宛先:192.168.2.10/255.255.255.0 Gateway:129.168.0.254 インターフェイス:0x001 の場合 …