Hỏi về dò tìm giá trị trong 1 bảng nhất định (1 người xem)

  • Thread starter Thread starter amdpcvn
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

amdpcvn

Thành viên mới
Tham gia
4/4/08
Bài viết
6
Được thích
0
Cảm ơn rất nhiều, nhưng bài viết tôi viết chưa kĩ, với trường hợp cụ thể như sau làm vậy ko được :
ví dụ : TRONG 1 SHEET CỤ THỂ NHƯ SAU :

A ...... B.......... C............ D............. E............ F
1 .....TIVI ........22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

1 .....DVDD.......22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

1 .....BOSS........22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

TÔI MUỐN CĂN CỨ VÀO "TIVI", "DVDD", "BOSS", ĐỂ LẤY GIÁ TRỊ TƯƠNG ỨNG "777" THÌ LÀM SAO ?
VÍ DỤ VỚI :VLOOKUP, ĐIỀU KIỆN LÀ "TIVI", "DVDD", "BOSS", TÔI CÓ THỂ LẤY GIÁ TRỊ "44" TƯƠNG ỨNG.
NHƯNG ĐỂ DÙNG HÀM VLOOKUP TÔI KO BIẾT LÀM SAO ĐỂ LẤY GIÁ TRỊ "777"
HOẶC CÓ 1 HÀM NÀO KHÁC ĐỂ CÓ THỂ LÀM 1 CÔNG VIỆC NÀY KHÔNG.
TRONG SHEET CỦA TÔI CÓ ĐẾN 100 BẢNG NHƯ VẬY, DÙNG VLOOKUP SO SÁNH RỒI TỰ ĐỘNG LẤY GIÁ TRỊ CỐ ĐỊNH TRONG KHOẢNG NHƯ VÍ DỤ GIÁ TRỊ "777" Ở TRÊN.
 
Lần chỉnh sửa cuối:
ko bác nào giúp em với, em đang cần lắm hu hu
 
Tôi muốn lấy giá trị trong 1 bảng nhất định mà không thể nào làm được, mong các bác giúp đỡ giùm mình :
ví dụ như sau :

A ...... B.......... C............ D............. E............ F
1 .....TIVI ........22.......... 33........... 44........... 55
2 ...................66............77...........88.............99
3 ..................111..........222..........333...........444
4 ..................555..........666..........777...........888
5 ..................000..........999.........1010..........2010

Tôi căn cứ vào TIVI, muốn lấy giá trị 777 thì phải dùng hàm nào.
Có rất nhiều bảng như vậy, chỉ khác nhau chữ "TIVI", muốn lấy giá trị tại vị trí bất kì trong bảng, ví dụ lấy giá trị "777" tại cột E4.
Xin chân thành cảm ơn đã giúp đỡ.


Nếu căn vào TIVI (B1) , thì dùng CT thử xem sao,
PHP:
=OFFSET(B1,3,3)

tương tự muốn lấy giá trị 888 thì
PHP:
=OFFSET(B1,3,4)
 
Cảm ơn rất nhiều, nhưng bài viết tôi viết chưa kĩ, với trường hợp cụ thể như sau làm vậy ko được :
ví dụ : TRONG 1 SHEET CỤ THỂ NHƯ SAU :

A ...... B.......... C............ D............. E............ F
1 .....TIVI ........22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

1 .....DVDD.......22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

1 .....BOSS........22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

TÔI MUỐN CĂN CỨ VÀO "TIVI", "DVDD", "BOSS", ĐỂ LẤY GIÁ TRỊ TƯƠNG ỨNG "777" THÌ LÀM SAO ?
VÍ DỤ VỚI :VLOOKUP, ĐIỀU KIỆN LÀ "TIVI", "DVDD", "BOSS", TÔI CÓ THỂ LẤY GIÁ TRỊ "44" TƯƠNG ỨNG.
NHƯNG ĐỂ DÙNG HÀM VLOOKUP TÔI KO BIẾT LÀM SAO ĐỂ LẤY GIÁ TRỊ "777"
HOẶC CÓ 1 HÀM NÀO KHÁC ĐỂ CÓ THỂ LÀM 1 CÔNG VIỆC NÀY KHÔNG.
TRONG SHEET CỦA TÔI CÓ ĐẾN 100 BẢNG NHƯ VẬY, DÙNG VLOOKUP SO SÁNH RỒI TỰ ĐỘNG LẤY GIÁ TRỊ CỐ ĐỊNH TRONG KHOẢNG NHƯ VÍ DỤ GIÁ TRỊ "777" Ở TRÊN.
 
Cảm ơn rất nhiều, nhưng bài viết tôi viết chưa kĩ, với trường hợp cụ thể như sau làm vậy ko được :
ví dụ : TRONG 1 SHEET CỤ THỂ NHƯ SAU :

A ...... B.......... C............ D............. E............ F
1 .....TIVI ........22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

1 .....DVDD.......22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

1 .....BOSS........22.......... 33........... 44........... 55
2 ...................66............77...........88.. ...........99
3 ..................111..........222..........333... ........444
4 ..................555..........666..........777... ........888
5 ..................000..........999.........1010... .......2010

TÔI MUỐN CĂN CỨ VÀO "TIVI", "DVDD", "BOSS", ĐỂ LẤY GIÁ TRỊ TƯƠNG ỨNG "777" THÌ LÀM SAO ?
VÍ DỤ VỚI :VLOOKUP, ĐIỀU KIỆN LÀ "TIVI", "DVDD", "BOSS", TÔI CÓ THỂ LẤY GIÁ TRỊ "44" TƯƠNG ỨNG.
NHƯNG ĐỂ DÙNG HÀM VLOOKUP TÔI KO BIẾT LÀM SAO ĐỂ LẤY GIÁ TRỊ "777"
HOẶC CÓ 1 HÀM NÀO KHÁC ĐỂ CÓ THỂ LÀM 1 CÔNG VIỆC NÀY KHÔNG.
TRONG SHEET CỦA TÔI CÓ ĐẾN 100 BẢNG NHƯ VẬY, DÙNG VLOOKUP SO SÁNH RỒI TỰ ĐỘNG LẤY GIÁ TRỊ CỐ ĐỊNH TRONG KHOẢNG NHƯ VÍ DỤ GIÁ TRỊ "777" Ở TRÊN.
Bạn nên gửi file chính thức lên, mọi người mới giúp bạn đựợc
 
Mình gửi kèm file, các bạn xem giúp dùm mình.
Muốn làm điều này tôi nghĩ VLOOKUP() rất khó.
Thử dùng OFFSET() xem. Công thức ô D2 sheet2:
=OFFSET(Sheet1!$B$1;MATCH(Sheet2!$B2;Sheet1!$B$2:$B$100;0);4) -->Kết quả lấy ô Xanh
=OFFSET(Sheet1!$B$1;MATCH(Sheet2!$B2;Sheet1!$B$2:$B$100;0)+3;4) --> Lấy ô đỏ
Thay đổi các số màu đỏ là có kết quả cả vùng tìm kiếm trong Sheet1.
 
cảm ơn bác, nhưng sao tôi copy dòng lệnh của bác, mò mãi vẫn báo lỗi
Bác thử làm trong file đính kèm của em, rồi up lên em xem thử cái.
Làm phiền và cám ơn bác nhé.
 
cảm ơn bác, nhưng sao tôi copy dòng lệnh của bác, mò mãi vẫn báo lỗi
Bác thử làm trong file đính kèm của em, rồi up lên em xem thử cái.
Làm phiền và cám ơn bác nhé.

Vầy đi cho khỏe:
1> Lấy dòng 1
Mã:
=LOOKUP(2,1/(Sheet1!$B$2:$B$134=$B2),Sheet1!$F$[COLOR=#ff0000]2[/COLOR]:$F$13[COLOR=#ff0000]4[/COLOR])
2> Lấy dòng 2:
Mã:
=LOOKUP(2,1/(Sheet1!$B$2:$B$134=$B2),Sheet1!$F$[COLOR=#ff0000]3[/COLOR]:$F$13[COLOR=#ff0000]5[/COLOR])
3> Lấy dòng 3:
Mã:
=LOOKUP(2,1/(Sheet1!$B$2:$B$134=$B2),Sheet1!$F$[COLOR=#ff0000]4[/COLOR]:$F$13[COLOR=#ff0000]6[/COLOR])
4> Lấy dòng 4:
Mã:
=LOOKUP(2,1/(Sheet1!$B$2:$B$134=$B2),Sheet1!$F$[COLOR=#ff0000]5[/COLOR]:$F$13[COLOR=#ff0000]7[/COLOR])
vân vân và vân vân
1 hàm duy nhất
 
phải nói là cảm ơn bác rất nhiều. tuyệt cú mèo. thanks nhìu nhìu lắm
 

Bài viết mới nhất

Back
Top Bottom