Hàm làm tròn số trong Excel

Liên hệ QC
Mình thấy yêu cầu sử lý dữ liệu còn có cách khác là dùng các hàm sau:
1/Dùng hàm Int() hàm này cắt các số thập phân và chỉ lấy phần nguyên.
Ví dụ: Int(783.5125)=783

2/Hàm Fixed() hàm này có hỗ trợ làm tròn, duy kết quả trả về dạng text nên phải dùng kết hợp với hàm Value() để chuyển về dạng số
Ví dụ: Fixed(783.5125,0,0)=784
Đổi về dang số Value(Fixed(783.5125,0,0))=784
 
Mình thấy yêu cầu sử lý dữ liệu còn có cách khác là dùng các hàm sau:
1/Dùng hàm Int() hàm này cắt các số thập phân và chỉ lấy phần nguyên.
Ví dụ: Int(783.5125)=783

2/Hàm Fixed() hàm này có hỗ trợ làm tròn, duy kết quả trả về dạng text nên phải dùng kết hợp với hàm Value() để chuyển về dạng số
Ví dụ: Fixed(783.5125,0,0)=784
Đổi về dang số Value(Fixed(783.5125,0,0))=784
Vấn đề ở đây là làm tròn. Bạn tách phần nguyên ra như thế có áp dụng được cho cách làm tròn nào của bạn hay không?
 
E mạo muội xin hỏi các bạn. E nghĩ mãi mà không biết phải làm thế nào nữa. Mong các bác giúp e nhé.
Làm tròn:
12=10
14=10
15=20
......
105=110
150=150
163=160
166=170
.........
1114=1110
1125=1130
............
Nếu cứ như vậy thì phải làm thế nào?
Cảm ơn các bác nhiều lắm!
 
E mạo muội xin hỏi các bạn. E nghĩ mãi mà không biết phải làm thế nào nữa. Mong các bác giúp e nhé.
Làm tròn:
12=10
14=10
15=20
......
105=110
150=150
163=160
166=170
.........
1114=1110
1125=1130
............
Nếu cứ như vậy thì phải làm thế nào?
Cảm ơn các bác nhiều lắm!
Thì cũng dùng hàm ROUND thôi
=ROUND(A1,-1)
 
E mạo muội xin hỏi các bạn. E nghĩ mãi mà không biết phải làm thế nào nữa. Mong các bác giúp e nhé.
Làm tròn:
12=10
14=10
15=20
......
105=110
150=150
163=160
166=170
.........
1114=1110
1125=1130
............
Nếu cứ như vậy thì phải làm thế nào?
Cảm ơn các bác nhiều lắm!
Thêm cách củ chuối này nữa xem sao:
=IF(MOD(A1,10)>=5,INT(A1/10)*10+10,INT(A2)-MOD(A1,10))
 
E mạo muội xin hỏi các bạn. E nghĩ mãi mà không biết phải làm thế nào nữa. Mong các bác giúp e nhé.
Làm tròn:
12=10
14=10
15=20
......
105=110
150=150
163=160
166=170
.........
1114=1110
1125=1130
............
Nếu cứ như vậy thì phải làm thế nào?
Cảm ơn các bác nhiều lắm!

Bạn dùng hàm Round xem?
=ROUND("NUMBER",-1)
 
Phải đăng nhập vào để cảm ơn đáp án ngắn gọn chuẩn xác của bác này (phần lẻ là 2500 thì làm tròn lên thành 5000 là theo đúng quy tắc thông thường - bán làm tròn lên, dưới bán làm tròn xuống như 0,5 thì làm tròn thành 1 vậy. (xin phép 4rum đào mộ tý)
Bạn thử công thức như sau
=ROUND(so*2,-4)/2
 
Web KT
Back
Top Bottom