如附件所示,有两个公式都可以得到相同的解决,有没有大神帮忙解释下这两个公式的区别?详细说一下这两个公式的逻辑(由于涉及到数组,单纯用公式计算步骤看不出来)。谢谢!以下为具体公式,
=-LOOKUP(1,-LEFT(A1,ROW($1:$1000)))
=-LOOKUP(,-MIDB(A1,SEARCHB("?",A1),ROW($1:$15)))
下一步 , 是
本步 =-lookup(1,-{-1,-11,-111,-1111......})
计算顺序 不是 从-1 开始 ,
但是 1 不等与任何一个值 , lookup 认为 后面的数 比前面的大 , 故 只有不满足条件 就向后 查找 .(且忽略错误值)
结论 :本质上 , 本步 是 查找 =1 的数字 , 因为 找不到 , 就认定最后一个数字 最接近1
不要再问了 , 半小时的视频 , 可能 几句就说清楚么?
|