2022-08-04 18:48来源:m.sf1369.com作者:宇宇
插入一新工作表,取名比如Sheet2,在A列输入所有的物资编码,在B、C、D等列输入对应的物资名称、规格、单位、...
在本工作表中,在单元格D4输入 =IF($B4=,VLOOKUP($B4,Sheet2!$A:$K,2,0))
在E4输入 =IF($B4=,VLOOKUP($B4,Sheet2!$A:$K,3,0))
在G4输入 =IF($B4=,VLOOKUP($B4,Sheet2!$A:$K,4,0))
...
自己按F1进入帮助,输入VLOOKUP,回车搜索,把第4个参数为FALSE(相当于0)的情况好好学习,非常不错的解释和例子。
1、假设第一次、第二次、第在次所在表的名称分别是“第一次”、“第二次”、“第三次”。第四个表取名为“汇总表”。2、在汇总表中,第一行为表头,第二行为第一次的成绩,第二行为第二次的成绩,第三行为第三次的成绩。如何较快实现这个目的?3、在表格“第一次”、“第二次”、“第三次”的最前面分别插入一行,表头为序号,下面统统分别输入“1”、“2”、“3”;4、把这三个表的内容都复制到第四个表;5、执行:数据----排序,在“主要关键字”框下选取“姓名”,在“次要关键字”下选取“序号”,最后“确定”。至此,你的要求可能已经实现了。你自己再作后期处理吧。
B1处用数组公式,三键确认:
=INDEX(A:A,MATCH(SMALL(LEN($A$1:$A$4)-LEN(SUBSTITUTE($A$1:$A$4,,,)),ROW()),LEN($A$1:$A$4)-LEN(SUBSTITUTE($A$1:$A$4,,,)),0),1)
下拉填充。
公式中,数字间的逗号如果是半角的,用搜索替换功能,将中文逗号替换为英文逗号即可。