Excel làm tròn lên bội số của một số
Excel cung cấp vô số cách để làm tròn số lên hoặc xuống dựa trên số lượng không phải là số cơ số 10. Ở đây chúng ta sẽ sử dụng các hàm CEILING, FLOOR, MOD, MROUND và IF để đưa ra nhiều cách khác nhau nhằm đạt được mục tiêu của mình. chúng ta hãy xem Show
Các bạn có thể download file tại đây và làm theo. Nếu bạn nhận được bản xem trước, hãy tìm mũi tên tải xuống ở góc trên bên phải Kịch bản của chúng tôi là chúng tôi có 8 sản phẩm mà chúng tôi sử dụng hoặc mua hoặc đóng gói với số lượng 72 (hoặc bất kỳ số nào mà bạn có thể bị hạn chế). Chúng tôi cần xác định xem chúng tôi có phải mua thêm để tăng số lượng của mình không để chúng được chia đều cho số ý nghĩa của chúng tôi, đó là 72 CHỨC NĂNG TRẦN Hàm CEILING làm tròn một số lên bội số gần nhất của ý nghĩa. Trong ô C2, tôi sẽ nhập công thức sau. =CEILING(B2,72) rồi copy xuống. Khi tôi so sánh nó với các giá trị ban đầu của chúng tôi trong B2. B9, bạn có thể thấy số tiền mỗi lần tăng lên SÀN chức năng Ngược lại, nếu chúng tôi không muốn thêm bất kỳ hàng tồn kho nào và chỉ muốn giảm số lượng XUỐNG xuống bội số của 72, chúng tôi có thể sử dụng chức năng FLOOR. Hàm FLOOR làm tròn một số xuống bội số có nghĩa gần nhất. Trong ô E2, tôi sẽ nhập công thức sau. =FLOOR(B2,72) rồi copy xuống. Khi tôi so sánh nó với các giá trị ban đầu của chúng tôi trong B2. B9, bạn có thể thấy số tiền mỗi lần giảm Chức năng MOD Một giải pháp thay thế cho hàm FLOOR là sử dụng hàm MOD. Hàm MOD trả về số dư sau khi một số bị chia cho một số chia. Trong ô G2, tôi sẽ nhập công thức sau. =MOD(B2,72) rồi copy xuống. Khi tôi so sánh nó với các giá trị ban đầu của chúng tôi trong B2. B9, bạn có thể xem số tiền còn lại. Về bản chất, nó là giá trị tuyệt đối của chênh lệch hàm FLOOR tạo ra Hàm IF, MOD, TRẦN và SÀN Bây giờ, giả sử chúng ta muốn viết một công thức sẽ tăng số tiền nếu yêu cầu bằng hoặc ít hơn một nửa số ý nghĩa của chúng ta, nhưng giảm nó nếu yêu cầu chúng ta đạt được hơn một nửa số đó. Chúng ta có thể sử dụng hàm IF cùng với ba hàm mà chúng ta vừa sử dụng để tạo kịch bản đó. Công thức của chúng tôi sẽ là =IF(MOD(B2,72)>=36,TRẦN(B2,72),SÀN(B2,72)) Và kết quả sẽ như sau Bạn có thể thấy rằng khi số tiền được thêm vào nhỏ hơn hoặc bằng 36, chúng tôi đã tăng số tiền, nhưng nếu nhiều hơn, nó sẽ bị giảm Chức năng MROUND Một cách khác để tạo công thức đó là Hàm MROUND. Hàm MROUND trả về một số được làm tròn thành bội số mong muốn. Khi số tiền cần làm tròn nhỏ hơn hoặc bằng 1/2 số thì làm tròn lên, ngược lại sẽ làm tròn xuống. Công thức của chúng tôi sẽ là. =MROUND(B2,72) Vì vậy, khi chúng tôi nhập công thức đó là J2 và sao chép nó xuống, nó sẽ trả về cùng một số như với công thức IF trước đây của chúng tôi. Cột K so sánh các kết quả đó và cột L lấy các kết quả đó chia cho 72 để xác nhận không còn dư Và bạn đã có nó – một số cách bạn có thể sử dụng các hàm trong Excel để làm việc với các bội số khác nhau không phải là cơ số 10 Làm tròn một số đến số nguyên gần nhất hoặc số 0 gần nhất. 5 hoặc 5 hoặc 10 nhiều là một nhiệm vụ phổ biến đối với nhiều người Ví dụ: nếu bạn là người quản lý dự án liên quan đến ước tính nỗ lực, bạn không thể có 12. 7 tài nguyên toàn thời gian làm việc trong một dự án Bạn cần làm tròn số này thành 13 (số nguyên gần nhất) Tương tự, nếu bạn mua cổ phiếu được bán theo lô 5 cổ phiếu và bạn chỉ có thể mua tối đa 123 cổ phiếu, thì bạn cần làm tròn số đó xuống 120 (i. e. , bội số thấp hơn của 5) Mặc dù bạn có thể thực hiện việc này theo cách thủ công đối với một vài giá trị, nhưng việc thực hiện đối với hàng trăm giá trị như vậy có thể trở nên tẻ nhạt và rất dễ xảy ra lỗi Có một vài hàm tuyệt vời trong Excel cho phép bạn nhanh chóng làm tròn đến số nguyên gần nhất hoặc số 0 gần nhất. 5 hoặc 5 hoặc 10 bội số Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách sử dụng các hàm MROUND, CEILING và FLOOR để thực hiện kiểu làm tròn này trong Excel Hướng dẫn này bao gồm
Làm tròn đến số nguyên gần nhất trong ExcelLấy ví dụ về quản lý dự án, giả sử bạn có một tập dữ liệu như hình dưới đây, nơi bạn muốn nhanh chóng tìm ra số lượng tài nguyên cần thiết cho các dự án khác nhau mà bạn đang quản lý Lưu ý rằng cột 'FTE Needed' có các giá trị ở dạng thập phân (được tính bằng cách chia 'Thời gian ước tính' cho 'Thời lượng') Trong trường hợp này, bạn có thể cần chuyển đổi các giá trị này thành số nguyên tiếp theo Đây là công thức sẽ làm điều này cho bạn =ROUNDUP(D2,0) Công thức ROUNDUP có hai đối số – số được làm tròn và số thập phân để làm tròn thành Vì trong trường hợp này, chúng tôi đang tìm số nguyên, chúng tôi đã sử dụng 0 làm đối số thứ hai Trong trường hợp muốn làm tròn về số nguyên nhỏ hơn, bạn có thể sử dụng công thức ROUNDDOWN như hình bên dưới =ROUNDDOWN(D2,0) Làm tròn đến bội số gần nhất của 0. 5 trong excelBây giờ, giả sử bạn có cùng một tập dữ liệu như được hiển thị ở trên, nhưng bây giờ bạn có thể chỉ định 0. 5 tài nguyên cho một dự án Trong những trường hợp như vậy, bạn sẽ muốn làm tròn một số có phần thập phân
Công thức sau đây có thể được sử dụng để làm điều này =CEILING.MATH(D2,0.5) TRẦN NHÀ. Hàm MATH lấy số và làm tròn số đó lên bội số đã chỉ định mà bạn muốn làm tròn lên Trong ví dụ của chúng tôi, vì giá trị quan trọng là 0. 5, 6. 71 trở thành 7. 0 và 7. 29 trở thành 7. 5 Lưu ý rằng Excel cũng có hàm CEILING hoạt động theo cách tương tự. Nó đã được giữ cho mục đích tương thích ngược Làm tròn đến bội số gần nhất của 5 trong ExcelĐể làm tròn đến 5 gần nhất trong Excel, bạn có thể sử dụng hàm MROUND Giả sử bạn có tập dữ liệu như hình bên dưới, trong đó bạn muốn làm tròn số giờ ước tính đến 5 gần nhất Điều này có nghĩa là 161 sẽ trở thành 160 và 163 sẽ trở thành 165 Dưới đây là công thức sẽ làm điều này =MROUND(B2,5) Hàm MROUND nhận hai đối số. Đối số đầu tiên là số mà bạn muốn làm tròn và đối số thứ hai là bội số mà nó sẽ làm tròn Trong trường hợp này, vì chúng tôi muốn làm tròn đến 5 gần nhất, tôi đã sử dụng 5 làm đối số thứ hai Hãy nhớ rằng điều này không nhất thiết phải làm tròn thành số cao hơn hoặc thấp hơn. Kết quả sẽ phụ thuộc vào giá trị. Trong ví dụ này, nếu phần thập phân trong giá trị nhỏ hơn 2. 5, nó trở thành 0 và nếu nó lớn hơn hoặc bằng 2. 5, sau đó nó trở thành 5 Làm tròn đến bội số gần nhất của 5 trong ExcelTrong ví dụ trên, hàm MROUND sẽ làm tròn đến 5 gần nhất dựa trên giá trị. Đây có thể là một vòng lên hoặc một vòng xuống Nhưng nếu bạn chỉ muốn làm tròn đến 5 gần nhất thì sao? Sau đó, bạn có thể sử dụng TRẦN. hàm MATH Đây là công thức sẽ làm tròn đến 5 gần nhất =CEILING.MATH(B2,5) Làm tròn xuống bội số gần nhất của 5Để làm tròn xuống 5 gần nhất, bạn có thể sử dụng SÀN bên dưới. hàm MATH =FLOOR.MATH(B2,5) Làm tròn đến bội số gần nhất của 10 trong ExcelLấy ví dụ tương tự (tập dữ liệu được hiển thị bên dưới), nếu bạn muốn làm tròn số giờ đến 10 gần nhất, bạn có thể sử dụng hàm MROUND Công thức sau đây sẽ làm tròn các số này đến 10 gần nhất =MROUND(B2,10) Trong trường hợp này, vì chúng ta muốn làm tròn đến 10 gần nhất nên tôi đã sử dụng 10 làm đối số thứ hai Hãy nhớ rằng điều này không nhất thiết phải làm tròn thành số cao hơn hoặc thấp hơn. Kết quả sẽ phụ thuộc vào giá trị. Trong ví dụ này, nếu phần thập phân trong giá trị nhỏ hơn 5, nó sẽ trở thành 0 và nếu phần thập phân lớn hơn hoặc bằng 5, thì nó sẽ trở thành 10 Trong trường hợp bạn chỉ muốn làm tròn lên hoặc làm tròn xuống gần nhất với 10, hãy sử dụng TRẦN. TOÁN hay SÀN. hàm MATH Đây là hai công thức sẽ làm tròn lên bội số gần nhất của 10 =CEILING.MATH(B2,10) =ROUNDUP(B2,-1) Cả hai chức năng này sẽ cho cùng một kết quả Tương tự, nếu bạn muốn làm tròn xuống bội số gần nhất của 10, bạn có thể sử dụng các công thức dưới đây =FLOOR.MATH(B2,10) =ROUNDDOWN(B2,-1) Trong trường hợp bạn đang thắc mắc về sự khác biệt giữa các hàm MROUND và CEILING/FLOOR, đây là bảng so sánh các kết quả Trong trường hợp bạn cho rằng kết quả của hàm MROUND và FLOOR giống nhau, hãy xem lại (gợi ý. Dự án D) Hy vọng bạn thấy các phương pháp hiển thị trong hướng dẫn này hữu ích Trong trường hợp có những cách khác để hoàn thành việc làm tròn, hãy chia sẻ với tôi trong phần nhận xét Bạn cũng có thể thích các Hướng dẫn Excel sau
SÁCH EXCEL MIỄN PHÍ Nhận Ebook 51 mẹo Excel để tăng năng suất và hoàn thành công việc nhanh hơn
Tên CÓ - GỬI SÁCH ĐIỆN TỬ CHO TÔI 2 suy nghĩ về “Cách làm tròn đến số nguyên gần nhất hoặc bội số của 0. 5/5/10 trong Excel”
|