此刻在黉舍中,操纵电脑阅卷谜底卡(以下图範例)作答是很常见的事,若是要画一张100个谜底的谜底卡,可能对已很是繁忙的教员而言,也是一个「小小」的承担。
若是能在 Excel 的工作表中输入好谜底(参考下图),主动帮你转成谜底卡(参考下下图),并且印在一般A4的白纸上即能利用,是否是很便利呢?!
实在答卡纸上的红色部门是给人看的,读卡机其实不会读取到这些资料,只有玄色部门才是机械要的资料。所以可以把谜底卡分为二个部门来设计,左侧的玄色线条是用来做为机械校订之用,所以你只要略加调剂製作出接近本来谜底卡差未几的线条便可。
至于右侧谜底画记的部门,则要靠公式和设定格局化前提来主动发生,参考以下的做法:
贮存格C53:=IF((CODE(OFFSET(Ans!$C$3,(ROW(1:1北京拓展公司)-1)/2,,,))-64)=COLUMN(A:A),1,0) (第1题)
複製贮存格C53至贮存格C53:G53
公式中首要是操纵OFFSET函数来找出Ans工作表中的谜底若何对应到谜底卡中,由于公式要往下複製,
所以操纵公式中的(ROW(1:1)-1)/2,将距离一列的谜底,转为距离二列的谜底卡画记。
公式中的CODE(OFFSET( … ))-64,指先将OFFSET函数找到的谜底操纵CODE函数找出其ASCII码,
再减64的意义,可以将A对应1、B对应2、C对应3、D对应4、E对应5。
COLUMN(A:A)=1,往右複製时会发生:COLUMN(B:B)=2、…、COLUMN(E:E)=5
将以上的两个成果加以比对,若是不异,则输出1;若是分歧,则输出0。
然后,操纵设定格局条法则,将贮存格输出1者,设定为黑底黑字;贮存格输出0者,设定为白底白字。
同理:
贮存格J53:=IF((CODE(OFFSET(Ans!$F$3,(ROW(1:1)-1)/2,,,))-64)=COLUMN(A:A),1,0) (第26题)
複製贮存格J53至贮存格J53:N53
贮存格Q53:=IF((CODE(OFFSET(Ans!$I$3,(ROW(1:1)-1)/2,,,))-64)=COLUMN(A:A),1,0) (第51题)
複製贮存格Q53至贮存格Q53:U53
贮存格X53:=IF((CODE(OFFSET(Ans!$L$3,(ROW(1:1)-1)/2,,,))-64)=COLUMN(A:A),1,0) (第76题)
複製贮存格X53至贮存格X53:AB53
将贮存格C53:AB53往下複製,发生所有的谜底画记。
该谜底输出为A5年夜小,若是利用A4纸张列印,则只要将纸张对齐便可利用。
你可以进一步操练若何发生複选题的谜底卡画记,待续 …
创作者先容 vincent