[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『2つのシートのデータ比べ』(ハリネズミ)
2つのシート、コピペして1枚のシートでも良いのですが、事なるデータを見分けたい。
シート1
1 A
1 B
1 C
2 A
2 D
2 F
3 C
3 D
シート2
1 A
2 A
2 D
2 F
3 D
数字は注文番号、アルファベットは製品番号です。シート1が発注後、シート2が入荷後のデータを抽出してエクセルで確認しようとしています。
この場合だと1のBとC、2は入荷が無く、3のCが入荷があったとわかるようにできれば入荷したセルの色が変わるか、製品の横にマーク(任意)で出るようにしたいです。
< 使用 Excel:unknown、使用 OS:Windows10 >
(ひまつぶし) 2021/11/22(月) 18:53
其れはさておいて
>セルの色が変わるか、製品の横にマーク(任意)で出るようにしたいです。
シート1でいいんですよね。
シート1、2とも作業列を設けています。
目障りになるようだったら書式設定(ユーザー定義)でセミコロン「;;;」として下さい。
シート1
|[A] |[B] |[C] |[D]|[E] [1]|注文番号|製品番号|入荷確認| |作業列 [2]| 1|A |入荷済 | |1A [3]| 1|B | | |1B [4]| 1|C | | |1C [5]| 2|A |入荷済 | |2A [6]| 2|D |入荷済 | |2D [7]| 2|F |入荷済 | |2F [8]| 3|C | | |3C [9]| 3|D |入荷済 | |3D
>セルの色が変わる → 条件書式
条件書式 COUNTIF関数で
=COUNTIF(Sheet2!$C$2:$C$6,D2)=1
条件書式 VLOOKUP関数で
=NOT(ISNA(VLOOKUP(E2,Sheet2!$D$2:$D$6,1,0)))
どちらかお好みでどうぞ
>製品の横にマーク(任意)で出るようにしたいです
C2=IF(COUNTIF(Sheet2!$D$2:$D$6,E2)=1,"入荷済","")
入荷済は好きな物に変更してください。
E2=$A2&$B2 は作業列用です。
シート2
|[A] |[B] |[C]|[D] [1]|注文番号|製品番号| |作業列 [2]| 1|A | |1A [3]| 2|A | |2A [4]| 2|D | |2D [5]| 2|F | |2F [6]| 3|D | |3D
D2=$A2&$B2 は作業列用です。
この他にもやり方がいろいろあると思いまいますよ。
これについては他の回答を待ってください。
(PP) 2021/11/22(月) 23:53
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.