Phanvanphu95
Thành viên mới

- Tham gia
- 10/3/12
- Bài viết
- 15
- Được thích
- 0
Bài tập này khó quá nên mình nhờ các bạn giải giúp
Mình có đính kèm file bài tập này
Mình rất cần sự giúp đỡ của các bạn về bài tập này !
Các bạn giải giúp mình ngay ô đơn giá nhé
Cảm ơn các bạn rất nhiều
View attachment 78697
=VLOOKUP(LEFT(B4;2);$A$17:$E$19;MATCH(--RIGHT(B4);$A$16:$E$16;0);0)
-- để chuyển text thành number, có thể dùng right()*1, value(right()) ...Cảm ơn bạn rất là nhiều !!
Bạn có thể giải thích tại sao lại dùng --right mà không phải là right không ?
Mình chưa hiểu chỗ này !
Thay MATCH(--RIGHT(B4);$A$16:$E$16;0 ) thành RIGHT(B4) +1 cho nó sướngNhập công thức này tại ô E4:
Chú ý dấu phẩy hoặc chấm phẩy đấy.Mã:=VLOOKUP(LEFT(B4;2);$A$17:$E$19;MATCH(--RIGHT(B4);$A$16:$E$16;0);0)
Rất hợp lý !!Thay MATCH(--RIGHT(B4);$A$16:$E$16;0 ) thành RIGHT(B4) +1 cho nó sướng
Tức công thức sẽ là =VLOOKUP(LEFT(B4;2);$A$17:$E$19;RIGHT(B4)+1;0)
Rất hợp lý !!
Mà khó hiểu thật !
Kết quả thì ra đúng mà tại sao lại dùng hàm như vậy
Bạn có thể giải thích RIGHT(B4) +1 được không ?
Đúng là sướng thiệt, chỉ tại tác giả hỏi dùng match() như thế nào nên mình dùng match() thôi.Thay MATCH(--RIGHT(B4);$A$16:$E$16;0 ) thành RIGHT(B4) +1 cho nó sướng
Tức công thức sẽ là =VLOOKUP(LEFT(B4;2);$A$17:$E$19;RIGHT(B4)+1;0)