[[20150928101419]] 『異シート間複数条件データー照合について』(みるみる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『異シート間複数条件データー照合について』(みるみる)

いつも大変お世話になっております
大変お手数をお掛けいたしますが
ご教示頂けたら幸いです

sheet1 D列前から6桁値とsheet2 C列前から6桁値
sheet1 同行F列の値とsheet2 同行D列の値
sheet1 同行J列の値とsheet2 同行G列の値 
上記条件全て同じの場合
sheet2の同行A列に○を入力
sheet1 D列前から6桁値とsheet2 C列前から6桁値
sheet1 同行F列の値とsheet2 同行D列の値
上記条件同じの場合
sheet2の同行A列にXを入力

sheet1 D列前から6桁値とsheet2 C列前から6桁値
sheet1 同行F列の値とsheet2 同行D列の値
上記条件同じのが無い場合
sheet2の同行A列に*を入力

値は数値です

上記の様な作業を行いたいです
宜しくお願いいたします

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 同じ行って難しいんでない?
 行の挿入とか削除されたらずれるし。
 絶対やらないなら構わないと思うけど・・・

 Noとか一意の値ってないんですか?
(稲葉) 2015/09/28(月) 10:54

 Sheet1
    |[A]|[B]|[C]|[D]   |[E]|[F]|[G]|[H]|[I]|[J]
 [1]|   |   |   |111111|   |100|   |   |   |500
 [2]|   |   |   |111111|   |100|   |   |   |500
 [3]|   |   |   |111111|   |100|   |   |   |500
 [4]|   |   |   |111111|   |100|   |   |   |500
 [5]|   |   |   |111111|   |100|   |   |   |500
 [6]|   |   |   |111111|   |100|   |   |   |500
 [7]|   |   |   |111111|   |100|   |   |   |500
 [8]|   |   |   |111111|   |100|   |   |   |500

 Sheet2
    |[A]|[B]|[C]   |[D]|[E]|[F]|[G]|[H]|[I]|[J]
 [1]|○ |   |111111|100|   |   |500|○ |○ |○ 
 [2]|X  |   |111111|100|   |   |501|○ |○ |× 
 [3]|?2 |   |111111|101|   |   |501|○ |× |× 
 [4]|?2 |   |111111|101|   |   |500|○ |× |○ 
 [5]|?1 |   |111112|100|   |   |500|× |○ |○ 
 [6]|?1 |   |111112|100|   |   |501|× |○ |× 
 [7]|* |   |111112|101|   |   |501|× |× |× 
 [8]|* |   |111112|101|   |   |500|× |× |○ 

 Sheet2!A1=IF(LEFT(Sheet1!D1,6)<>LEFT(C1,6),IF(Sheet1!F1<>D1,"*","?1"),IF(Sheet1!F1<>D1,"?2",IF(Sheet1!J1=G1,"○","X")))
 これで提示した条件は網羅しているはず?

 Sheet2のA列で、?1と?2をどうするか教えてください。
 H,I,J列は網羅性チェックのためにつけました。
(稲葉) 2015/09/28(月) 11:16

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.