Excel If , And

2009-06-15 8:30 am
想做條 2 個formula
例子 1) 係如果個 payment (x)係在指定個 range (i.e. 1000<x<2000) . 個 commission 會出指定一個數 (y). 例如 payment 是 $1,500, commission 是 1500 x 10%
例子 2) 設 commission 最低消費是 1000

thanks
更新1:

Example 1 應該是 =IF(A1>2000,"NIL",IF(AND(A1>=1000,A1<=2000),A1*10%,"Nil")) Thanks ~

更新2:

2009-06-15 09:45:54 補充 (2) 如果你是說要拿取commission的最低payment是一千,則(1)的公式已足夠.但是為何payment超過二千郤沒有commission呢? >> over 2000 都要架......

回答 (2)

2009-06-15 5:41 pm
✔ 最佳答案
(1) 可以再將formula簡化一點:
=IF(A1<1000,"NIL",IF(A1>2000,"NIL",A1*10%))

(2) 設 commission 最低消費是 1000
不知你的意思是不是說commission的最低數目是一千?
假設A1含計算得來的commission,那formula會是
=MAX(A1,1000)

2009-06-15 09:45:54 補充:
(2) 如果你是說要拿取commission的最低payment是一千,則(1)的公式已足夠.但是為何payment超過二千郤沒有commission呢?
2009-06-15 3:36 pm
如理解沒有錯, 1 條 formula 已能解決問題

設超過或等於 2000, commisssion為 12%

設少於1000, commission 為 0%

=IF(A1>=2000,A1*12%,IF(AND(A1>1000,A1<2000),A1*10%,0))

Please try

2009-06-15 20:52:21 補充:
over 2000 都要架......

那麼 Commission 是多少???

相信我的 Formula 還是合用的,

i.e. =IF(A1>=2000,A1*12%,IF(AND(A1>1000,A1<2000),A1*10%,0))

只要把當中 12% 改改便成....


收錄日期: 2021-04-20 11:52:44
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090615000051KK00062

檢視 Wayback Machine 備份