嗨,各位經(jīng)常做表格的表叔、表嬸、表哥、表姐、表弟、表小編們有沒有遇到過下面這樣的多條件帶區(qū)間查詢單價的情況呢?圖01
第5行使用了公式來返回公式字符數(shù),可以看出Sumifs字符是最少的(少了行號和絕對引用符號)
=LEN(FORMULATEXT(J3))
這個查找問題為什么可以用求和函數(shù)來解?因為它滿足了以下兩個條件,
第一:我們需要返回的結(jié)果是數(shù)字;
第二:符合條件的結(jié)果是唯一的。
若是其中一點不滿足那就不能使用Sumifs函數(shù)!
解決問題從特征上來解,可以得到更優(yōu)的解法,若是想要做到通用(比如返回的結(jié)果可能有數(shù)字也有字符串),那公式就會復(fù)雜一些(使用Lookup)!