quanglon1989
Thành viên mới
- Tham gia
- 18/2/11
- Bài viết
- 28
- Được thích
- 2
- Giới tính
- Nam
=VLOOKUP(E5,$B$17:$E$21,IF(DAY(D5)<=10,2,IF(AND(DAY(D5)>10,DAY(D5)<=20),3,4)),0)
Thêm một cách nữa, ở [F4] bạn quánh;các bác cho em hỏi dùng hàm gì để tra giá vé
=VLOOKUP(E5,$B$17:$E$21,LOOKUP(DAY(D5),{1,11,21},{2,3,4}),0)
Hoặc cách khác nữa:Thêm một cách nữa, ở [F4] bạn quánh;
=VLOOKUP(E5,$B$17:$E$21,LOOKUP(DAY(D5),{1,11,21},{ 2,3,4}),0)
=VLOOKUP(E5,$B$17:$E$21,MIN(INT((DAY(D5)-1)/10),2)+2,0)
Cái này hình như cũng đúng nữa nè:Hoặc cách khác nữa:
và chắc còn cả đống cách khác nữaPHP:=VLOOKUP(E5,$B$17:$E$21,MIN(INT((DAY(D5)-1)/10),2)+2,0)
=VLOOKUP(E5;$B$17:$E$21;INT((MIN(30;DAY(D5)+9))/10)+1;0)
Nếu muốn kiểu đó thì rút gọn một chút như thế này đi:cảm ơn các bác đã giúp đỡ
với tầm hiểu biết của em bây giờ thì em thấy hàm
=VLOOKUP(E5,$B$17:$E$21,IF(DAY(D5)<=10,2,IF(AND(DAY(D5)>10,DAY(D5)<=20),3,4)),0)
là dễ hiểu nhất
mấy hàm kia em chưa hiểu lắm, để em nghiên cứu tiếp rồi sẽ hỏi các bác sau
1 lần nữa cảm ơn các bác
=VLOOKUP(E5;$B$17:$E$21;IF(DAY(D5)>20;4;IF(DAY(D5)>10;3;2));0)
Bạn có kiểm tra chưa nhỉ?=vlookup(e5,$b$17:$e$21,int(day(d5)/10)+if(day(d5)=31,1,2),0)
Xem ở đây có nhiều cách hay hơn nhiềucâu số 3 m làm như thế này, bạn xem có được không nhé
=IF(OR(WEEKDAY(D5)=1,WEEKDAY(D5)=7),F5*2%,0)