excel - 为什么我在某些行上收到 #N/A 错误而其他行正常
问题描述
我有这个公式扩展到整个列
=IF(F2=LOOKUP(F2,NR_infra!A:A),1,0)
但是,我得到一个 N/A 作为回报,直到第 3211 行。从 3212 到最后一行,它工作正常。
有任何想法吗?
我只想添加 NR_infra Sheet 是从 CSV 导入的。
解决方案
LOOKUP 似乎不是最好的功能。如果您收到 #N/A 错误,这将是公式的结果。带有错误控制的 VLOOKUP 会更好。
=IF(F2=IFERROR(VLOOKUP(F2, NR_infra!A:A, 1, FALSE), ""), 1, 0)
'alternate
=--isnumber(match(F2, NR_infra!A:A, 0))
推荐阅读
- php - 如何让 4 组 3 个按钮同时保持点击状态?
- c# - Azure 移动服务脱机同步在脱机添加项目时不会脱机删除
- tsql - 我怎样才能简化这个 SQL CASE 语句?
- javascript - Coldfusion 和异步 ajax 请求
- uiimageview - 如何在 swift 4 或更高版本中裁剪具有可选区域的图像?
- scala - 如何在Scala中将变量从一种类型动态转换为另一种类型
- javascript - 向弹出传单添加处理程序
- javascript - 如何使用asp.net mvc根据使用jquery检查的复选框将所有值保存在数据库中
- javascript - 如何从少数选定的选项中获得价值?
- java - 当对象参数值与模式匹配时,Mockito 抛出异常