如果表格里面出現有錯誤值,要么進行替換,要么就直接整行刪除。
還有一種情況是excel去掉錯誤提示,表里沒有出現任何錯誤,沒有Error等字樣。
若是碰到這種情況excel去掉錯誤提示,我們需要制造錯誤,使之后面可以檢測到錯誤值并把它們刪除。
第一個,你可以替換,也可以直接刪除,E同學的分數記錄。
這里先講如何刪除。
創建表 并命名為成績單
你可以看到,分數字段寫著ABC和123,分別代表英文和數字。
點擊數據類型:選擇整數。
選擇整數前
選擇整數后
選中刪除行選項下的刪除錯誤,最終結果如下:
E同學不見了
當然相反,我們也可以保留錯誤值。
選中保留行下的保留錯誤。
最終只留下值,這可以另開一列或者另存為一份錯誤數據報表。
最后,如果我們需要對此替換
可以選中任意列選項卡下的替換值,里面有一個替換錯誤的功能。
如果我們要對其分數進行劃分,優秀的有多少,差的有多少?
我們規定分數與排名的情況。
=90 優
=80 良
=60 中
這里只是介紹其中一種做法,數據劃分較為簡單,對于Excel界面中使用函數
添加自定義列,公式為:分數/10
對屬性字段,按字符"."拆分成兩段,并命名為位置1,位置2。
添加自定義列,命名為等級,內容如下:
意義在于:
0-10,10-20,20-30,30-40,40-50,50-60 為差
60-70 70-80 為中
80-90 為良
90-100 為優
對字段等級,提取文本范圍,注意第一位不是1,而是0。
添加編輯欄,目的是看公式。
等級字段公式:= Table.(已添加自定義1, {{"等級", each Text.(_, 0, 1), type text}})
里面有一個公式: Text.函數 ,具體的操作指南Text. - M
這就相當于Excel自帶的函數。
我們插入一列自定義列,公式如下:
=Text.([等級],[位置1],1)
[]表示字段名
另外,如果寫text.的話,Query是識別不了的。
因此,寫函數的時候,不妨打開Caps lock,大寫輸入。
結果如下
另外,第二種方法:
直接添加條件列,說白了就是:If... Else If... End if ,并將列名改為新等級即可。
最后對比兩種方法,結果如下圖: