shinichiqn
Thành viên mới
- Tham gia
- 31/10/08
- Bài viết
- 6
- Được thích
- 0
cái này đơn giản nhất là dùng Vlookup(...) kết hợp thêm if (B2=10,1,if(B2=11,2...,4)Ở đây ... Cái bàng điểm nó kêu nhập vào .. em nghĩ là dùng hàm index nhưng ko biết sử lí sao ..
các anh giúp em ... em thấy cái " khac " tức là các lớp 7 và 9 đó ...
ko có, nên qui về cột khác .. vậy ai giúp em nhé ...
View attachment 18188
Anh giúp em .. làm ra giùm luôn đi ... hôm qua em làm theo kiểu này rồi mà hem đc ...
F7=INDEX($E$16:$H$17,MATCH(D7,$D$16:$D$17,1),IF(ISERROR(MATCH(E7,$E$15:$H$15,1)),4,(MATCH(E7,$E$15:$H$15,1))))
Dùng ct trên thay D7 =Còn 1 vấn đề nữa đây nè giúp em lun hen ...
View attachment 18193
Lấy chữ thứ 3 của tên ... Đi so với chữ cuối trong bảng đó mấy anh ..
mid(d7,3,1) so với ... right(D16,1)
chính xác là đề như thế đó ... .. em cũng bó tay lun
Làm như anh nói mà ko ra anh ơi ..=VLOOKUP(D7,$D$16:$H$17,IF(E7=10,2,IF(E7=11,3,IF(E7=12,4,5))),0)
Còn 1 vấn đề nữa đây nè giúp em lun hen ...
View attachment 18193
Lấy chữ thứ 3 của tên ... Đi so với chữ cuối trong bảng đó mấy anh ..
mid(d7,3,1) so với ... right(D16,1)
chính xác là đề như thế đó ... .. em cũng bó tay lun
Ở bảng tra điểm, nếu ta bố trí=VLOOKUP(D7,$D$15:$H$17,(E7-8)*(E7>9)+(E7<10)*5,0)
Tại Ô A7:
PHP:=VLOOKUP("TEN"&MID(D7,3,1),$D$16:$H$17,IF(E7=10,2,IF(E7=11,3,IF(E7=12,4,5))),0)
=INDEX($E$16:$H$17,IF(MID(D7,3,1)="A",1,2),IF(E7=10,1,IF(E7=11,2,IF(E7=12,3,4))))
=INDEX($E$16:$H$17,IF(MID(D7,3,1)="A",1,2),IF(E7<=9,4,MATCH(E7,$E$15:$G$15,0)))