猫型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

Windowsの時刻の同期間隔を変更する

Windowsでは時刻の同期間隔がデフォルトでは7日です。 通常のPCだったらいいのですが、 サーバーであったり、内部にNTPサーバーがあれば1時間毎ぐらいにはしたいと思います。 そこで下記レジストリ …

windows

タスクの継続時間

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

WindowsのeclipseからLinuxのPHPをリモートデバッグする(1)Linuxにxdebuをインストールする

Windowsを使用するのはグラフィカルで便利な開発環境があるためです。 そしてサーバーとしてのLinuxは秀逸です。 PHPもフリーで簡易ですし、Apache・MySQL・Linuxとの相性も最高で …

windows

連続していないパーティションの変更

Windows8を使用しています。 コンピューターの管理>ディスクの管理を使うと、 簡単にパーティションサイズの変更ができます。 しかしここで落とし穴がありました。 連続していないパーティションは結合 …

apple

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

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