プロが教える店舗&オフィスのセキュリティ対策術

こんにちは。

エクセル関数に詳しい方、教えてください。

---------------------
001  002  003
001  002  005
---------------------
上記のようなデータで、「001と001」、「002と002」のように、連続する数字で一致するものをピックアップするにはどうしたらいいでしょうか?(「003と005」は一致しないので、ピックアップしない)。

たぶん関数を使えばできると思うのですが、知識がないため分かりません。
よろしくお願いします。

A 回答 (2件)

「ピックアップする」をどう捉えたらいいのか、


いまいちわからないのですが・・・。

1行目と2行目の値が、一致しているかどうかを
判定させるだけなら、
EXACT関数を使えばいいです。

   A   B   C
1  001  002  003
2  001  002  005
3

とした場合、A3セルに、

=EXACT(A1,A2)

と入力、結果は一致なので「TRUE」
C列は、不一致なので「FALSE」が返ります。

こういうことではないですか?

この回答への補足

説明不足で申し訳ありませんでした。

yumgyumgさんに提示していただいた方法でも十分なのですが
ピックアップの意図としては、「一致した数(TRUEあるいはFALSEの数)」まで計算式で出せるものでしょうか?という意味でした。

上記の例でいえば、「001」と「002」が一致しているので「2」、あるいは「003と005」が一致していないので「1」というように。

なお、既に提示していただいた方法で8割方問題解決しております。
誠にありがとうございました!

補足日時:2006/04/26 15:54
    • good
    • 0
この回答へのお礼

関数「COUNTIF」を使えば、TRUEあるいはFALSEの数が分かりますよね?

お騒がせしました。

ありがとうございました。

お礼日時:2006/04/26 16:18

 1つのセルではできません。


 すぐ下の行に、「1つ左のセルと一致する場合は1、でなければ0」という計算式を埋め込み、その合計値を取得します。

 セルをたくさん使う方法が使えないのであれば、マクロを組む必要があると思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

なるほど。そういう方法があるんですね。
早速試してみます。

ありがとうございました。

お礼日時:2006/04/26 15:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!