表一
名称 规格 划全线 车全活 滚压钢环
阀板 DN100 甲 乙
阀体 DN200 丙
阀盖 DN300
上轴 DN600
下轴 DN800
表二
零件名称 工序号 工序名称 DN100 DN150 DN200 DN250
阀板 1 划全线 a b c d
阀体 2 车全活 0.35 0.36 0.40 0.50
阀体 3 滚压钢环 0.15 0.15 0.17 0.17
阀体 4 镗孔 1.00 1.00 1.00 1.00
阀体 5 钻法兰 0.15 0.15 0.16 0.20
公式的结果为 在甲位置 可以显示a 乙位置 显示0.35 丙位置显示0.4 大概就是这个意思 也就是 满足横向两个条件 纵向一个条件 返回一个值 使用index 和match这两个函数吗 怎么弄
file:///D:/BaiduYunDownload/111.xls
为什么有一部分有的显示有错呢 如果放在一个if函数里 怎么弄
将“DC工时!$A:$A&DC工时!$B:$B”改为“DC工时!$A$1:$A$100&DC工时!$B$1:$B$100”试下
追问原来那个没问题 我想在加个if函数
=IF($E19="dc",INDEX(DC工时!$A:$Z,MATCH($G19&AY$3,DC工时!$A:$A&DC工时!$B:$B,),MATCH($H19,DC工时!$1:$1,))*$AL19/8+$AN19,"-")
$AN19是日期, if函数判断正确返回一个日期
前两个是表1 后一个是表2 也就是DC工时