Giúp đỡ về hàm tìm kiếm trong nhiều sheet (1 người xem)

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

viendinhngoc

Thành viên hoạt động
Tham gia
10/4/11
Bài viết
166
Được thích
4
m có thắc mắc mong bạn giải đáp giúp
m có file nhiều sheet từ tháng 1-12 là tháng lương, mỗi tháng 1 sheet
giờ muốn làm 1 sheet lấy dữ liệu từ 1 trong 12 tháng này
làm thế nào khi m gõ tháng 1 hay 2,3,4 thì nó tìm kiếm trong sheet tương ứng
mong các bạn giúp
 
cầu trúc các sheet 1-12 giống hệt nhau
 
m có thắc mắc mong bạn giải đáp giúp
m có file nhiều sheet từ tháng 1-12 là tháng lương, mỗi tháng 1 sheet
giờ muốn làm 1 sheet lấy dữ liệu từ 1 trong 12 tháng này
làm thế nào khi m gõ tháng 1 hay 2,3,4 thì nó tìm kiếm trong sheet tương ứng
mong các bạn giúp
Sao mãi ko thấy đưa file lên thế bạn. Phải có file giả lập chứ, Có thể phải làm bằng VBA đó
 
file m gửi lên rồi mà bạn
khoog có vba thì tốt khong có hàm nào thông thường ah bạn
vì m không chuyên excel lắm
 
Bạn thử công thức này vào ô G5 rồi fill xuống
=VLOOKUP(B5;INDIRECT("'"&$G$2&"'!$B:$E");4;0)
 
file m gửi lên rồi mà bạn
khoog có vba thì tốt khong có hàm nào thông thường ah bạn
vì m không chuyên excel lắm
Vì không có kết quả mẫu nên mình làm thử, nếu đúng thì bạn tự chế biến công thức nhé
G5=INDIRECT($G$2 & "!D" & (ROW()+5))
H5=INDIRECT($G$2 & "!E" & (ROW()+5))
 
Ok rồi bạn
nhưng còn chưa hiểu các dấu "" của bạn
hi
 
indirect hơi khó hiểu thậthicbình thường m chỉ dùng hàm + - bình thường thôi nên hàm ccao cao tí hơi gà
 
Theo mình nghĩ thì những gì bạn cần đều có thể sử dụng hàm làm được hết.
Bạn không dùng VBA được thì bạn yêu cầu hàm, nhưng lại yêu cầu hàm đơn giản nữa thì..... bó tay, mỗi người có trình độ khác nhau nên sử dụng hàm cũng sẽ khác nhau.
Ngoài ra ban chỉ đưa ra yêu cầu mà không có file thì đành chịu |||||
Nhưng có 1 số cái cần theo:
- Sheet tháng 1 -> 12 cấu trúc giống hệt nhau (có thể có nhiều nhân viên hay ít nhân viên hơn)
- Có 1 sheet tổng bạn oánh vào tháng nào, ví dụ: số 1 là tháng 1 thì nó nhảy ra dữ liệu của tháng đó.
Mấy cái này xài vlookup chắc cũng ok, hihihi /-*+/
 
indirect hơi khó hiểu thậthicbình thường m chỉ dùng hàm + - bình thường thôi nên hàm ccao cao tí hơi gà
nếu thấy hơi khó hiểu thì tạm thời cất để đó, hôm sau lại xem tiếp, khi nào chán thì thôi, có như vậy thì bạn mới hiểu được
hàm indirect chả có gì khó khăn đâu, bạn tập làm nó với những ví dụ đơn giản đi
hàm indirect có công dụng là biến 1 chuỗi là địa chỉ thành 1 địa chỉ vậy thôi
ví dụ Tại ô A1= "HELLO"
tại ô B1 bạn gõ = INDIRECT("A1") kết quả sẽ ra là HELLO
INDIRECT("A1") khi bạn gõ như vậy nó sẽ lấy cái chuỗi là A1 sau đó nó biến A1 thành 1 địa chỉ trong EXCEL có vùng tham chiếu là A1
 
bạn hướng dẫn cụ thể được không thank bạn
 
công thức hàm tìm kiếm

giúp về công thức, Dùng công thức nào lấy tên nhân viên phù hợp với chức vụ và công ty từ sheet tổng hợp chuyển qua sheet chi tiết
 

File đính kèm

giúp về công thức, Dùng công thức nào lấy tên nhân viên phù hợp với chức vụ và công ty từ sheet tổng hợp chuyển qua sheet chi tiết

Dữ liệu chưa thật nên chỉ như vầy.
Công thức ô C2 sheet Chi tiet:
PHP:
=IFERROR(OFFSET('TONG HOP'!$B$1;SMALL(IF('TONG HOP'!$C$2:$C$8=$B2;IF('TONG HOP'!$D$2:$D$8=C$1;ROW('TONG HOP'!$D$2:$D$8)-1;"");"");COUNTIF($B$2:$B2;$B2)););"") "Ctrl+Shift+Enter"
Tự chỉnh lại địa chỉ các vùng cho phù hợp dữ liệu thật.
Nên dùng Name cho các vùng dữ liệu và làm gọn công thức, không cần Ctrl+Shift+Enter.
 

File đính kèm

Lần chỉnh sửa cuối:
chào bạn nếu giờ muốn tìm kiếm trong file excel khác
mà cũng tìm nhiều sheet như trên thì dùng indirect ntn vậy
m chưa tìm ra
 

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

Back
Top Bottom