Hỏi bạn chút : Bên sheet bộ mã mẫu phần chức danh là liên tục hay không liên tục, ví dụ A, A, A, B, B, B (là liên tục), không liên tục là A, A, B, B, A, A, BNhờ các bạn tạo giúp công thức lấy dữ liệu từ 1 sheet này qua 1 sheet khác theo file đính kèm nhé
Làm 2 cách luôn đi Anh.Hỏi bạn chút : Bên sheet bộ mã mẫu phần chức danh là liên tục hay không liên tục, ví dụ A, A, A, B, B, B (là liên tục), không liên tục là A, A, B, B, A, A, B
Thử 2 cách trong file đính kèm xem đúng ý không bạnNhờ các bạn tạo giúp công thức lấy dữ liệu từ 1 sheet này qua 1 sheet khác theo file đính kèm nhé
Bạn xem file xem được chưa?Nhờ các bạn tạo giúp công thức lấy dữ liệu từ 1 sheet này qua 1 sheet khác theo file đính kèm nhé
=IFERROR(INDEX('Bộ mã mẫu'!A$2:A$11,SMALL(IF('Bộ mã mẫu'!$A$2:$A$11=$A$2,ROW('Bộ mã mẫu'!A$2:A$11)-ROW('Bộ mã mẫu'!A$2)+1),ROWS('Bộ mã mẫu'!A$2:A2))),"")
Thêm 1 cách nhè nhẹ bằng HLOOKUP(), sheet "Bộ mã - công thức":Nhờ các bạn tạo giúp công thức lấy dữ liệu từ 1 sheet này qua 1 sheet khác theo file đính kèm nhé
C2=$A$2
D2=HLOOKUP(D$1,'Bộ mã mẫu'!$B$1:$AD$11,MATCH($A$2,'Bộ mã mẫu'!$A$1:$A$11,)+COUNTIF($C$1:$C1,$C2),)
anh ơi, mỗi lần cập nhật thêm lái xe lại fill xuống thêm 1 dòng nữa thì hơi bất tiện ạThêm 1 cách nhè nhẹ bằng HLOOKUP(), sheet "Bộ mã - công thức":
Chỉ Enter, fill qua phải và xuống dưới.Mã:C2=$A$2 D2=HLOOKUP(D$1,'Bộ mã mẫu'!$B$1:$AD$11,MATCH($A$2,'Bộ mã mẫu'!$A$1:$A$11,)+COUNTIF($C$1:$C1,$C2),)
Thân
Thêm ý nữa bạn oi, ví dụ có nhiều chức danh nguồn từ sheet bộ mã mẫu thì dữ liệu từ cột C sẽ tự động hiển thi thêm xuống bên dưới bạn akThử 2 cách trong file đính kèm xem đúng ý không bạn
xem lại bài # 5 sửa cthức thành:Thêm ý nữa bạn oi, ví dụ có nhiều chức danh nguồn từ sheet bộ mã mẫu thì dữ liệu từ cột C sẽ tự động hiển thi thêm xuống bên dưới bạn ak
=IFERROR(INDEX('Bộ mã mẫu'!A$2:A$100,SMALL(IF('Bộ mã mẫu'!$A$2:$A$100=$A$2,ROW('Bộ mã mẫu'!A$2:A$100)-ROW('Bộ mã mẫu'!A$2)+1),ROWS('Bộ mã mẫu'!A$2:A2))),"")
Chưa hiểu ý bạnThêm ý nữa bạn oi, ví dụ có nhiều chức danh nguồn từ sheet bộ mã mẫu thì dữ liệu từ cột C sẽ tự động hiển thi thêm xuống bên dưới bạn ak
Chưa hiểu ý bạn
Bạn muốn "tự động" nhiều quá thì nên thử với VBA đi.Mình gửi lại ví dụ thông tin trong file nhé
Ví dụ: cột chức danh trong sheet công thức có thêm nhiều chức danh thì sẽ lấy dữ liệu của nhiều chức danh cho xuống bên dưới bạn nhé
1/ Nếu dữ liệu nguồn cố định 5 dòng cho mỗi chức danh, dùng:Mình gửi lại ví dụ thông tin trong file nhé
Ví dụ: cột chức danh trong sheet công thức có thêm nhiều chức danh thì sẽ lấy dữ liệu của nhiều chức danh cho xuống bên dưới bạn nhé
C2=IFERROR(IF(COUNTIF($C$1:C1,C1)=IF(COUNTIF($A$2:$A$10,C1),5,1/0),T(INDEX($A$2:$A$10,MATCH(C1,$A$2:$A$10,)+1)),C1),T(A2))
D2=IFERROR(HLOOKUP(D$1,'Bộ mã mẫu'!$B$1:$AD$100,MATCH($C2,'Bộ mã mẫu'!$A$1:$A$100,)+COUNTIF($C$1:$C1,$C2),),"")
C2=IFERROR(IF(COUNTIF($C$1:C1,C1)=VLOOKUP(C1,$A$2:$B$10,2,),T(INDEX($A$2:$A$10,MATCH(C1,$A$2:$A$10,)+1)),C1),T(A2))
D2=IFERROR(HLOOKUP(D$1,'Bộ mã mẫu'!$B$1:$AD$100,MATCH($C2,'Bộ mã mẫu'!$A$1:$A$100,)+COUNTIF($C$1:$C1,$C2),),"")
Anh Ba Tê cái gì cũng làm được nhỉ, giỏi quá . Tks nhiều akBạn muốn "tự động" nhiều quá thì nên thử với VBA đi.
Tôi không rành tiếng nước ngoài, tiếng Việt tôi còn chưa dám tin là mình viết đúng chỉnh tả, lại càng không hiểu được các từ viết tắt.Tks nhiều ak
Vâng, cảm ơn anh nhiều.Tôi không rành tiếng nước ngoài, tiếng Việt tôi còn chưa dám tin là mình viết đúng chỉnh tả, lại càng không hiểu được các từ viết tắt.
"Tks nhiều ak" là gì vậy? Chửi nhau sao? Không dùng được từ nào bằng tiếng Việt để diễn tả được ý?
Bạn muốn "tự động" nhiều quá thì nên thử với VBA đi.
Data hơn 1000 dòng hay Kết quả xuất ra hơn 1000 dòng?Vâng, cảm ơn anh nhiều.
Bài đã được tự động gộp:
Anh Ba tê oi, dữ liệu lên đến 1000 dòng thì báo lỗi
anh xem giúp dữ liệu làm đến 1000 dòng anh ạ
Data là 560 dòng , và kết quả xuất ra hơn 1000 dòng ạData hơn 1000 dòng hay Kết quả xuất ra hơn 1000 dòng?
Vậy là dữ liệu thật của bạn không giống file gởi lên?Data là 560 dòng , và kết quả xuất ra hơn 1000 dòng ạ
Vậy là dữ liệu thật của bạn không giống file gởi lên?
Sheet Data 560 dòng thì yêu cầu trong file khi xuất ra tối đa chỉ 560 dòng, ở đâu ra và ra kiểu gì để hơn con số 560?
Chẳng lẽ cột A sheet GPE, bạn nhập 5 ô "Lái xe", 10 ô "Công nhân"?
Đưa file và giải thích, ví dụ kết quả cũng nên "giống thật" mọi người mới giúp một cách chính xác được.
Bạn gởi file và yêu cầu giống thật lên đi.