無法插入表格
1048
2022-06-01
現在應工作需要,要將員工名單進行分組,規定三人一組,依次編號1組、2組……以此類推,如果按照手動的方式進行操作,顯然費時費力,沒有工作效率。下面有個不錯的方法,大家可以參考下。
關于EXCEL里面roundup函數的問題
用excel計算:ROUNDUP(21.47*0.83,2)=17.83用計算器向上舍入計算:21.47*0.83=17.8201,保留兩位小數結果為17.82用excel計算:ROUNDUP(15.82*0.83,2)=13.14用計算器向上舍入計算:15.82*0.83=13.1306,保留兩位小數結果為17.82
其他算法正常,第三位為零時向上舍入跟計算器算出來的存在誤差。
roundup函數的功能:
1、遠離零值,向上舍入數字。2、函數 ROUNDUP 總是向上舍入數字(即,只要后面四舍五入后面位數只要有非零值,他都會進1)
看看你的例子,17.8201,保留兩位,即應該判斷17.82后面的位數是否要“舍”還是“入”,17.8201,從常規來講,后面跟是“0”,肯定是舍。但ROUNDUP函數是,判斷17.8201后面的兩位“01”,這里有數,它就直接往上入了,結果就成了17.83試用公式=ROUNDUP(TRUNC(A*B,3),2)看看。
案例演示
①打開Excel2003,將需要進行處理的表格打開,對員工進行分組處理。先在A2單元格輸入:=ROUNDUP((ROW()-1)/3,0)
②回車,看到單元格顯示1,第一個人當然是第一組,沒得問題,繼續。
③鼠標移動到該單元格右下角,出現+號,雙擊填充柄,剩下的人員就會自動進行分組,三人一組,編號自動加一,如下圖所示。
公式說明
roundup(任意實數,保留多少位小數):向上進位取數。
row():返回單元格的行號。
由于是在第二行開始設置公式,所有2-1返回1,這樣的話,根據每3個遞增1的規律,除以3再向上舍入保留0位小數即可實現。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。