返回列表 上一主題 發帖

[發問] 如果要寫多個IF判別式又要簡短?該如何做呢?

[發問] 如果要寫多個IF判別式又要簡短?該如何做呢?

IF(IF(ISERROR(FIND("活動",$D8))+(ISNUMBER(FIND("活動",$D8))*(--TEXT(C8,"00!:00")>0.49)),B8,B8-1)=100,1231)

最後面的100和1231會有好幾個
例如200就是131
300就是231
400就是330
等一直下去共12種

我曾經嘗試使用Ctrl+F3的名稱管理員
把IF(ISERROR(FIND("活動",$D8))+(ISNUMBER(FIND("活動",$D8))*(--TEXT(C8,"00!:00")>0.49)),B8,B8-1)定義成dd
可是好像失敗了~還是說我不會使用~

麻煩各位大大了~感恩

本帖最後由 kimbal 於 2011-9-13 15:15 編輯

如果條件是連續的
100,200,300,400,500,...1200
可以用CHOOSE
CHOOSE(IF(ISERROR(FIND("活動",$D8))+(ISNUMBER(FIND("活動",$D8))*(--TEXT(C8,"00!:00")>0.49)),B8,B8-1)/100,1231,131,231,330,...)


不然得做個VLOOKUP的表
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 要批評別人時,先想想自己是否完美無缺。
返回列表 上一主題