Re: [問題] EXCEL的IF函數

看板Office作者 (David)時間18年前 (2007/12/28 02:27), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《JieJuen (David)》之銘言: : ※ 引述《conan1121 (黑與白)》之銘言: : : 您所使用的軟體為: : : Microsoft Office Excel : : 版本: : : 2003 : : 問題: : : Y>=600 --> 5000 : : 600>Y>=400 --> 3000 : : 400>Y>=200 --> 1000 : : 300>Y --> 300 : 那...250應該顯示什麼? 對應結果剛好有規律...如果800是7000的話 =IF(A1<200,300,10*FLOOR(A1,200)-1000) 800 7000 601 5000 600 5000 599 3000 400 3000 300 1000 200 1000 199 300 0 300 -1 300 : : 我公式設: : : =if(Y>=600,5000,if(and(600>Y>=400,3000,if(and(400>Y>=200,1000, : : if(and(300>Y,300," ") : and要寫成 AND(600>Y,Y>=400) : : Y是某個數值,如果大於等於600,就在另外一格秀出5000。 : : (後面三個以此類推) : : 如果我要把這四個判斷式都寫在一起,應該怎麼設啊? : : (如數值不是大於等於600,接下來我要讓它判斷後面三個判斷式,然後秀出3000或1000 : : 或300。) : : 不管我怎麼修公式,它就是只顯示出5000跟3000而已OTZ : : 請問還缺少了什麼或是設錯什麼嗎? : : 麻煩版友指導了! : 請見4054 AID: #17Lba_5F (Office) : 本題: : =LOOKUP(Y,{-9E+207,200,400,600;300,1000,3000,5000}) : ^^^^^^^要比Y的最小值小,如果不知Y範圍,請寫-9E207 補上結果 800 5000 601 5000 600 5000 599 3000 400 3000 300 1000 200 1000 199 300 0 300 -1 300 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.59.58

12/28 15:52, , 1F
12/28 15:52, 1F
文章代碼(AID): #17S-wHmG (Office)
討論串 (同標題文章)
文章代碼(AID): #17S-wHmG (Office)