Bạn dùng hàm ROUNDDOWN.Tôi muốn làm tròn số trong Excel như ví dụ sau: số 1,110,650, làm tròn số là 1,110,000. Vậy phải dùng hàm nào trong Excel. Vui lòng chỉ giúp!
Hàm Round có thể làm tròn từ 5.000 đ trở lên thành 10.000 đ nhưng 3 đ đến 8 đ làm tròn thành 5.000 đ thì mình chưa thử,có lẽ phải dùng cách khác thôiMình muốn làm tròn đến 5.000 đồng, thì là sao:
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cọng thêm 10.000 đ
Xin cảm ơn các bạn.
Mình muốn làm tròn đến 5.000 đồng, thì là sao:
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cọng thêm 10.000 đ
Xin cảm ơn các bạn.
Giả sử A1 chứa giá trị cần Round:
=IF(A1<3,0,IF(A1<=8,5*ROUNDUP(A1,-3),ROUNDUP(A1,-4)))
Cái này thì không dùng ROUND mà dùng tí "xảo thuật"Mình muốn làm tròn đến 5.000 đồng, thì là sao:
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cọng thêm 10.000 đ
Xin cảm ơn các bạn.
=5000*MIN(INT((A1-3)/6)+1,2)+$A1*MIN(MAX(INT((A1-9)/6)+1,0),1)
To:Ca_DafiVậy thì bạn lồng hàm IF vào:
Nếu làm tròn đến 5.000, thì 3đ đến 8đ là cả số hay chỉ là phần lẻ của thí dụ như 11005?Mình muốn làm tròn đến 5.000 đồng, thì là sao:
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cọng thêm 10.000 đ
To:Ca_Dafi
Chắc ý tác giả không phải vậy đâu,theo mình nghĩ có thể là với các số hàng nghìn nếu trên 8000 thì làm tròn thành 10000,nếu trong khoảng 3000 đến 8000 thì làm tròn thành 5000 còn dưới 3000 thì làm tròn xuống còn 0.
Nếu đúng như vậy thì công thức phải là
=INT(A1/10000)*10000+IF(MOD(A1,10000)>8000,10000,IF(MOD(A1,10000)<3000,0,5000))
Đoán mò vậy thôi.
Em có cái công thức này, ngắn hơn anh Cao Mạnh Sơn nhiều, nhưng ra đáp số y chang công thức của anh:To:Ca_Dafi
Chắc ý tác giả không phải vậy đâu,theo mình nghĩ có thể là với các số hàng nghìn nếu trên 8000 thì làm tròn thành 10000,nếu trong khoảng 3000 đến 8000 thì làm tròn thành 5000 còn dưới 3000 thì làm tròn xuống còn 0.
Nếu đúng như vậy thì công thức phải là
=INT(A1/10000)*10000+IF(MOD(A1,10000)>8000,10000,IF(MOD(A1,10000)<3000,0,5000))
Đoán mò vậy thôi.
Chắc là bạn ấy nói theo kiểu bình dân đó, người ta hay gọi 3000 là 3 đồng í mà.Câu hỏi kỳ quá.
Nếu làm tròn đến 5.000, thì 3đ đến 8đ là cả số hay chỉ là phần lẻ của thí dụ như 11005?
Trên đó thì cộng 10.000đ, vậy 9đ cũng thành 10.000đ, 2 triệu cũng thành 10.000đ?
Nếu hiểu như Cao Mạnh Sơn (chắc đúng), thì có thể giải quyết bằng ceiling() kết hợp với Floor() và mod()
Dư dấu =Em có cái công thức này, ngắn hơn anh Cao Mạnh Sơn nhiều, nhưng ra đáp số y chang công thức của anh:=IF(OR(A1<3000,A1>=8000),ROUND(A1,-4),5000)
Cộng thêm nha... chứ không phải làm tròn thành 10000Mình muốn làm tròn đến 5.000 đồng, thì là sao:
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cộng thêm 10.000 đ
Xin cảm ơn các bạn.
Bạn kiểm tra lại đâu có giống kết quả.Khác nhau hoàn toàn đấy chứEm có cái công thức này, ngắn hơn anh Cao Mạnh Sơn nhiều, nhưng ra đáp số y chang công thức của anh:=IF(OR(A1<3000,A1>=8000),ROUND(A1,-4),5000)
Chắc là bạn ấy nói theo kiểu bình dân đó, người ta hay gọi 3000 là 3 đồng í mà.
Nhưng, bi giờ nếu cho là vậy, nghĩa là 3 đồng = 3000, 8 đồng = 8000
Mình muốn làm tròn đến 5.000 đồng, thì là sao: ===> tại sao không nói là 5đ
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cọng thêm 10.000 đ ===> tại sao không nói là 10đ
Xin cảm ơn các bạn.
......., thì cái công thức này của Ca_Dafi:
=IF(A1<3,0,IF(A1<=8,5*ROUNDUP(A1,-3),ROUNDUP(A1,-4)))Nó ra đáp số làm sao í...
Xin phép thay 3 = 3000, 8 = 8000, và bỏ cái 5* đi, thì cũng không ra đúng yêu cầu:
=IF(A1<3000,0,IF(A1<=8000,ROUNDUP(A1,-3),ROUNDUP(A1,-4)))Nghĩa là với những số trong khoảng 3000 đến 8000, nó sẽ làm tròn lên hàng ngàn gần nhất thôi, chứ không phải làm tròn thành 5000.
Ca_Dafi xem lại tí ...
Anh xem lại giúp em:Bạn kiểm tra lại đâu có giống kết quả.Khác nhau hoàn toàn đấy chứ
Cái này không giống y chang Cao Mạnh Sơn đâu. Thử làm tròn với A1 là 16.000 xem.=IF(OR(A1<3000,A1>=8000),ROUND(A1,-4),5000)
Hỏi sao trả lời vậy, khỏi suy nghĩ, khỏi tranh luận:Mình muốn làm tròn đến 5.000 đồng, thì là sao:
từ 3 đ đến 8 đồng thì lấy thành 5.000;
Dưới đó thì bỏ Và trên đó thì cọng thêm 10.000 đ
Xin cảm ơn các bạn.
Thành thật xin lỗi các bạn vì viết văn dỡ.Dư dấu =
Các bạn lưu ý tác giã nói rằng: Cộng thêm nha... chứ không phải làm tròn thành 10000
Ai cũng thắc mắc vì yêu cầu chưa được rõ ràng, dù sao mong bạn ChanhTQ@ nói rõ thêm 1 chút
Vẫn khó hiểu quá, bạn ơi.Thành thật xin lỗi các bạn vì viết văn dỡ.
Mình muốn rằng:
Với số tiền là 2.500đ => 0 đ
. . . 5.600 => 5.000 đ;
8.900đ => 10.000 đ
. . .
15.678 đ => 15.000;
98.762.540 đ => 98.760.000 đ
124.568.789 đ => 124.570.000 đ
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2