EXCEL難題

2007-07-21 2:04 am
A : 1-100000
B: 100001-200000
C: 200001-300000
D: 300001-400000

如果入1個數字, 例如 378456, 我希望佢show 到對應的GROUP , 即係D,

係EXCEL 有冇D方法可以解決到???

回答 (4)

2007-07-21 7:08 am
✔ 最佳答案
=IF(B1 > 400000," E ",IF(B1 > 300000," D ",IF(B1 > 200000," C ",IF(B1 > 100000," B "," A "))))

注意: 公式中沒有空格

2007-07-20 23:13:14 補充:
設超過 400000 為 "E"
2007-07-22 9:12 am
方法很多, 建議用:
=CHAR(INT((A1-1)/100000)+65)
然後下拉
就算有Group E,F,.......Z 都合用
2007-07-22 9:09 am
可以試用以下公式,假設輸入的數A1
=IF(AND(A1>=1,A1<=400000),CHAR(ROUNDUP(A1/100000,0)+64), "" )
參考: 個人經驗
2007-07-21 3:02 am
378456=AND(IF(0<100001,B2,0))Group A 1 - 100,000=IF(C2,B2,0)
=AND(IF(100000<200001,B2,0))Group B 100,000 - 200,000=IF(C3,B2,0)
=AND(IF(200000<300001,B2,0))Group C 200,000 - 300,000=IF(C4,B2,0)
=AND(IF(300000<400001,B2,0))Group D 300,000 - 400,000=IF(C5,B2,0)
Group E 400,000 or above=IF(B2>400000,B2,0)


如果378,456是你需要輸入之數字﹐而其位置是cell A1﹐那我上述所設之function便可做到你所要求


收錄日期: 2021-04-27 13:12:35
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070720000051KK03443

檢視 Wayback Machine 備份