English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

EXCEL中是否可以做到若成績為A,B,C三欄,A+B+C超過290為"優"
A,B,C任一欄低於80為"劣",並按成績由高至低排出

2005-04-30 10:21:42 · 5 個解答 · 發問者 Anonymous in 教育與參考 考試

可不可以排名欄位若符合條件則顯示"優"或"劣"

2005-04-30 13:12:39 · update #1

5 個解答

先假設你的成績單的格式是:
A欄 : 姓名
B欄 : 國文
C欄 : 英文
D欄 : 數學
E欄 : 總分
F欄 : 名次
G欄 : 評比

姓名國文英文數學總分排名評等
王永 - 98 - 97 - 95 - 290 - 1 - 優
郭婉 - 90 - 88 - 88 - 266 - 2
陳設 - 90 - 98 - 69 - 257 - 3- 劣
陳明 - 89 - 80 - 88 - 257 - 4
吳鳳 - 69 - 95 - 84 - 248 - 5 - 劣
江山 - 95 - 69 - 77 - 241 - 6 - 劣
林務 - 88 - 84 - 69 - 241 - 7 - 劣

作法如下:
1. 輸入姓名和各科成績
2. 總分 E2欄輸入公式 = sum( B2:D2)
3. 將E2欄公式copy到 E3 到E8 各個欄位
4. 用滑鼠選取A1到 E8
5. 選取 "資料" -> "排序" -> "主要鍵" 選"總分" , "遞減"
6. 排名欄位 分別輸入 1,2,....
7. 評等欄位 G2輸入公式
=IF(E2>=290,"優",IF(OR(B2<80,C2<80,42<80),"劣",""))
8. 將G2公式copy到 G3~G8各儲存格

補充:
排名欄 F2可以用Rank(E2,$E$2:$E$8) 的公式, 再copy 到F3~F8各儲存格, 這樣就不一定要先作排序

2005-04-30 15:01:23 · answer #1 · answered by 白傑克 4 · 0 0

白傑克
已經回答的相當完整與詳細,
G2 公式也可以考慮下列公式:
=IF(E2>=290,"優",IF((A2<80)+(B2<80)+(C2<80),"劣",""))

不等式也可以類比資料~

2005-05-02 16:58:25 補充:
不等式的作法,是邁向「陣列公式」不可不知的重要技巧。
有興趣的朋友可以試試看:
=if(1+1+1+1+1,"yes","No")
答案竟然是 yes
呵呵~ 聰明的 Excel ~

2005-04-30 21:33:41 · answer #2 · answered by ? 7 · 0 0

你總共有三個問題
一、A+B+C超過290為優
=IF(A+B+C>290,"優","")

二、A、B、C任一欄低於80為劣
=IF(OR(A<80,B<80,C<80),"劣","")

三、成績由高至低排出,請手動使用排序功能或條件篩選功能

***註:我第一題沒有與第二題併做是因為萬一A、B、C中有任一欄低於80但是總合大於290,這部份就要看你滿分是多才,合理才能做
如果併做的話:=IF(A+B+C>290,"優",IF(OR(A<80,B<80,C<80),"劣",""))

另外:大於290並沒有包含290哦,如果要包含的話請打>=290
同理,小於80也是不包含80的,如果要包含的話請打<=80

2005-04-30 13:34:36 · answer #3 · answered by Anonymous · 0 0

先把你要排列的部份選起來~在按上排的((資料))~~的底上第一個((排序))~
遞增的話是大到小排列~遞減的話由小排到大~就這樣囉~~

2005-04-30 10:45:12 · answer #4 · answered by 葉子 1 · 0 0

可以...但是老師教過我忘了= =|||

2005-04-30 10:23:32 · answer #5 · answered by Anonymous · 0 0

fedest.com, questions and answers