Bài liên quan đến IF

Liên hệ QC

nanhtrang1211

Thành viên mới
Tham gia
7/10/08
Bài viết
10
Được thích
0
dùng hàm IF,kết hợp hàm OR,AND để xác định kết quả cho cột kết quả :Nếu HS có xếp loại là giỏi hay khá và hạnh kiểm tốt hay khá thì kết quả là tiên tiến,nếu không thuộc các dạng trên thì bỏ trống.
 

File đính kèm

  • bài tập6.xls
    16 KB · Đọc: 25
Bạn xem bài giải nhé.
 

File đính kèm

  • bài tập6.xls
    16.5 KB · Đọc: 16
Bạn thử chép công thứ này vào ô K3 nhé: =IF(AND(OR(trim(I3)="Giỏi",trim(I3)="Khá"),OR(trim(D3)="Tốt",trim(D3)="Khá")),"Tiên Tiến","")
 
Chú ý: Hạnh kiểm Tốt của bạn có khoảng trống nên phải dùng hàm TRIM.
 
dùng hàm IF,kết hợp hàm OR,AND để xác định kết quả cho cột kết quả :Nếu HS có xếp loại là giỏi hay khá và hạnh kiểm tốt hay khá thì kết quả là tiên tiến,nếu không thuộc các dạng trên thì bỏ trống.
Bạn isert thêm vào sau 2 cột "Hạnh kiểm" và "xếp loại ", sau đó dùng hàm trim() để cắt các khoảng trống (công thức trim ở cột E, và K)
sau đó dùng hàm if như sau:
=IF(AND(E3="Tốt",K3="giỏi"),"tiên tiến",IF(AND(E3="Tốt",K3="khá"),"tiên tiến",""))
 
Bạn isert thêm vào sau 2 cột "Hạnh kiểm" và "xếp loại ", sau đó dùng hàm trim() để cắt các khoảng trống (công thức trim ở cột E, và K)
sau đó dùng hàm if như sau:
=IF(AND(E3="Tốt",K3="giỏi"),"tiên tiến",IF(AND(E3="Tốt",K3="khá"),"tiên tiến",""))
Chào bạn,
Ô E3=Tốt, K3 hoặc giỏi hoặc khá là được tiên tiến rồi! Vậy có nhất thiết phải dùng hai hàm If không?

Mình xin rút gọn lại chút nha:
PHP:
=IF(AND(E3="Tốt",OR(K3="giỏi",K3="khá")),"Tiên Tiến","")
Hoặc không dùng IF:
PHP:
=CHOOSE((E3="Tốt")*((K3="giỏi")+(K3="Khá"))+1,"","Tiên Tiến")
 
Lần chỉnh sửa cuối:
Chào bạn,
Ô E3=Tốt, K3 hoặc giỏi hoặc khá là được tiên tiến rồi! Vậy có nhất thiết phải dùng hai hàm If không?

Mình xin rút gọn lại chút nha:
PHP:
=IF(AND(E3="Tốt",OR(K3="giỏi",K3="khá")),"Tiên Tiến","")
Hoặc không dùng IF:
PHP:
=CHOOSE((E3="Tốt")*((K3="giỏi")+(K3="Khá"))+1,"","Tiên Tiến")
Hạnh kiểm Khá cũng nằm trong diện xét "Tiên tiến" mà ca_dafi
Nếu HS có xếp loại là giỏi hay khá hạnh kiểm tốt hay khá thì kết quả là tiên tiến,nếu không thuộc các dạng trên thì bỏ trống.
 
COP_KH ơi! cách giải của bạn hay nhất nhưng mà hình như bạn có chút nhầm rồi phải như thế này chứ:
=IF(AND(OR(D4=$D$3,D4=$D$4),OR(I4=$I$5,I4=$I$4)),"TT","")
chứ như bạn:
=IF(AND(OR(D5=$D$3,$D$4),OR(I5=$I$5,I5=$I$4)),"TT","")
thiếu mất một trường hợp bạn à!
Nhưng dù sao cũng cảm ơn bạn nhiều lắm mình thấy cách giải của bạn độc đáo mà hay,dễ hiểu nhất!
một lần nữa cảm ơn mọi người!
 
Xin hỏi mấy bạn có phải do mình chỉnh canh giữa nên mới có khoảng trống đó không chứ bình thường không có trim() vẫn đúng đúng không?Vì mình cũng xài y như solmoon2211 làm chỉ là không có trim thôi như vậy thì mình vẫn đúng đúng không?
 
Xin hỏi mấy bạn có phải do mình chỉnh canh giữa nên mới có khoảng trống đó không chứ bình thường không có trim() vẫn đúng đúng không?Vì mình cũng xài y như solmoon2211 làm chỉ là không có trim thôi như vậy thì mình vẫn đúng đúng không?

Hàm trim dùng để cắt khoảng trắng thừa bạn à, VD bạn có chuỗi " Trần Anh Ngọc " sau khi dùng trim thì sẽ thành "Trần Anh Ngọc". Cái này không có liên quan gì đến việc canh chỉnh trái, giữa, phải bạn à.
 
Web KT
Back
Top Bottom