问题已解决

老师,在EXCEL中我有两个表格,一个是商品的单价表(这个表是所有商品的名称、规格、单价),一个是商品的库存余量(这个表是每个月剩余的库存商品数量,它的余量与商品单价表中的商品品种不一致,但是商品单价表中的商品完全包含了库存余量中的商品),但是库存余量没有单价,我怎么才能根据”商品名称与规格“把我每个月的库存余量匹配商品单价表中的价格。

84785028| 提问时间:05/10 09:43
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答
小小霞老师
金牌答疑老师
职称:初级会计师
你好,你可以用VLOOKUP公式进行计算比对
05/10 09:48
84785028
05/10 10:18
老师那我想查找的是名称跟规格两项这个怎么设置
小小霞老师
05/10 10:57
那你这个是多个条件进行查找比对
84785028
05/10 13:32
那还是用VLOOKUP吗,这个要怎么运用?
小小霞老师
05/10 15:14
你提到的是VLOOKUP函数的多条件匹配,但VLOOKUP本身并不直接支持多条件查找。然而,我们可以结合其他函数,如IF、AND、MATCH和INDEX,来实现多条件查找。 以下是一个简单的例子,说明如何结合这些函数进行多条件查找: 假设你有一个数据区域A1:D10,其中A列和B列是你要匹配的条件,C列是对应的结果,你想根据A列和B列的值来查找C列的结果。 你可以使用INDEX和MATCH组合来实现: excel 复制 =INDEX(C1:C10, MATCH(1, (A1:A10=条件1)*(B1:B10=条件2), 0)) 注意,这个公式是一个数组公式,输入后需要按Ctrl+Shift+Enter(而不是仅按Enter)来确认。在较新版本的Excel中,如果你输入公式后直接按Enter,Excel可能会自动为你转换为动态数组公式。 这个公式的原理是: (A1:A10=条件1)*(B1:B10=条件2) 会返回一个与数据区域大小相同的数组,其中满足两个条件的单元格对应的值为1,其他为0。 MATCH(1, ...) 会在这个数组中查找值为1的单元格的位置(即第一个满足两个条件的单元格的位置)。 INDEX(C1:C10, ...) 则根据这个位置从C列中返回对应的结果。 请注意,这个方法在数据量大或条件复杂时可能会变得有些复杂和低效。对于更复杂的多条件查找,你可能需要考虑使用Excel的其他功能,如数据透视表、查询表或辅助列等。
84785028
05/10 15:32
好的,谢谢老师
小小霞老师
05/10 15:36
不客气祝你一切顺利
描述你的问题,直接向老师提问
0/400
      提交问题

      您有一张限时会员卡待领取

      00:10:00

      免费领取
      Hi,您好,我是基于人工智能技术的智能答疑助手,如果有什么问题可以直接问我呦~