4000-288-501
NEWS CENTER
新闻资讯
发布时间:2017-07-10 22:16 作者:大兴星明度假村 点击量:
黉舍活动会到了,设计一个报名网站,获得报名后的资料(以下图,总人数1544人,至1545列),此中的TRUE代表有报名,FALSE代表无报名。当你获得这个活动会报名表时,若何利用 Excel 摘要出各项活动的参赛者呢?
以 100 公尺这个项目为例,辨别男生和女生为二个表。注重到原报名表中有一个序号栏位,这是一个需要的辅助栏位。
(一) 找出报名 100 公尺的男生资料
贮存格J2:
{=SMALL(IF($F$2:$F$1545=TRUE,IF($E$2:$E$1545="男",$A$2:$A$1545)),ROW(1:1))}
这是一个阵列公式,输入竣事要按 Ctrl+Shift+Enter。
其道理是找出 F 栏中为 「TRUE」,而且 N 栏中为「男」的序号,而藉由ROW(1:1)指出在SMALL函数中获得最小的序号(由于ROW(1:1)=1)。若是将贮存格J2往下複製,则ROW(1:1)→ROW(2:2)→ROW(3:3),便可获得每个合适前提的序号值。
有了这个序号,再操纵查表体例获得其他栏位资料。
贮存格K2:=VLOOKUP($J2,$A$2:$H$1545,COLUMN(B:B))
複製贮存格K2至贮存格K2:N2,然后再将贮存格K2:N2往下複製,直到呈现毛病讯息#NUM!,暗示已查不到合适的资料了。
此中COLUMN(B:B)为查表获得第几个栏位(COLUMN(B:B)=2),若是将贮存格K2往右複製,则COLUMN(B:B)→COLUMN(C:C)→COLUMN(D:D),便可获得第 2,3,4… 栏的内容。
(二) 找出报名 100 公尺的女生资料
贮存格P2:
{=SMALL(IF($F$2:$F$1545=TRUE,IF($E$2:$E$1545="女",$A$2:$A$1545)),ROW(1:1))}
这是一个阵列公式,输入竣事要按 Ctrl+Shift+Enter。
其余做法和(一)相仿。
创作者先容 vincent