Samantha cần một công thức sẽ làm tròn một giá trị dựa trên việc giá trị đó nhỏ hơn hay bằng 0,25. Vì vậy, chẳng hạn, 3,24 sẽ làm tròn xuống 3 và 3,25 (hoặc lớn hơn) sẽ làm tròn thành 4.

Làm tròn ở vị trí bình thường (.5) khá dễ dàng trong Excel, vì chương trình cung cấp hàm trang tính ROUND. Khi bạn muốn “điểm ngắt” cho việc làm tròn không phải là .5, bạn sẽ cần dựa vào một công thức chứ không phải một hàm trang tính đơn giản.

Có hàng tá công thức (theo nghĩa đen) bạn có thể nghĩ ra để đạt được kết quả bạn cần. Như với nhiều thứ trong Excel, giải pháp phụ thuộc vào bản chất dữ liệu của bạn. Nếu giá trị được làm tròn luôn là số dương, thì các công thức sau sẽ hoạt động tốt. (Tôi không bao gồm các công thức này theo bất kỳ thứ tự cụ thể nào ngoài việc sắp xếp chúng theo thứ tự bảng chữ cái.)

=FLOOR(A1+0.75,1)

=IF(A1-INT(A1)<0.25,FLOOR(A1,1),CEILING(A1,1))

=IF(A1-INT(A1)<0.25,INT(A1),INT(A1)+1)

=IF(A1-INT(A1)<0.25,ROUNDDOWN(A1,0),ROUNDUP(A1,0))

=IF(INT(A1)=INT(A1+0.75),INT(A1),INT(A1)+1)

=IF(MOD(A1,1)<0.25,INT(A1),INT(A1)+1)

=IF(MOD(A1,1)<0.25,ROUNDDOWN(A1,0),ROUNDUP(A1,0))

=IF(MOD(A1,1)<0.25,TRUNC(A1,0),TRUNC(A1,0)+1)

=IF(MOD(A1,SIGN(A1))<0.25,ROUNDDOWN(A1,0),ROUNDUP(A1,0))

=IF(MOD(A1*100,100)>=25,ROUNDUP(A1,0),ROUNDDOWN(A1,0))

=INT(A1)+IF(A1-INT(A1)>=.25,1,0)

=INT(A1)+IF(MOD(A1,1)>=0.25,1,0)

=INT(A1+0.75)

=ROUND(A1,0) + IF(MOD(A1,1)>=.25,1,0)

=ROUND(A1+.25,0)

=ROUNDDOWN(A1-0.25,0)+1 =ROUNDDOWN(A1+0.75,0)

=ROUNDUP(A1-0.24,0)

=ROUNDUP(FLOOR(A1,0.25),0)

=TRUNC(A1)+(MOD(A1,1)>=0.25)

Không nghi ngờ gì nữa, thậm chí có thể có nhiều công thức và biến thể của công thức hơn để làm tròn. Nếu giá trị được làm tròn có thể bao gồm các giá trị âm, thì bạn sẽ cần sử dụng một công thức khác. (Một lần nữa, chúng chỉ được sắp xếp theo thứ tự bảng chữ cái.)

=IF(ABS(A1)-INT(ABS(A1))>=0.25,INT(A1)+IF(A1<0,0,1),INT(A1+IF(A1<0,1,0)))

=ROUND(A1+IF(A1>0,0.25,-0.25),0)

=ROUND(A1+SIGN(A1)*0.25,0)

=ROUND(ROUND(A1*2,0)/2,0)

=ROUNDUP(ROUNDDOWN((A1/0.25),0)*0.25,0)

=ROUNDUP(ROUNDDOWN(A1*4,0)/4,0)

=TRUNC(A1+SIGN(A1)*0.75)

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (10126) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365.