如上两张表,要求合并后的文件是按照证券代码来排列的,要包含会计期间,行业代码,股利分派率和净利润等字段,不能简单的复制粘贴,因为证券代码的行数可能不一样,比如27行一个是000036,另一张表是000037。
为什么我填充时提示公式错误呢?能否我发两张表给你,你帮我操作一下?
请把你的表格发一下。在此和你解释一下这个公式的含义:
=VLOOKUP(A2,sheet1(2)!a$2:c$500,3)
VLOOKUP含税表示:在区域a$2:c$500的第一列中搜索等于A2的单元格,返回行号,再根据函数后面的数字,选择指定单元格的值;
公式中的A2是表示要在工作表sheet1(2)中查询的值;a$2:c$500表示需要搜索的区域,该区域第一列就是查找A2的列,找到A2所在行号之后,根据公式后面的3确定要引用的值在区域中第3列。
例如:你这个表假设以A列的证劵代码为查询条件,查询sheet1(2)中的货币资金,假设sheet1(2)中的A列也是证劵代码且起始行也是第三行,C列是货币资金,总行数500行;那么公式应该是
E3=VLOOKUP(A3,sheet1(2)!a$3:F$500,3)
其他的公式如下:
F3=VLOOKUP(A3,sheet1(2)!a$3:F$500,4)
G3=VLOOKUP(A3,sheet1(2)!a$3:F$500,5)
换句话说:如果证劵代码所在列在C列,货币资金在F列,则公式为:
=VLOOKUP(A3,sheet1(2)!C$3:F$500,4)
因为从C列开始数,F列在第4列;期望以上解释你能明白。
很多错误是因为搜索区域设置错误和我们想要的单元格在区域中的所在列序号不正确。