看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: excel 版本: 2019 A B 8*3 =ROUND(8*3,2) 2.2*1 =ROUND(2.2*1,2) 如上,請問B欄要自動計算左欄結果(取2位) 是不是有其他函數或者是巨集可以簡化呢 還請版上高手大大能解答,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.93.131 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1615020216.A.328.html
soyoso: 這要看內文左欄(a欄)是什麼,8*3的運算回算24(假設這是儲 03/06 16:52
soyoso: 擇格a1),2.2*1的運算回傳2.2(a2) 03/06 16:52
soyoso: 如果是這種的話,=round(a1,2) 03/06 16:52
soyoso: 如果是字串8*3和2.2*1的話,自訂名稱,evaluate運算後,= 03/06 16:52
soyoso: round(自訂名稱,2) 03/06 16:52
miniwerr: A欄單純的計算式,B 欄為計算結果,即A1 顯示8*3 , B1 03/06 19:06
miniwerr: 顯示答案 24.00 (round取小數2位) 03/06 19:06
miniwerr: 所以使用後面的自訂名稱的方式,就可以了嗎?謝謝 03/06 19:07
soyoso: 可以自訂名稱來運算a欄的計算式 03/06 19:43
soyoso: 補充一下,8*3,evaluate運算後為24,round取小數2位,也 03/06 19:55
soyoso: 是24,顯示答案24.00方面,儲存格格式自行調整或是增加小 03/06 19:55
soyoso: 數位數 03/06 19:55
miniwerr: 我弄出來了,謝謝s大解答讓我節省時間,謝謝 03/06 20:47