Công thức nhiều điều kiện

Liên hệ QC

letienmai

Thành viên hoạt động
Tham gia
16/7/14
Bài viết
146
Được thích
45
Kính gửi: anh/chị
Hiện tại mình đang xây dựng nhật ký kiểm tra chất lượng mình muốn gõ kết quả vào sẽ so sánh với tiêu chuẩn và kết luận là đạt hoặc không đạt. Tuy nhiên đang vướng là cột tiêu chuẩn có nhiều định dạng +/- . >=, <= vì vậy mình làm cách thủ công là tạo 02 cột phụ Min,Max và dùng hàm if,left,right,search...nhưng rất là loằng ngoằng.
Vì vậy rất mong mọi người giúp đỡ gợi ý công thức nào không cần dùng cột phụ để dung lượng file được nhẹ (Mình có đính kèm file và ảnh)
Xin cám ơn.

Capture.PNG
 

File đính kèm

  • Trogiup.xlsx
    10.4 KB · Đọc: 16
Kính gửi: anh/chị
Hiện tại mình đang xây dựng nhật ký kiểm tra chất lượng mình muốn gõ kết quả vào sẽ so sánh với tiêu chuẩn và kết luận là đạt hoặc không đạt. Tuy nhiên đang vướng là cột tiêu chuẩn có nhiều định dạng +/- . >=, <= vì vậy mình làm cách thủ công là tạo 02 cột phụ Min,Max và dùng hàm if,left,right,search...nhưng rất là loằng ngoằng.
Vì vậy rất mong mọi người giúp đỡ gợi ý công thức nào không cần dùng cột phụ để dung lượng file được nhẹ (Mình có đính kèm file và ảnh)
Xin cám ơn.

View attachment 262336
Bạn ví dụ minh họa thêm 20 Tiêu chuẩn nữa xem. Hay chỉ bao nhiêu tiêu chuẩn đó thôi bạn?
 
"Đầu bày" là đầu gì vậy bạn? @@
1626141832478.png

Cột Ghi chú để làm gì? Có liên quan gì đề bài?

Còn chưa thấy nêu yêu cầu làm gì? Mới thấy kêu cấm dùng cột phụ!
 
"Đầu bày" là đầu gì vậy bạn? @@
View attachment 262338

Cột Ghi chú để làm gì? Có liên quan gì đề bài?

Còn chưa thấy nêu yêu cầu làm gì? Mới thấy kêu cấm dùng cột phụ!
Hi anh
1. Cột ghi chú em thay bằng Diễn giải.
2. Đầu bày em gõ nhầm đúng là Đầu bài
3. Yêu cầu: em có ghi rõ là dùng công thức ở các ô tô màu xanh lá cây.
Bài đã được tự động gộp:

Bạn ví dụ minh họa thêm 20 Tiêu chuẩn nữa xem. Hay chỉ bao nhiêu tiêu chuẩn đó thôi bạn?
Có mấy trường hợp như trên thôi bạn.
 
Vậy dễ ẹc, haha. Bạn đợi mình xíu. :D
Hi anh.
Ô xanh cụ thể là cột kết quả sẽ được gọi là Đạt khi cột kết quả thỏa mãn các điều kiện cột tiêu chuẩn ngược lại thì là Không đạt.
Bài đã được tự động gộp:

Vậy dễ ẹc, haha. Bạn đợi mình xíu. :D
Hi cám ơn bạn.
 
Đề bài ghi rất rõ:
90 ± 10 ==> trong khoảng 80- 100 ==> Kết quả 99 ==> Đạt, kết quả 105 ==> Không đạt
Đề bài giờ mới gọi là "ghi rất rõ". Còn trước đó: Đề bài không ghi gì cả.

Có biết 90 ± 10 là gì đâu.

=CHOOSE(MATCH(SUBSTITUTE(C6," ",""),{"90±10";"≥90";"≤90"},0),IF(AND(D6<=90+10,D6>=90-10),"Đạt","Không đạt"),IF(D6>=90,"Đạt","Không đạt"),IF(D6<=90,"Đạt","Không đạt"))
 
@letienmai :
Bạn tham khảo công thức tại ô E6 trong file mình đính kèm nhé.
Mình làm rừng thôi, thấy cũng dài. Nếu bạn muốn ngắn hơn thì chờ các bạn khác xem sao, híc.

Mã:
=IF(LEN(C6)>=5;IF(AND(D6>=80;D6<=100);"Đạt";"Không đạt");IF(LEFT(C6;1)="≥";IF(D6>=90;"Đạt";"Không đạt");IF(D6<=90;"Đạt";"Không đạt")))
 

File đính kèm

  • Trogiup.xlsx
    10.9 KB · Đọc: 7
Đề bài giờ mới gọi là "ghi rất rõ". Còn trước đó: Đề bài không ghi gì cả.

Có biết 90 ± 10 là gì đâu.

=CHOOSE(MATCH(SUBSTITUTE(C6," ",""),{"90±10";"≥90";"≤90"},0),IF(AND(D6<=90+10,D6>=90-10),"Đạt","Không đạt"),IF(D6>=90,"Đạt","Không đạt"),IF(D6<=90,"Đạt","Không đạt"))
Cám ơn anh đã quan tâm giúp đỡ.
Tuy nhiên em xin đính chính gõ hơn là số 90 ± 10 là em chỉ demo một số thôi trong thực tế thì không cố định là 90 mà cũng không cố định là 10 mà nó là số nguyên dương ví dụ có thể là: 85 ± 5 hoặc 4 ± 2 .v.v
 
@letienmai :
Bạn tham khảo công thức tại ô E6 trong file mình đính kèm nhé.
Mình làm rừng thôi, thấy cũng dài. Nếu bạn muốn ngắn hơn thì chờ các bạn khác xem sao, híc.

Mã:
=IF(LEN(C6)>=5;IF(AND(D6>=80;D6<=100);"Đạt";"Không đạt");IF(LEFT(C6;1)="≥";IF(D6>=90;"Đạt";"Không đạt");IF(D6<=90;"Đạt";"Không đạt")))
Cám ơn bạn đã quan tâm giúp đỡ.
Do #4 mình sai sót không nói rõ là chỉ có mấy trường hợp là +/-, >=,<= còn lại con số thì ngẫu nhiên như mình vừa viết ở bài #11
 
Kính gửi: anh/chị
Hiện tại mình đang xây dựng nhật ký kiểm tra chất lượng mình muốn gõ kết quả vào sẽ so sánh với tiêu chuẩn và kết luận là đạt hoặc không đạt. Tuy nhiên đang vướng là cột tiêu chuẩn có nhiều định dạng +/- . >=, <= vì vậy mình làm cách thủ công là tạo 02 cột phụ Min,Max và dùng hàm if,left,right,search...nhưng rất là loằng ngoằng.
Chỉ có 3 dạng này: ±, ≥, ≤ , hay còn nhiều dạng khác? Mỗi dạng có thể phải dủng 1 hàm IF+

.
 
Chào bạn,
Bạn có thể tham khảo thêm công thức bên dưới:
=IF(CHOOSE(MATCH(1,--(SUBSTITUTE(C6," ","")={"90±10","≥90","≤90"}),0),(D6>=80)*(D6<=100),D6>=90,D6<=90),"Đạt","Không Đạt")

Hoặc Choose 2 lần thì không cần IF:
=CHOOSE(CHOOSE(MATCH(1,--(SUBSTITUTE(C6," ","")={"90±10","≥90","≤90"}),0),(D6>=80)*(D6<=100),D6>=90,D6<=90)+1,"Không Đạt","Đạt")
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom