[[20170613134734]] 『複数シートに同じ番号が入っていることを確認した』(まるる) ページの最後に飛ぶ

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

 

『複数シートに同じ番号が入っていることを確認したいです。』(まるる)

お世話になります。

文系(国、英、数、社)理系(国理、英理、数理、理)のシートがあり、それぞれに生徒番号、解答が入っています。
各シートの生徒番号(クラス、出席番号の組合せ)がきちんと入っているかを確認するシートを作成しています。
生徒1人につき、4教科分の生徒番号があることを確認したいので、最後は別の列にcoutifを設けようと思っています。

教科シートのB列に生徒番号(D〜F列を&でつなぎ、文字列にしたもの)があります。
確認するシートのB列は、「文」「理」どちらかが必ず入っています。

=IF(B2="文",IF(AND(VLOOKUP(D2&E2&F2,英!$B:$G,1,FALSE)=VLOOKUP(D2&E2&F2,国!$B:$G,1,FALSE),
VLOOKUP(D2&E2&F2,社!$B:$G,1,FALSE)=VLOOKUP(D2&E2&F2,数文!$B:$G,1,FALSE)),
VLOOKUP(D2&E2&F2,英!$B:$G,1,FALSE),
IF(AND(VLOOKUP(D2&E2&F2,英理!$B:$G,1,FALSE)
=VLOOKUP(D2&E2&F2,国理!$B:$G,1,FALSE),VLOOKUP(D2&E2&F2,理!$B:$G,1,FALSE)
=VLOOKUP(D2&E2&F2,数理!$B:$G,1,FALSE)),VLOOKUP(D2&E2&F2,英理!$B:$G,1,FALSE),"エラー")))

この数式だと文系は#REF、理系はFALSEとなります。

修正点等教えていただけたら幸いです。
よろしくお願いします。

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


すみません。

=IF(B2="文",IF(AND(VLOOKUP(D2&E2&F2,英!$B:$G,1,FALSE)=VLOOKUP(D2&E2&F2,国!$B:$G,1,FALSE),
VLOOKUP(D2&E2&F2,社!$B:$G,1,FALSE)=VLOOKUP(D2&E2&F2,数文!$B:$G,1,FALSE)),D2&E2&F2),
IF(AND(VLOOKUP(D2&E2&F2,英理!$B:$G,1,FALSE)=VLOOKUP(D2&E2&F2,国理!$B:$G,1,FALSE),
VLOOKUP(D2&E2&F2,理!$B:$G,1,FALSE)=VLOOKUP(D2&E2&F2,数理!$B:$G,1,FALSE)),D2&E2&F2,"エラー"))

で解決しました。
お騒がせしました。
 
(まるる) 2017/06/13(火) 14:30


コメント返信:

[ 一覧(最新更新順) ]


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