[問題] 如何強制excel只能"算"到小數點第一位

看板Office作者 (SuperHero)時間17年前 (2009/06/06 22:38), 編輯推噓4(404)
留言8則, 4人參與, 最新討論串1/1
軟體:office 版本:2003 如何強制office只能算到小數第1位, 不是顯示到小數第一位那種哦 因為我遇到一個困難 在算學生成績的時候 有平均,總分這兩項 **兩者皆"顯示到小數第1位" 我是想讓成績單顯示以平均為優先 由高到低排序 再來是以總分為第二 **可是出現了一個大問題: 平均 總分 88.1 500 86.1 490 86.1 489 84.5 476 84.5 478 這種種情況是 上面的實際分數是這樣來的 平均 總分 88.13 500 86.12 490 86.12 489 84.48 476 84.47 478 有發現倒數兩排的數值嗎? 因為它四捨五入取到小數點第2位才會有這種情況 除了強制它只能"算"到小數點第一位 或許你會覺得奇怪,總分高的怎麼平均會比較低, 那是因為我設計把最高最低分去掉才會產生這種情況 還有別的方法可以改善這種情況嗎? 先謝各位看完! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.57.11 ※ 編輯: gy0989177100 來自: 218.164.57.11 (06/06 22:39)

06/06 22:48, , 1F
看不懂 不過你可以試著到儲存格->數值->自訂 設定為00.0
06/06 22:48, 1F

06/06 22:49, , 2F
這是設定數值顯示的位數 但實際還是算到小數第二位
06/06 22:49, 2F

06/06 22:50, , 3F
如果要設定四捨五入到小數第一位 就儲存格->數值->數值
06/06 22:50, 3F

06/06 22:57, , 4F
不然就把算出來的數值用left()函數取到小數第一位
06/06 22:57, 4F

06/06 23:07, , 5F
大大你說的方法實際還是算到小數第二位哦 謝
06/06 23:07, 5F

06/07 00:09, , 6F
多一個C欄位 C2 =TRUNC(A2,1) 往下拉即可
06/07 00:09, 6F

06/07 00:10, , 7F
然後再用你原來的方法來排序 ...
06/07 00:10, 7F

06/07 00:13, , 8F
=ROUND(數字, 1) 可以指定四捨五入至小數第一位
06/07 00:13, 8F
文章代碼(AID): #1AAdzcd0 (Office)
文章代碼(AID): #1AAdzcd0 (Office)