作者:乔山办公网日期:
返回目录:excel表格制作
B6单元格写入公式
=IF($A6="","",INDEX(存货单百价度!$B$2:$CG$3,MATCH($A6,存货单价!$A$2:$A$3,),MATCH(--B$5,存货单价!$B$1:$CG$1,)))
向右填充至D6单元格问,再下拉填充
C5单元格公式最好改成
=DATE(YEAR(B5)-1,MONTH(B5),DAY(B5))
再设答置单元格格式为日期格式,这样B6单元格中的两专个负号就可以去掉了属 --B$5 写成 B$5就行了
在表2的D3单元格zhidao输入公式=INDEX(Sheet1!$B$3:$G$9,MATCH(A3,Sheet1!$A$3:$A$9,0),MATCH(D2,Sheet1!$B$2:$G$2,0))
表1的$B$3:$G$9作为数据,然后用专match函数匹配行序数和列序数,即为所属求
如果数据区(第二个参数)的首列(注意,是首列。重要的事情要说三次,是首列)是升序排列,可以使用大致查找,不是升序的都应该用精确查找。
方法一:百INDEX+MATCH函数
输入以下公式,然后向下填充公式
=INDEX(A:A,MATCH(D2,B:B,0))
公式表示:在B列中度精确匹配D2单元格的内容所在的位置,并知返回A列的数据。
方法二:VLOOKUP函数
输入以下公式,道然后向下填充公式
=VLOOKUP(D2,IF({0,1},A:A,B:B),2,0)
公式通过IF({0,1},A:A,B:B)将专AB列互换位置,将B列换出首列,然后通过VLOOKUP函数查找对应属内容。