かっこよく処理しようと思わないでください。
式は長くなっても簡単な式の組み合わせで処理することが計算にも負担にならない方法です。
会員番号をシート2のA2セルから下方に入力するとしたらB2セルには次の式を入力して下方にどらっぎコピーします。
=IF(COUNTIF(Sheet1!A:A,A2)=0,"",VLOOKUP(A2,Sheet1!A:B,2,FALSE))&IF(COUNTIF(Sheet1!C:C,A2)=0,"",VLOOKUP(A2,Sheet1!C:D,2,FALSE))&IF(COUNTIF(Sheet1!E:E,A2)=0,"",VLOOKUP(A2,Sheet1!E:F,2,FALSE))&IF(COUNTIF(Sheet1!G:G,A2)=0,"",VLOOKUP(A2,Sheet1!G:H,2,FALSE))&IF(COUNTIF(Sheet1!I:I,A2)=0,"",VLOOKUP(A2,Sheet1!I:J,2,FALSE))&IF(COUNTIF(Sheet1!K:K,A2)=0,"",VLOOKUP(A2,Sheet1!K:L,2,FALSE))&IF(COUNTIF(Sheet1!M:M,A2)=0,"",VLOOKUP(A2,Sheet1!M:N,2,FALSE))&IF(COUNTIF(Sheet1!O:O,A2)=0,"",VLOOKUP(A2,Sheet1!O:P,2,FALSE))
お礼
大変ありがとうございました。非常に助かります。