作者bookwin87 (停格某个昨天...)
看板ask
标题[请问] EXCEL 储存格的程式 怎麽写...
时间Sat Nov 25 17:08:28 2017
乡民们好~
小妹有个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://webptt.com/cn.aspx?n=bbs/ask/M.1511600911.A.F75.html
※ bookwin87:转录至看板 Office 11/25 17:11
1F:推 MrSherlock: 参考=IF(A1>=60,IF(A1>=80,"A","B"),"C") 11/25 17:14
2F:→ suaveness: 就是用更多的IF而已 11/25 17:16
3F:→ MrSherlock: 还有另一种把数字转换到字母的方法,可以GOOGLE看看 11/25 17:16
4F:→ bookwin87: 那小於60分的D要再怎麽写进去?跪谢! 11/25 17:20
5F:推 MrSherlock: 就是再包一层而已,再提示下去我会被骂XD 11/25 17:21
6F:推 MrSherlock: 函数说明多看仔细一点,游戏规则都写在那 11/25 17:23
7F:→ bookwin87: 好的~我努力研究一下!跪恩! 11/25 17:24
8F:→ suaveness: =IF(A1<60,"D",IF(A1<80,"C",IF(A1<90,"B","A"))) 11/25 17:25
9F:→ suaveness: 这是结果,自己看公式参数研究一下 11/25 17:26
10F:→ suaveness: IF(a,b,c) a b c分别代表什麽,了解之後应该就能看懂 11/25 17:29
11F:→ APM99: 感觉要念数学系的才能看的懂... 11/25 17:30
12F:→ suaveness: 其实IF算很简单了...而且这函数还只有用IF组成 11/25 17:37
13F:→ qpowjohn: 8楼的解答要从最小的括号来解读 11/25 17:40
14F:→ qpowjohn: a1小於60,是则代入d否则代入下式 11/25 17:43
15F:→ qpowjohn: a1小於80,是则代入c否则代入下式 11/25 17:44
16F:→ qpowjohn: a1小於90,是则代入b否则代入a 11/25 17:44
17F:推 higger: Vlookup就可以了吧,第四个引数选true即可 11/25 17:49
18F:推 MayKA: Vlook最快 11/26 13:08