提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何計算或分配Excel中的字母等級?

根據每個學生的分數為每個學生分配字母等級可能是教師的共同任務。 例如,我有一個評分等級,其中得分0-59 = F,60-69 = D,70-79 = C,80-89 = B,90-100 = A,如下圖所示。 在Excel中,您如何快速輕鬆地根據數字分數計算字母等級?


辦公室標籤圖片

裁員賽季即將到來,仍然緩慢運作?
-- Office Tab 提高您的步伐,節省50%的工作時間!

  • 驚人! 多個文檔的操作比單個文檔更加輕鬆和方便;
  • 與其他Web瀏覽器相比,Office Tab的界面更加強大和美觀;
  • 減少成千上萬的繁瑣鼠標點擊,告別頸椎病和老鼠手;
  • 被90,000精英和300 +知名公司選中!
全功能,免費試用30天 更多詳情 現在就下載!

使用IF函數根據得分值計算字母等級

要根據分數值獲取字母等級,Excel中的嵌套IF函數可以幫助您解決此任務。

通用語法是:

=IF (condition1, value_if_true1, IF (condition2, value_if_true2, IF (condition3, value_if_true3, value_if_false3)))
  • condition1, condition2, condition3:您要測試的條件。
  • value_if_true1, value_if_true2, value_if_true3:如果條件的結果為TRUE,則要返回的值。
  • value_if_false3:如果條件的結果為FALSE,則要返回的值。

1。 請輸入或複制以下公式到您想要獲得結果的空白單元格中:

=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C",IF(B2>=60,"D","F"))))

這個複雜的嵌套IF公式的解釋:

  • 如果分數(在單元格B2中)等於或大於90,則學生獲得A.
  • 如果分數等於或大於80,則學生獲得B.
  • 如果分數等於或大於70,則學生獲得C ..
  • 如果分數等於或大於60,則學生獲得D.
  • 否則學生會得到F.

提示:在上面的公式中:

  • B2:是要將數字轉換為字母等級的單元格。
  • 數字 90, 80, 7060:是您分配評分等級所需的數字。

2。 然後,將填充柄向下拖動到單元格以應用此公式,並在每個單元格中顯示字母等級,如下所示:

點擊了解更多IF功能......


使用VLOOKUP函數根據得分值計算字母等級

如果上面嵌套的if函數有點難以理解,那麼excel中的Vlookup函數也可以幫到你。

通用語法是:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value:要在table_array中搜索和查找的值。
  • table_array:源表中包含要使用的數據的一系列單元格。
  • col_index_num:table_array中要從中返回匹配值的列號。
  • range_lookup:值為TRUE或FALSE。
  • 如果為TRUE或省略,Vlookup將返回精確匹配或近似匹配
  • 如果為FALSE,Vlookup將只找到完全匹配

1。 首先,您應該創建一個查找表,如下面的屏幕截圖所示,然後使用Vlookup函數和近似數學來獲得結果。

注意:重要的是必須按升序對查找表進行排序,以便VLOOKUP公式獲得具有近似匹配的正確結果。

2。 然後,輸入或複制以下公式到空白單元格 - 例如C3:

=VLOOKUP(B2,$F$2:$G$6,2,TRUE)

提示:在上面的公式中:

  • B2:指您想要計算字母等級的學生分數。
  • $ F $ 2:$ G $ 6:它是從中返回查找值的表。
  • 2:查找表中的列號,用於返回匹配的值。
  • TRUE:表示查找近似匹配值。

3。 然後,將填充手柄向下拖動到要應用此公式的單元格,現在,您可以看到基於相應的成績比例表的所有字母等級一次計算,請參見屏幕截圖:

點擊了解更多VLOOKUP功能......


使用IFS函數(Excel 2019和Office 365)根據得分值計算字母等級

如果您有Excel 2019或Office 365,新的IFS功能也可以幫助您完成此工作。

通用語法是:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )
  • logical_test1:評估為TRUE或FALSE的第一個條件。
  • value_if_true1:如果logical_test1為TRUE,則返回結果。 它可以是空的。
  • logical_test2:評估為TRUE或FALSE的第二個條件。
  • value_if_true2:如果logical_test2為TRUE,則返回第二個結果。 它可以是空的。

1。 請將以下公式輸入或複製到空白單元格中:

=IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",B2>=60,"D",B2<60,"F")

2。 然後,將填充柄向下拖動到單元格以應用此公式,並顯示字母等級,如下所示:

點擊了解更多IFS功能......


更多相關文字類別文章:

  • 在Excel中基於值對數據進行分類
  • 假設您需要根據值對數據列表進行分類,例如,如果數據大於90,則將其歸類為“高”,如果大於60且小於90,則將其歸類為“中”,如果是小於60,歸類為低,你怎麼能在Excel中解決這個任務?
  • 根據數字範圍分配值或類別
  • 本文討論的是在Excel中分配與指定範圍相關的值或類別。 例如,如果給定的數字介於0和100之間,則分配值5,如果在101和500之間,則分配10,對於範圍501分配給1000,分配15。 本文中的方法可以幫助您完成它。
  • 將序列號分配給複製或唯一值
  • 如果您有一個包含一些重複項的值列表,我們是否可以為重複值或唯一值分配序號? 這意味著為重複值或唯一值提供順序。 本文,我將討論一些簡單的公式,以幫助您在Excel中解決此任務。
  • 在Excel中將字母等級轉換為數字
  • 如果您有一張包含學生姓名和字母等級的工作表,現在您要將字母等級轉換為相對數字等級,如下面的屏幕截圖所示。 您可以逐個轉換它們,但是轉換時需要很多時間。


  • 超級方程式酒吧 (輕鬆編輯多行文字和公式); 閱讀佈局 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 和保持數據; 分裂細胞含量; 結合重複行和總和/平均值...防止重複的細胞; 比較範圍...
  • 選擇複製或唯一 行; 選擇空行 (所有細胞都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇......
  • 精確複製 多個單元格而不更改公式參考; 自動創建參考 多張表; 插入項目符號,複選框等等......
  • 喜歡并快速插入公式,範圍,圖表和圖片; 加密單元格 密碼; 創建郵件列表 並發送電子郵件...
  • 提取文本,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級過濾器 (將過濾方案保存並應用到其他工作表); 高級排序 按月/週/日,頻率等; 特殊過濾器 用粗體,斜體......
  • 結合工作簿和工作表; 根據鍵列合併表; 將數據拆分為多個表格; 批量轉換xls,xlsx和PDF...
  • 數據透視表分組 週數,星期幾等...... 顯示未鎖定,鎖定的單元格 用不同的顏色; 突出顯示具有公式/名稱的單元格...
kte tab 201905
  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Adam Olivier · 1 days ago
    Trying to convert 10%-29% as a value 1, 30%-39% as a value 2, 40%-49% as a value 3, 50%-59% as a value 4 etc, Help with excel formulae
    • To post as a guest, your comment is unpublished.
      skyyang · 1 days ago
      Hello, Adam,
      To solve your problem, please apply the below formula:
      =IF(A2>=60%," ",IF(A2>=50%,"4",IF(A2>=40%,"3",IF(A2>=30%,"2",IF(A2>=10%,"1"," ")))))

      Please try, hope it can help you!
  • To post as a guest, your comment is unpublished.
    Uate Volau · 6 months ago
    could there be step by step instructions...it was helpfull though
  • To post as a guest, your comment is unpublished.
    kaka · 8 months ago
    If student is absent then how to count percentage???
  • To post as a guest, your comment is unpublished.
    Jasram · 11 months ago
    Thank You Very Much..
  • To post as a guest, your comment is unpublished.
    Iqra · 1 years ago
    It was helpful for me. Thanks :-)
  • To post as a guest, your comment is unpublished.
    Brandon · 1 years ago
    I am trying to add one more IF statement to this formula and need some help please!

    =IF(G3<$S$4,$R$4,IF(G3<$S$5,$R$5,IF(G3<$S$6,$R$6,IF(G3<$S$7,$R$7,IF(G3<$S$8,$R$8,IF(G3<$S$9,$R$9,IF(G3<$S$10,$R$10,IF(G3<$S$11,$R$11,$R$12))))))))
  • To post as a guest, your comment is unpublished.
    satish · 1 years ago
    i want if there is 30% then fail more then it grade c more then 45% its D more then 60% its A more then 80% its A+. Please make sure it is using on percentage row
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hi, satish,
      The above two methods both can work well for percentage cells, please try it. Thank you!

      If you have any other problems, please comment here.
  • To post as a guest, your comment is unpublished.
    ADHORA · 1 years ago
    IT WAS HELPFUL
  • To post as a guest, your comment is unpublished.
    GMS · 1 years ago
    so nice Dear
  • To post as a guest, your comment is unpublished.
    Kevi · 1 years ago
    Thank You So much
  • To post as a guest, your comment is unpublished.
    siakamfrancis · 1 years ago
    thank you so much
  • To post as a guest, your comment is unpublished.
    Sigma · 1 years ago
    THANKS a lot.
  • To post as a guest, your comment is unpublished.
    Levi · 1 years ago
    So helpful!