沐沐不是沫 2023-04-23 15:59 采纳率: 75%
浏览 16

Excel匹配函数问题

=IFERROR(LOOKUP(1,0/(出库表!AA:AA=B80)*(出库表!AB:AB=C80),出库表!AC:AC),0)
为何在出货表中没有的对得上的货物,但又自动返回一个1,这个是模糊查询嘛?

  • 写回答

1条回答 默认 最新

  • Leodong. 2023-04-23 16:13
    关注

    该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
    根据你提供的公式和描述,这个公式使用的是 LOOKUP 函数,它会在一个数组中搜索指定值,并返回与该值相关联的第一个匹配项。这个公式包含两个搜索条件,分别是 出库表!AA:AA=B80出库表!AB:AB=C80,它们会在出库表的列 AA 和列 AB 中进行匹配。

    如果这两个搜索条件都匹配成功,则 LOOKUP 函数将返回出库表列 AC 中与该行相关联的第一个匹配项。否则,它将返回 #N/A 错误。但是,这里使用了 IFERROR 函数,它会将错误值转换为 0,因此即使没有匹配项,也会返回 0

    因此,如果这个公式返回了 1,可能是因为有一项匹配成功,并且与该行相关联的第一个匹配项为 1。但是,如果没有匹配成功,则 IFERROR 函数将返回 0,而不是 1

    需要注意的是,这个公式并不是模糊查询,而是精确匹配。如果要进行模糊查询,可以使用 VLOOKUP 函数,并将最后一个参数设置为 TRUE,这将启用近似匹配。例如:

    =IFERROR(VLOOKUP(B80,出库表!AA:AC,3,TRUE),0)
    

    希望这些信息对你有所帮助。


    如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

    评论

报告相同问题?

问题事件

  • 创建了问题 4月23日

悬赏问题

  • ¥15 校内二手商品转让网站
  • ¥20 高德地图聚合图层MarkerCluster聚合多个点,但是ClusterData只有其中部分数据,原因应该是有经纬度重合的地方点,现在我想让ClusterData显示所有点的信息,如何实现?
  • ¥100 求Web版SPC控制图程序包调式
  • ¥20 指导如何跑通以下两个Github代码
  • ¥15 大家知道这个后备文件怎么删吗,为啥这些文件我只看到一份,没有后备呀
  • ¥15 C++为什么这个代码没报错运行不出来啊
  • ¥15 一道ban了很多东西的pyjail题
  • ¥15 关于#r语言#的问题:如何将生成的四幅图排在一起,且对变量的赋值进行更改,让组合的图漂亮、美观@(相关搜索:森林图)
  • ¥15 C++识别堆叠物体异常
  • ¥15 微软硬件驱动认证账号申请