如图,希望实现A列中单元格自动应用E列中符合条件的单元格值;函数条件是B列某单元格值=D列某单元格值时,对应B列某单元格前的A列单元格自动引用D列某单元格后面E列单元格的指;比如:B1单元格值是“1”,D列中D4单元格值也是“1”,函数自动判断B1=D4,那么A1单元格自动引用E4单元格值“D”把“山桑弓”网友的解答编辑函数后下拉,出现过一次想要的结果,但多次尝试后,竟出现不同的结果(相同的操作方式,相同的参数设置,甚至于直接复制“山桑弓”网友的答案粘贴到单元格里),请问可能是什么原因?@山桑弓
因为第一次尝试“山桑弓”的答案成功点了采纳,只能重新提问了;另外多次尝试的结果出现最多的情况如下图
后面没有0
追答他给的公式省了0但有“,”,你把“,”弄丢了,丢了就变成模糊查找,你加个“,”,再加上0,就不会丢了。
追问添加了“,”后可以实现了,但不太清楚“0”和“1”代表的模糊查找和精确查找怎么会出现不一样的结果,为什么要用模糊查找才能返回正确的结果呢?原因是什么呢?
追答 不是用模糊查找,是用精确查找,EXCEL函数帮助中解释有误,最后一个参数为FALSE或0时,是精确查找,参数为TRUE或1或省略时,是模糊查找。
精确查找,可以是乱序的,而模糊查找,必须按升序排列,如果不按升序排列,返回的是小于查找值的最大值所对应的数据。
正常使用的是精确查找,模糊查找用得比较少,只有特殊情况才用到。