CHỮA LỖI HÀM ĐIỀU KIỆN

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

nguyenan1602

Thành viên mới
Tham gia
18/7/24
Bài viết
2
Được thích
0
xin chào ACE. em có 1 số vấn đề cần mọi người giúp đỡ ạ
-nếu hôm nay-Need day>4 và số lượng còn lại >0 thì "DOING"
-nếu hôm nay-Need day<4 và số lượng còn lại >0 thì "PRIORITY"
-nếu hôm nay>Need day và số lượng còn lại >0 thì "DELAY"
-Nếu số lượng còn lại =0 thì "FINISH"
-không có dữ liệu để trống
EM CÁM ƠN
 

File đính kèm

mình nghĩ có thể sửa thế này
=IFS(ISBLANK(G5),"",H5=0,"FINISH",AND(H5>0, DAYS(D5,TODAY())>4), "DOING", AND(H5>0, DAYS(D5,TODAY())<4,DAYS(D5,TODAY())>0), "PRIORITY", AND(H5>0, DAYS(D5,TODAY())<0), "DELAY")
 
Lần chỉnh sửa cuối:
chổ trường hợp thứ 3 có nhầm lẫn gì không bạn?
Đọc "Need day" cả chục lần mới hiểu nó là "Required Date" :p
trường hợp 3 là 1 cộng 2. Theo thuật ngữ Toán Đại Số thì mỗi nhánh lô gic phải là một tập hợp riêng biệt. Ở đây 3 và 2 giao nhau cho đến ngày thứ 4 (trường hợp <4), sau đó (trường hợp >4) thì 3 và 1 giao nhau. Tổng kết lại 3 là trường hợp =4
Đó là lô gic suy theo lời thớt. Tôi không nghĩ thớt thực sự muốn vậy.

Thớt hấp tấp quá không chịu suy nghĩ lô gic trước khi hỏi bài. Chứ nếu xem kỹ lại sẽ thấy điều kiện còn bao nhiêu món (=0 và >0) đi trước rồi mới tới điều kiện còn bao nhiêu ngày.

@thớt: lần sau tránh viết tiêu đề toàn ký tự hoa thì tôi sẽ giúp trực tiếp. Hiện giờ thì tôi chỉ mách cho là cần sắp xếp lại lô gic. Lô gic đúng thì sẽ tự tìm ra cách làm.
 
Web KT

Bài viết mới nhất

Back
Top Bottom