在Excel中,满足两个单元格条件,求另一个单元格数值

来源:百度知道 编辑:UC知道 时间:2024/05/26 00:59:22
A B C D
姓名 工序 款号 单价
王燕 平车 1247 0.8
张明 钑车 1258 0.6
阳芳 冚车 1782 1.1
我想在另一单元格中求出工序是平车款号是1247的单价是多少?
即工序和款号同时满足后,单价单元格自动显示出来。
希望可以以函数工式来实现。
谢谢!

架设你的数据在A,B,C d列的1-100行
e2 输入你要查询的工序,f2输入你要查询的款号,g2输入
公式
=INDEX(D1:D100,MATCH(E2&F2,B1:B100&C1:C100,0))
按shift+ctrl+回车 公式两边出现大括号 为止

这样g2就会显示在数据列中符合,e2和f2的单价

可以用if函数

=if(b1="平车",if(c1="1247",d1,""),"")

公式:=IF(AND(工序="平车",款号=1247),单价,"")

在Excel中如何在两个单元格连成一个单元格 在Excel中,如何利用函数统计同时满足两个或两个以上条件(不同列中)的单元格的个数? 如何把EXCEL中相邻两个单元格中的文本合并在第一个单元格中? Excel中怎样使单元格中的值,在满足条件时保持不变? 在EXCEL中,如何将相邻的三个单元格平均分成两个单元格? 在EXCEL单元格中换行 在Excel中,一个单元格是5,另一个单元格是2*8*6,请问怎样计算两个单元格的乘积? excel中两个单元格,怎样在“任一”一个单元格中输入数据,另一个也显示同一数据? 请问如何将excel两个单元格的内容合并,且在和并后的单元格中显示为前两个单元格中的内容分行显示 在EXCEL表格中一个单元格中的数值为有1234,如何拆分成12和34两个单元格