if套用問題,可能關係二方面,一是公式怎麼寫,二是資料處理中怎麼判斷, 公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0); 後兩個結果分別可以換成if()公式。如: =if(a1>1,if(a1>10,3,1),0) =if(a1>1,1,if(a1>0,0,-5)) 計算機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if(),所以如果判斷較多時,可以只用大於號>,或小於號,如下題。 例如:某工廠計件獎勵,完成率低於70%無獎金,大於等於70%一件扣0.5元,大於等於86%的一件扣0.3元,100%的獎1000元,多於100%的一件獎1元。資料在A2,完成率在B2,任務數量在E2,公式: =IF(B2>1,1000+A2-$E$2,IF(B2=1,1000,IF(B2>=0.86,-($E$2-A2)*0.3+1000,IF(B2>=0.7,-($E$2-A2)*0.5+1000,0))))
if套用問題,可能關係二方面,一是公式怎麼寫,二是資料處理中怎麼判斷, 公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0); 後兩個結果分別可以換成if()公式。如: =if(a1>1,if(a1>10,3,1),0) =if(a1>1,1,if(a1>0,0,-5)) 計算機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if(),所以如果判斷較多時,可以只用大於號>,或小於號,如下題。 例如:某工廠計件獎勵,完成率低於70%無獎金,大於等於70%一件扣0.5元,大於等於86%的一件扣0.3元,100%的獎1000元,多於100%的一件獎1元。資料在A2,完成率在B2,任務數量在E2,公式: =IF(B2>1,1000+A2-$E$2,IF(B2=1,1000,IF(B2>=0.86,-($E$2-A2)*0.3+1000,IF(B2>=0.7,-($E$2-A2)*0.5+1000,0))))