(要約)VlookUp関数を使って、1枚の用紙に1人分の成績表を印刷することはできるのですが
1枚に2名分を印刷するにはどうすればよいでしょう?
【´・ω・`】:1枚の用紙に1人分ならば、例えばセルA1に生徒の出席番号を入力するとして
=Vlookup(A1,範囲,列番号)なんてやればいいんだけど、1枚に2名分ならば
生徒1の出席番号をB1、 生徒2の出席番号をB2として・・・・
B1に=A1*2-1, B2に=A1*2 と入力する。そうすればA1が1の時
B1,B2はそれぞれ1,2またA1が2の時 B1,B2はそれぞれ3,4となるので
生徒1の資料に対しては=Vlookup(B1,範囲,列番号),生徒2の資料に対しては
=Vlookup(B2,範囲,列番号)とすればいい。あとはA1の数値を1,2,3・・・・と変えて
印刷するだけだ。
(●`ε´●):1枚に3人分なら?
【´・ω・`】:考え方は全く同じだ。生徒1の出席番号をB1、 生徒2の出席番号をB2、
生徒3の出席番号をB2として・・・・
B1に=A1*3-2, B2に=A1*3-1, B3に=A1*3 と入力する。そうすればA1が1の時
B1,B2, B3はそれぞれ1,2,、3またA1が2の時 B1,B2, B3はそれぞれ4,5,6となるので
生徒1の資料に対しては=Vlookup(B1,範囲,列番号),生徒2の資料に対しては
=Vlookup(B2,範囲,列番号)と),生徒3の資料に対しては =Vlookup(B3,範囲,列番号)
とすればいい。あとはA1の数値を1,2,3・・・・と変えて印刷するだけだ。
連続印刷に関してはこちらをどうぞ。
最近のコメント