Xin các anh chị giúp hàm tham chiếu dữ liệu

Liên hệ QC

thanhnam0119

Thành viên hoạt động
Tham gia
5/10/07
Bài viết
152
Được thích
4
Em xin chào các anh chị!
Em có một file bảo gồm 2 sheet "Tong_hop" và "Du_lieu":
Mục đích làm em muốn tham chiếu mã số BHXH bên sheet "Tong_hop" để lấy số liệu của sheet"Du_lieu".
Nghĩa là 1 mã số bên sheet "Tong_hop" có thể lấy nhiều dữ liệu cùng 1 mã số sheet "Tong_hop" với dữ liệu hàng ngang ạ.
Em xin chân thành cảm ơn. có thể diễn đạt em chưa rõ mong các anh chị thông cảm!
 

File đính kèm

  • DL_doichieu.xlsx
    9.7 KB · Đọc: 23
Em xin chào các anh chị!
Em có một file bảo gồm 2 sheet "Tong_hop" và "Du_lieu":
Mục đích làm em muốn tham chiếu mã số BHXH bên sheet "Tong_hop" để lấy số liệu của sheet"Du_lieu".
Nghĩa là 1 mã số bên sheet "Tong_hop" có thể lấy nhiều dữ liệu cùng 1 mã số sheet "Tong_hop" với dữ liệu hàng ngang ạ.
Em xin chân thành cảm ơn. có thể diễn đạt em chưa rõ mong các anh chị thông cảm!
Ô C2 gõ công thức như sau:
Mã:
=IFERROR(OFFSET(Du_lieu!$C$1,LARGE(INDEX((Du_lieu!$B$2:$B$12=Tong_hop!$B2)*ROW(Du_lieu!$B$1:$B$11),0),COUNTIF(Du_lieu!$B$2:$B$12,Tong_hop!$B2)-COLUMN(A$1)+1),),"")
Fill công thức cho các ô còn lại.
 
Ô C2 gõ công thức như sau:
Mã:
=IFERROR(OFFSET(Du_lieu!$C$1,LARGE(INDEX((Du_lieu!$B$2:$B$12=Tong_hop!$B2)*ROW(Du_lieu!$B$1:$B$11),0),COUNTIF(Du_lieu!$B$2:$B$12,Tong_hop!$B2)-COLUMN(A$1)+1),),"")
Fill công thức cho các ô còn lại.
Em cảm ơn anh nhiều ạ
 
Lần chỉnh sửa cuối:
Em xin chào các anh chị!
Em có một file bảo gồm 2 sheet "Tong_hop" và "Du_lieu":
Mục đích làm em muốn tham chiếu mã số BHXH bên sheet "Tong_hop" để lấy số liệu của sheet"Du_lieu".
Nghĩa là 1 mã số bên sheet "Tong_hop" có thể lấy nhiều dữ liệu cùng 1 mã số sheet "Tong_hop" với dữ liệu hàng ngang ạ.
Em xin chân thành cảm ơn. có thể diễn đạt em chưa rõ mong các anh chị thông cảm!
Của bạn đây. hãy thêm dữ liệu (điều kiện4, 5,6) vào và chạy thử.
 

File đính kèm

  • DL_doichieu mã sô BHXH.xlsm
    19.8 KB · Đọc: 16
Ô C2 gõ công thức như sau:
Mã:
=IFERROR(OFFSET(Du_lieu!$C$1,LARGE(INDEX((Du_lieu!$B$2:$B$12=Tong_hop!$B2)*ROW(Du_lieu!$B$1:$B$11),0),COUNTIF(Du_lieu!$B$2:$B$12,Tong_hop!$B2)-COLUMN(A$1)+1),),"")
Fill công thức cho các ô còn lại.
khi em chạy công thức file load chậm có cách nào khắc phục không ạ!
 

File đính kèm

  • DL_doichieu 771.xlsb
    846.8 KB · Đọc: 5
Dùng cột phụ anh ạ chứ VBA em không rành lắm ạ
Cột phụ sheet dulieu
Mã:
D2 =B2&"-"&COUNTIF($B$2:B2,B2)
copy xuống
sheet tong hop
Mã:
C2 =IFERROR(LOOKUP(2,1/($B2&"-"&COLUMNS($A:A)=Du_lieu!$D$2:$D$1000),Du_lieu!$C$2:$C$1000),"")
copy cho tất cả
 

File đính kèm

  • DL_doichieu.xlsx
    10.2 KB · Đọc: 20
Web KT
Back
Top Bottom