[請問] EXCEL 儲存格的程式 怎麼寫...

看板ask作者 (停格某個昨天...)時間8年前 (2017/11/25 17:08), 編輯推噓5(5013)
留言18則, 7人參與, 8年前最新討論串1/1
鄉民們好~ 小妹有個EXCEL的程式問題想請教... 儲存格 A1 裡的數字是加總後的總成績, 最後要區分成ABCD四個等級。 小於<60 → D 61-79 → C 80-89 → B 90 以上 → A 我研究谷哥教學研究很久只勉強弄懂... =IF(A1>=60,"C") 但這個只能判斷大於60分的, 小於60或是更高的多判斷我就不會寫了, 有試過在 IF 裡面又包了 IF, 可能是我不會寫一直被EXCEL判斷錯誤 >_< 請問有神人或是專版能教教小妹嗎? 拜託........ 跪。Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.65.117.87 ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1511600911.A.F75.htmlbookwin87:轉錄至看板 Office 11/25 17:11

11/25 17:14, 8年前 , 1F
參考=IF(A1>=60,IF(A1>=80,"A","B"),"C")
11/25 17:14, 1F

11/25 17:16, 8年前 , 2F
就是用更多的IF而已
11/25 17:16, 2F

11/25 17:16, 8年前 , 3F
還有另一種把數字轉換到字母的方法,可以GOOGLE看看
11/25 17:16, 3F

11/25 17:20, 8年前 , 4F
那小於60分的D要再怎麼寫進去?跪謝!
11/25 17:20, 4F

11/25 17:21, 8年前 , 5F
就是再包一層而已,再提示下去我會被罵XD
11/25 17:21, 5F

11/25 17:23, 8年前 , 6F
函數說明多看仔細一點,遊戲規則都寫在那
11/25 17:23, 6F

11/25 17:24, 8年前 , 7F
好的~我努力研究一下!跪恩!
11/25 17:24, 7F

11/25 17:25, 8年前 , 8F
=IF(A1<60,"D",IF(A1<80,"C",IF(A1<90,"B","A")))
11/25 17:25, 8F

11/25 17:26, 8年前 , 9F
這是結果,自己看公式參數研究一下
11/25 17:26, 9F

11/25 17:29, 8年前 , 10F
IF(a,b,c) a b c分別代表什麼,了解之後應該就能看懂
11/25 17:29, 10F

11/25 17:30, 8年前 , 11F
感覺要念數學系的才能看的懂...
11/25 17:30, 11F

11/25 17:37, 8年前 , 12F
其實IF算很簡單了...而且這函數還只有用IF組成
11/25 17:37, 12F

11/25 17:40, 8年前 , 13F
8樓的解答要從最小的括號來解讀
11/25 17:40, 13F

11/25 17:43, 8年前 , 14F
a1小於60,是則代入d否則代入下式
11/25 17:43, 14F

11/25 17:44, 8年前 , 15F
a1小於80,是則代入c否則代入下式
11/25 17:44, 15F

11/25 17:44, 8年前 , 16F
a1小於90,是則代入b否則代入a
11/25 17:44, 16F

11/25 17:49, 8年前 , 17F
Vlookup就可以了吧,第四個引數選true即可
11/25 17:49, 17F

11/26 13:08, 8年前 , 18F
Vlook最快
11/26 13:08, 18F
文章代碼(AID): #1Q6JCFzr (ask)