作者:乔山办公网日期:
返回目录:excel表格制作
比如zhidao把100的提出来 G2输入 =INDEX(A:A,SMALL(IF($E$2:$E$8=100,ROW($2:$8),100),ROW(A1)))&"" 数组公式,先按住CTRL+SHIFT,最后内回车 公式右容拉再下拉
1、下图所示需要将表一中的数据填充至表zhidao二中。
2、填充数据成绩至表二。
3、同样这里用到的是vlookup 函数进行数据填充。
4、在被填充数据表的单元格输入回=vlookup() 选择学号判定。
5、之后选择第一张数据表 选择数据范围。
6、之后根据成绩所对应的列数 进行数字输入(这里成绩对应表中第三列 所以这里输入的数3)。
7、最后输入0 位精准查找。
8、返回即可看到数据填充 通过双击单答元格有下角+ 进行数据填充,数据就提取到另外表格了。
见截图zd
比如将男性提取到E:G列
E2输入
=INDEX(A:A,SMALL(IF($B$1:$B$100="男",ROW($1:$100),4^8),ROW(A1)))&""
数组公式内,先按住容CTRL+SHIFT,最后回车
公式右拉下拉
你好!在E2单元格里面输入复公式=IF(A2>0,$A$1&A2,"")&IF(AND(A2>0,OR(B2>0,C2>0)),",","")&IF(B2>0,$B$1&B2,"")&IF(AND(B2>0,C2>0),",","")&IF(C2>0,$C$1&C2,"")
之后下拉填充。亲自测试,可制行。
难点,主要是如何在其中添加逗号(,zd)。