Menu

Tự động điền giá trị dựa trên nhiều ô tham chiếu trong Google Sheets

Sùng Sơn Đăng 05/06/2026 17:54 194 lượt xem 1 trả lời

Chào mọi người,

Dạo này mình đang làm một file quản lý dự án trên Google Sheets, và gặp một vấn đề khá khó chịu. Mình muốn tự động điền một giá trị vào cột C dựa trên giá trị của 3 ô khác nhau ở các cột A, B và D. Cụ thể là:

  • Nếu ô A là 'Hoàn thành' VÀ ô B là 'Đúng hạn' thì ô C điền 'OK'.
  • Nếu ô A là 'Hoàn thành' VÀ ô B là 'Trễ hạn' thì ô C điền 'Cần xem xét'.
  • Nếu ô A là 'Đang thực hiện' thì ô C điền 'Đang tiến hành'.
  • Còn lại thì để trống.

Mình đã thử dùng hàm IF lồng nhau nhưng nó khá dài và khó đọc. Ví dụ:

=IF(AND(A2="Hoàn thành",B2="Đúng hạn"),"OK",IF(AND(A2="Hoàn thành",B2="Trễ hạn"),"Cần xem xét",IF(A2="Đang thực hiện","Đang tiến hành","")))

Có anh em nào có cách nào gọn gàng hơn, hoặc dùng hàm nào khác hiệu quả hơn không? Mình nghĩ có thể dùng hàm IFS hoặc SWITCH nhưng chưa nghĩ ra cách áp dụng cho trường hợp này.

Rất mong nhận được sự giúp đỡ của mọi người!

5

Chào bạn, mình hiểu vấn đề bạn đang gặp phải với hàm IF lồng nhau. Để làm cho công thức ngắn gọn và dễ đọc hơn, bạn thử dùng hàm IFS xem sao nhé. Nó sẽ giúp bạn xử lý nhiều điều kiện một cách trực quan hơn.

Với yêu cầu của bạn, công thức có thể trông như thế này:


=IFS(
  AND(A1="Hoàn thành", B1="Đúng hạn"), "OK",
  AND(A1="Hoàn thành", B1="Trễ hạn"), "Cần xem xét",
  A1="Đang thực hiện", "Đang tiến hành",
  TRUE, ""
)

Bạn kiểm tra xem có đúng ý không nhé!

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký