excel - Excel Match() 返回一个值,尽管查找值不在数组中
问题描述
正如您在屏幕截图中看到的那样, MATCH() 会返回一个不应该返回的值。
✅ 查找值引用到一个数组(在本例中:$AB$18:$AB$22 -> 屏幕截图中的红色框)
✅对于某些值,MATCH() 返回 #N/A,这很好,因为查找值不在数组中
✅ 对于其他人,它返回正确的位置值(例如对于 1604,它返回 4,这是正确的位置)
❌ 问题:有时,Match 会返回一个值,而应该是 #N/A
❌ 例如:看那行,它说“1705”,它返回“5”,这是不正确的。
我该怎么做才能做到这一点?
附加信息:
- 由于特定原因,数字存储为文本,因此我尝试了使用 TEXT() 函数的解决方法,该方法通常可以正常工作。
解决方案
推荐阅读
- android - 如何使用 for 循环以编程方式创建 LinearLayout
- javascript - 使用 ajax 设置和调用全局变量
- c - 使用 FATfs 的 STMF4 和 USB OTG
- r - R,使用 textrank 提取键值 - 错误 ConstructTextGraph
- python - 如何解析 JSON 响应(python)。以下是 POSTMAN 的结果。我希望“displayvalue”在内部使用
- javascript - 无法获取 javascript 函数的这一点
- ruby-on-rails - Gem::Ext::BuildError: 错误: 无法构建 gem 原生扩展 (ope-rb gem)
- jetbrains-toolbox - JetBrains Toolbox 最近的项目未更新
- ruby - 获取 Stripe 费用信息 rails 5 创建订单
- android - Android:WebView 触摸事件监听器