[算表] 累进加总的对应

楼主: spadeking (啦)   2014-05-11 02:36:18
软件: Microsoft Office
版本: 2007
A B C
1 XYZ 5 9
2 ABC 3
3 LMN 4
4 DEF 2
我想要做到,
如果C1<5 ,结果为 XYZ
如果C1<5+3 ,结果为 ABC
如果C1<5+3+4 ,结果为 LMN
如果C1<5+3+4+2,结果为 DEF
尝试这样写,可是失败了
=lookup(C1,{B1, B1+B2, B1+B2+B3, B1+B2+B3+B4},{A1:A4})
感谢大大!
作者: soyoso (我是耀宗)   2014-05-11 11:01:00
用lookup+mmult试试http://goo.gl/XNv2BX 档案
楼主: spadeking (啦)   2014-05-11 18:16:00
大大感谢,so 大太神了!简直有求必应!
作者: soyoso (我是耀宗)   2014-05-11 18:24:00
^^
作者: ljuber (美少妇与女儿同学的故事)   2014-05-12 09:04:00
S大好神 不知道可否稍微解说一下想法 谢了^^
作者: soyoso (我是耀宗)   2014-05-12 11:39:00
http://goo.gl/L9ahyM 想法,试试
作者: windknife18 (windknife18)   2014-05-12 18:18:00
另一解法 D1 =LOOKUP(C1,SUBTOTAL(9,(OFFSET(B$1:B4,,,ROW(INDIRECT("1:4")),1)))-B1:B4,A1:A4)不用按 Ctrl+Shift+Enter 结束即可!

Links booklink

Contact Us: admin [ a t ] ucptt.com