Làm tròn số (1 người xem)

  • Thread starter Thread starter tle85
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

tle85

Thành viên mới
Tham gia
12/9/07
Bài viết
3
Được thích
3
trong excel, em muốn làm tròn số thì phải làm thế nào a?
ví dụ:
12.999 thanh 13.000
 
Thì hàm ROUNDUP chứ gì... nhưng câu hỏi của bạn chưa rõ lắm
12.999 bạn muốn làm tròn thanh 13
vậy 12.001 bạn muốn thành mấy?
Nói chung cũng là hàm ROUNDUP, còn muốn làm tròn như thế nào thì phụ thuộc vào tham số của hàm.. bạn gõ vào A1 số 12.001.. tại A2 bạn gõ =ROUNDUP(A1,0) sẽ ra dc 13.000... thay số 0 này thành 1,2,3 đễ biết hàm này thực hiện làm tròn như thế nào rồi quyết định..
ANH TUẤN
 
tle85 đã viết:
trong excel, em muốn làm tròn số thì phải làm thế nào a?
ví dụ: 12.999 thanh 13.000
1./ Dùng các hàm của êxcel, như các bạn trên đã nêu;
2./ Viết hàm tự tạo (cho ~ trường hợp sau: Phòng Tài vụ chỉ phát lw đến tờ cuối là 5.000; nếu trên 7.000 cho thành 10.000; Nếu trên 2.000 thì cho thành 5.000 còn lại thì bỏ!). Tài vụ họ 'TO' lắm nghe!!

:-=
 
SA_DQ đã viết:
2./ Viết hàm tự tạo (cho ~ trường hợp sau: Phòng Tài vụ chỉ phát lw đến tờ cuối là 5.000; nếu trên 7.000 cho thành 10.000; Nếu trên 2.000 thì cho thành 5.000 còn lại thì bỏ!). Tài vụ họ 'TO' lắm nghe!!
:-=

Nếu muốn trường hợp này, mình nhớ excel cũng có sẵn hàm rồi, bạn không cần dùng hàm tự tạo đâu. :=\+
 
Có một hàm làm tròn nữa là CEILING. Chắc là Phòng Tài vụ của bạn xài nó.
 
Trong Excel, tôi muốn làm tròn số trong TH này thì làm thế nào:
6500 x 1.5 = 9750. tôi muốn làm tròn lên 10000
6500 x 3.3 = 21450 ====-->>> 21500
 
Bạn dựa theo vầy mà làm nha!
|A|B|C
1|Số| Kết quả| công thức
2|9750|10000|=IF(VALUE(LEFT(RIGHT(A2,3),1))>=5,ROUND(A2,-3),ROUND(A2,-2))
3|21450|21500|=IF(VALUE(LEFT(RIGHT(A3,3),1))>=5,ROUND(A3,-3),ROUND(A3,-2))
Thân.
 
Trong Excel, tôi muốn làm tròn số trong TH này thì làm thế nào:
6500 x 1.5 = 9750. tôi muốn làm tròn lên 10000
6500 x 3.3 = 21450 ====-->>> 21500

Bạn dùng RoundUp thử xem :

Làm tròn đến hàng nghìn : RoundUp(So,-3 )
VD : RoundUp(9.750,-3)=10.000

Làm tròn đền hàng trăm : Roundup(So,-2)

VD : RoundUp(21.450,-2)=21.500
 
trong excel, em muốn làm tròn số thì phải làm thế nào?
ví dụ:
12,4899 thành 12,4
 
Thì bạn dùng hàm
=ROUNDDOWN(12,4899;1) ---> 12,4
 
Bạn vào format trong excel---> chọn Number----> chọn Decimal places để nhập số chữ số sau dấu thập phân bạn muốn có ---> ok.
Ôi trời, bạn mà làm được như thế này thì tui đi đầu xuống đất! Bạn thử chưa? 12,4899 sẽ trở thành 12,4 hay là 12,5 vậy ?

Mà nếu giả sử như được đi, với con số 12,4432 chẳng hạn, thì cái này chỉ là "hiển thị" 1 số lẻ thôi bạn ơi, ứ phải làm tròn số!

Chưa bao giờ tui nghe ai nói rằng làm tròn một số là làm theo kiểu bạn nói!
 
Tôi đang gặp phải vấn đề như các bác.
Trong bảng điểm, có những học sinh có điểm mà thập phân nhỏ hơn 25 hoặc lớn hơn 25. Tôi muốn làm tròn thì phải làm như thế nào, Bác nào biết chỉ giúp nhé.
Ví dụ: 8.21, tôi muốn làm thành 8.00
8.25, tôi muốn làm thành 8.5
 
Tôi đang gặp phải vấn đề như các bác.
Trong bảng điểm, có những học sinh có điểm mà thập phân nhỏ hơn 25 hoặc lớn hơn 25. Tôi muốn làm tròn thì phải làm như thế nào, Bác nào biết chỉ giúp nhé.
Ví dụ: 8.21, tôi muốn làm thành 8.00
8.25, tôi muốn làm thành 8.5
Bạn dùng hàm
=MROUND(A1,0.5)
 
Hàm ROUND là hàm làm tròn số với cấu trúc: ROUND(Số,n) --> làm tròn "số" đến "n" số lẻ. "n" có thể âm hoặc dương. Nếu "n" dương áp dụng làm tròn phần thập phân. "n" âm làm tròn số nguyên đến hàng chục, trăm, ngàn...
Ví dụ: =ROUND(43123;-2) cho kết quả 43100
 
Mình có số liệu ở cột A như sau: A1 là 12200 , A2 là 13500 và A3 là 18700.
Mình xin hỏi công thức làm tròn để có kết quả ở cột B như sau : B1 là 12000 , B2 là 13500 và B3 la 19000.
 
Mình có số liệu ở cột A như sau: A1 là 12200 , A2 là 13500 và A3 là 18700.
Mình xin hỏi công thức làm tròn để có kết quả ở cột B như sau : B1 là 12000 , B2 là 13500 và B3 la 19000.
=Round(A1/500,0)*500
=Mround(A1,500)
 
Lần chỉnh sửa cuối:
À, nhầm, 18750 trở lên thành 19000 mới dùng sách ấy. Té ra chả có quy luật gì:
12200 (chia 500 lẻ 200) và 18700(cũng chia 500 lẻ 200) mà làm tròn khác nhau, 1 tròn xuống, 1 tròn lên! Trong khi số nằm giữa 13500 giữ nguyên.

Trừ khi tác giả nói rõ hơn. Nói rõ là nói rõ quy tắc, chứ không phải cho vài ba thí dụ, chả tổng quát tí nào.
 
Lần chỉnh sửa cuối:
Bạn dựa theo vầy mà làm nha!
|A|B|C
1|Số| Kết quả| công thức
2|9750|10000|=IF(VALUE(LEFT(RIGHT(A2,3),1))>=5,ROUND(A2,-3),ROUND(A2,-2))
3|21450|21500|=IF(VALUE(LEFT(RIGHT(A3,3),1))>=5,ROUND(A3,-3),ROUND(A3,-2))
Thân.
nhờ bạn phân tích dùm cái công thức này một chút nhé .Hay quá .Cám ơn bạn nhiều
 
Bạn sử dụng hàm:
=Rounddown(12.4899,1)
 
Nhờ chỉ tôi!
Ví dụ:
tôi có làm như sau: 63*0,028*1,5 =round(2,646) = 2,7*3.000 thì ra 8.000 chứ không phải là 8.100
vậy tôi muốn kết quả là 8.100 thì làm sao?
Cảm ơn.
 
Cái này chỉ áp dụng cho riêng nó nhưng nếu như nó đứng trong 1 bản báo cáo thì lại không được.
Tôi muốn cột: 163*0,028*1,5 =round(2,646) = 2,7
sau đó lấy cột một: 2,7*3000=8.100.
Cảm ơn
 
Cho mình hỏi: mình đang gặp 1 file excel được làm tròn số mà không cần hàm gì cả, cin mọi người chỉ giúp cách sửa lại
Chẳng hạn: Đặt chế độ hiển thị ở cột A, cột B là không có số 0 nào sau dấu ",". cột C là 2 số 0 sau dấu phẩy.
Tại vị trí A1 (cột A hàng 1) mình nhập số 1,12, cột B1 mình nhập số 10; cột C tính bằng A1*B1.
Kết quả ở cột C là 10,00.
 
Trong Excel, tôi muốn làm tròn số trong TH này thì làm thế nào:
6500 x 1.5 = 9750. tôi muốn làm tròn lên 10000
6500 x 3.3 = 21450 ====-->>> 21500
Sao mình làm như bạn nói mà nó bị lỗi không được bạn ạ! Bạn có thể nói rõ cho mình được không? Hoặc có cách nào khác không bạn?
 

Bài viết mới nhất

Back
Top Bottom