Bạn thử xem nhé:Bạn làm tròn bằng hàm ROUND ngay ở tham số thứ 2 của hàm VLOOKUP (cột 2 hay cột 3, 4 là tùy tham số thứ 3 của hàm này). Như vậy làm "thủ công được" và chắc máy tính cũng xử lý nhanh hơn.
Ví dụ công thức VLOOKUP(x, A20:B50, 2,0), thì
- tại C20 bạn nhập =ROUND(B20,2), chép xuống C50
- Chọn C20:C50, Chép value trở lại B20:B50
Nếu bạn không muốn sửa cột B như trên thì sửa VLOOKUP(x, A20:B50, 2,0) thành VLOOKUP(x, A20:B50, 3,0)
Bạn thử xem nhé:
ngay ô bạn để công thức vlookup bạn thay thế bằng công thức sau luôn:
=ROUND(VLOOKUP(x;A20:B50;2;FALSE);0)
Tìm giá trị x, trong mảng từ A20 đến B50, lấy cột 2 (tức cột B). Rồi làm tròn số bằng hàm Round. Ở đây mình lấy số lẻ là 0, nếu bạn muốn lấy 2 số lẻ thì thay số 0 bằng số 2.
vba àh, nếu thế tham khảo cái này chắc làm ngon thui.Ví dụ em cố 1 ô có công thức "=vlookup(.....)". Em muốn thêm hàm round vào để làm tròn số. File của em có rất nhiều sheet nên nếu thêm thủ công thì mất thời gian lắm. Nhờ các bác chỉ giúp