Công thức dò tìm theo điều kiện để gộp dữ liệu cell (1 người xem)

Liên hệ QC

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

congaco

Thành viên mới
Tham gia
13/1/11
Bài viết
19
Được thích
0
Em kính chào các anh chị trên diễn đàn ạ! :D :D
Do trình exel em gà, chỉ làm được những công thức đơn giản, hôm nay gặp vấn đề khó không giải quyết được nên em lên đây kính nhờ các anh chị giúp em ạ.
Vấn đề của em hiện tại là em cần gộp data từ nhiều cell có điều kiện. Cụ thể:
- Trong Sheet 1 em có bảng dữ liệu với 2 cột là Mã Đơn Hàng và Sản Phẩm. Mã Đơn Hàng có thể trùng với nhau nhưng không nằm gần nhau.
- Trong Sheet 2 em muốn tổng hợp tại để tham khảo. Khi em gõ Mã Đơn Hàng vào ô A1 thì ô B1 sẽ tìm và gộp toàn bộ Sản Phẩm có Mã Đơn Hàng giống như ô A1, phân cách với nhau bằng dấu phẩy hoặc dấu gạch đứng

Em có đính kèm file ví dụ. Nhờ các anh chị hướng dẫn em cách làm ạ.
 

File đính kèm

Em kính chào các anh chị trên diễn đàn ạ! :D :D
Do trình exel em gà, chỉ làm được những công thức đơn giản, hôm nay gặp vấn đề khó không giải quyết được nên em lên đây kính nhờ các anh chị giúp em ạ.
Vấn đề của em hiện tại là em cần gộp data từ nhiều cell có điều kiện. Cụ thể:
- Trong Sheet 1 em có bảng dữ liệu với 2 cột là Mã Đơn Hàng và Sản Phẩm. Mã Đơn Hàng có thể trùng với nhau nhưng không nằm gần nhau.
- Trong Sheet 2 em muốn tổng hợp tại để tham khảo. Khi em gõ Mã Đơn Hàng vào ô A1 thì ô B1 sẽ tìm và gộp toàn bộ Sản Phẩm có Mã Đơn Hàng giống như ô A1, phân cách với nhau bằng dấu phẩy hoặc dấu gạch đứng

Em có đính kèm file ví dụ. Nhờ các anh chị hướng dẫn em cách làm ạ.
Dùng cột phụ nhe bạn:
 

File đính kèm

Wow. Em cảm ơn anh ạ.
Quá nhanh luôn :D
Em còn có thêm vấn đề nữa ạ. Cũng trong file đó, có thêm cột số lượng và đơn giá. Khi em gõ mã đơn hàng và đã được tổng hợp sản phẩm rồi thì có thể tính được tổng giá trị đơn hàng không ạ?
Kính nhờ anh hướng dẫn ạ.
 

File đính kèm

Wow. Em cảm ơn anh ạ.
Quá nhanh luôn :D
Em còn có thêm vấn đề nữa ạ. Cũng trong file đó, có thêm cột số lượng và đơn giá. Khi em gõ mã đơn hàng và đã được tổng hợp sản phẩm rồi thì có thể tính được tổng giá trị đơn hàng không ạ?
Kính nhờ anh hướng dẫn ạ.
Dùng công thức SUMIF() đi bạn, cái khó thì leoheocon đã thực hiện rồi! --=0
Mã:
H3=SUMIF($A$3:$A$14,$F3,$D$3:$D$14)

Fill xuống

Chúc bạn ngày vui.
 
Dạ em cảm ơn ạ.
Nhưng ý của em là nó phải nhân đơn giá với số lượng rồi mới SUM ạ. Em dựa theo gợi ý của anh thì phải làm thêm cột phụ nữa. Có cách nào không dùng cột phụ không ạ?
Kình nhờ anh hướng dẫn ạ. :D
 
Dạ em cảm ơn ạ.
Nhưng ý của em là nó phải nhân đơn giá với số lượng rồi mới SUM ạ. Em dựa theo gợi ý của anh thì phải làm thêm cột phụ nữa. Có cách nào không dùng cột phụ không ạ?
Kình nhờ anh hướng dẫn ạ. :D
Bạn sữa CT của anh quocgiacan lại như vầy xem:
Mã:
H3=SUMPRODUCT(($A$3:$A$14=F3)*$C$3:$C$14*$D$3:$D$14)
Fill xuống!!!
 
Em đã thử và không được ạ.
Em nghĩ dùng cột phụ cũng không sao.
Cảm ơn hai anh leoheocon quocgiacan rất rất rất rất nhiều
Chúc hai anh buổi tối vui vẻ :D :D :D
 
Em đã thử và không được ạ.
Em nghĩ dùng cột phụ cũng không sao.
Cảm ơn hai anh leoheocon quocgiacan rất rất rất rất nhiều
Chúc hai anh buổi tối vui vẻ :D :D :D
Sao không được ta, mình thấy bình thường mà, đâu cần phải thêm cột phụ!!!
 

File đính kèm

Vâng em cảm ơn anh ạ. Hôm qua cuối ngày em không tập trung được nên xem chưa kỹ, làm nhầm lẫn một chút. Sáng nay em đã thử lại và được rồi ạ.
Chúc anh ngày mới tốt lành, vui vẻ và may mắn ạ :D
 
Em kính chào các anh chị trên diễn đàn ạ! :D :D
Do trình exel em gà, chỉ làm được những công thức đơn giản, hôm nay gặp vấn đề khó không giải quyết được nên em lên đây kính nhờ các anh chị giúp em ạ.
Vấn đề của em hiện tại là em cần gộp data từ nhiều cell có điều kiện. Cụ thể:
- Trong Sheet 1 em có bảng dữ liệu với 2 cột là Mã Đơn Hàng và Sản Phẩm. Mã Đơn Hàng có thể trùng với nhau nhưng không nằm gần nhau.
- Trong Sheet 2 em muốn tổng hợp tại để tham khảo. Khi em gõ Mã Đơn Hàng vào ô A1 thì ô B1 sẽ tìm và gộp toàn bộ Sản Phẩm có Mã Đơn Hàng giống như ô A1, phân cách với nhau bằng dấu phẩy hoặc dấu gạch đứng

Em có đính kèm file ví dụ. Nhờ các anh chị hướng dẫn em cách làm ạ.
Cho em hỏi lại câu này ạ. :D
Công thức của anh leoheocon đã giúp em làm được như mong muốn. Nhưng trong quá trình sử dụng thì phát sinh việc dữ liệu gộp lại có dữ liệu trùng. Ví dụ nếu đơn hàng có 3 lần gà, công thức sẽ list ra: gà | gà | gà. Nếu em muốn dữ liệu khi gộp tự động lọc dữ liệu trùng thì có được không? Và nếu như vậy thì có ảnh hưởng đến công thức SUM không?
Kính nhờ các anh chị hướng dẫn thêm cho em ạ.
 
Cho em hỏi lại câu này ạ. :D
Công thức của anh leoheocon đã giúp em làm được như mong muốn. Nhưng trong quá trình sử dụng thì phát sinh việc dữ liệu gộp lại có dữ liệu trùng. Ví dụ nếu đơn hàng có 3 lần gà, công thức sẽ list ra: gà | gà | gà. Nếu em muốn dữ liệu khi gộp tự động lọc dữ liệu trùng thì có được không? Và nếu như vậy thì có ảnh hưởng đến công thức SUM không?
Kính nhờ các anh chị hướng dẫn thêm cho em ạ.
Bạn nhận lại file nhe!!!
 

File đính kèm

Anh leoheocon ơi, anh có thể giúp em công thức tương tự trong Google Sheets không ạ? Sau khi em làm hoàn thành theo hướng dẫn của anh và share qua Google để cho nhiều người dùng thì Google Sheets không hiển thị đúng như Exel nữa. :(
 
Có ai giúp đỡ hướng dẫn em với ạ :(
 
Bạn có thể chia sẻ dữ liệu của bạn thay vì bạn gửi những yêu cầu như ví dụ. Có thể tùy theo cấu trúc file mà sẽ có những gọi ý riêng cho bạn.
 
Em đã gửi file ví dụ kèm theo đấy ạ. Anh có thể copy dữ liệu trong đó lên Google Sheet sẽ hiểu em muốn nói gì ngay ạ. Dữ liệu của em tương tự như trong phần ví dụ và là tiêu đề của topic này. Em cần ghép data trong nhiều cell lại theo một điều kiện, ở đây là mã đơn hàng, loại bỏ dữ liệu trùng để cho ra kết quả cuối cùng hiển thị tại một cell. Anh leoheoconỉ đã hướng dẫn em làm được, nhưng công thức đó chỉ hoạt động trên Exel, không hoạt động trên Google Sheet và em không hiểu tại sao. Em là tay ngang, ít sử dụng ứng dụng văn phòng nên chỉ biết các hàm Exel cơ bản, công thức phức tạp như anh leoheocon hướng dẫn em đang cố đọc và hiểu nhưng chưa được, vì vậy em không biết lỗi xuất phát từ đâu mới tiếp tục làm phiền mọi người. :(

Về phần tại sao dùng Google Sheet mà không dùng các giải pháp như A-Tools là vì ngân sách không cho phép ạ. Thêm nữa dữ liệu được lưu trên cloud, tính đồng bộ nhanh và có thể phân quyền dễ dàng ạ.
 
Lần chỉnh sửa cuối:
Em đã gửi file ví dụ kèm theo đấy ạ. Anh có thể copy dữ liệu trong đó lên Google Sheet sẽ hiểu em muốn nói gì ngay ạ. Dữ liệu của em tương tự như trong phần ví dụ và là tiêu đề của topic này. Em cần ghép data trong nhiều cell lại theo một điều kiện, ở đây là mã đơn hàng, loại bỏ dữ liệu trùng để cho ra kết quả cuối cùng hiển thị tại một cell. Anh leoheoconỉ đã hướng dẫn em làm được, nhưng công thức đó chỉ hoạt động trên Exel, không hoạt động trên Google Sheet và em không hiểu tại sao. Em là tay ngang, ít sử dụng ứng dụng văn phòng nên chỉ biết các hàm Exel cơ bản, công thức phức tạp như anh leoheocon hướng dẫn em đang cố đọc và hiểu nhưng chưa được, vì vậy em không biết lỗi xuất phát từ đâu mới tiếp tục làm phiền mọi người. :(

Về phần tại sao dùng Google Sheet mà không dùng các giải pháp như A-Tools là vì ngân sách không cho phép ạ. Thêm nữa dữ liệu được lưu trên cloud, tính đồng bộ nhanh và có thể phân quyền dễ dàng ạ.
Google Sheet, mình không biết sài bạn ơi!!!
 
Em đã tìm hiểu về công thức của anh leoheocon tại đây và hiểu ra vấn đề nằm ở việc Google Sheet không hiểu phần mảng ảo: 1/($A$2:$Ax). Như vậy là không có cách nào để đưa công thức này lên Google Sheet được :(. Anh leoheocon có cách nào khác để gộp cell nữa không ạ?
 
Em đã tìm hiểu về công thức của anh leoheocon tại đây và hiểu ra vấn đề nằm ở việc Google Sheet không hiểu phần mảng ảo: 1/($A$2:$Ax). Như vậy là không có cách nào để đưa công thức này lên Google Sheet được :(. Anh leoheocon có cách nào khác để gộp cell nữa không ạ?
Excel không có hàm nối chuỗi theo đk đâu bạn, không dùng cột phụ thì phải dùng VBA, VBA thì không biết ggogle sheet có làm được không nữa!!!
 
Với tay mơ như em thì dùng VBA còn phức tạp hơn nữa. Google Sheet có hỗ trợ code nhưng bằng ngôn ngữ khác, không phải bằng VBA anh ạ.
Tuy nhiên em đã giải quyết được vấn đề này sau khi ngồi từ sáng đến giờ để nghiên cứu. Em xin chia sẻ để trong trường hợp có ai giống em thì giải quyết được ngay. Đó là các công thức mảng khi chuyển từ exel lên Google Sheet thì phải thêm ArrayFormula phía trước để Google Sheet hiểu đây là công thức mảng.
Cụ thể như sau:
Công thức của anh leoheocon trên Exel:
=IFERROR(LOOKUP(2,1/($A$2:A2=A3),$E$2:E2)&IF(COUNTIFS($A$2:A2,A3,$B$2:B2,B3),,"|"&B3),B3)
Công thức này khi đưa lên Google Sheet thì như thế này:
= ARRAYFORMULA(IFERROR(LOOKUP(2,1/($A$2:A2=A3),$E$2:E2)&IF(COUNTIFS($A$2:A2,A3,$B$2:B2,B3),,"|"&B3),B3))


Một lần nữa em xin cảm ơn các anh leoheocon và anh quocgiacan đã hướng dẫn để em có thể hoàn thành công việc ạ. Chúc hai anh có một mùa giáng sinh vui vẻ và an lành.
 
Lần chỉnh sửa cuối:
tạo thêm cột phụ, để đơn giản công thức hơn
 

File đính kèm

Em cảm ơn anh HieuCD đã hướng dẫn, nhưng khi em test thực tế thì ra kết quả chưa đúng anh ạ
ketquachuadung.jpg
 
Em cảm ơn anh HieuCD đã hướng dẫn, nhưng khi em test thực tế thì ra kết quả chưa đúng anh ạ
dữ liệu thay đổi thì công thức phải đổi theo
Mã:
E3 =IF(COUNTIFS($B$2:B2,B3,$A$2:A2,A3),"",A3)
F3 =IF(AND(E3<>"",COUNTIF(E4:$E$14,E3)),B3&"|"&OFFSET(F3,MATCH(E3,E4:$E$14,0),),B3)
copy xuống
 
Em đã làm lại như anh hướng dẫn và đã được, tuy dòng cuối cùng tự động thêm dấu "|" ảnh hưởng thẩm mỹ một chút nhưng chỉ là vấn đề nhỏ không sao ạ.
Cảm ơn anh HieuCD đã cung cấp thêm một cách làm nữa để có thể giải quyết vấn đề của em.
Chúc anh một ngày làm việc thật vui vẻ và may mắn ạ.
ketquadung.jpg
 
Em đã làm lại như anh hướng dẫn và đã được, tuy dòng cuối cùng tự động thêm dấu "|" ảnh hưởng thẩm mỹ một chút nhưng chỉ là vấn đề nhỏ không sao ạ.
Cảm ơn anh HieuCD đã cung cấp thêm một cách làm nữa để có thể giải quyết vấn đề của em.
Chúc anh một ngày làm việc thật vui vẻ và may mắn ạ.
Quá lạ, khi công thức copy xuống dòng cuối, Excel lại tự thay đổi việc cố định dòng cột, làm vùng tham chiếu thay đổi và kết quả không như ý
bạn sửa công thức lại, vùng tham chiếu lấy dư 1 dòng
Mã:
F3 =IF(AND(E3<>"",COUNTIF(E4:[COLOR=#ff0000]$E$15[/COLOR],E3)),B3&"|"&OFFSET(F3,MATCH(E3,E4:[COLOR=#ff0000]$E$15[/COLOR],0),),B3)
copy xuống
 
Em cảm ơn anh HieuCD đã nhiệt tình hướng dẫn em ạ. :)
 
Hi all,

Anh/ chị xem và hỗ trợ giúp mình phần này nhé.

Vd mình có 2 cột có giá trị A và B. Mình muốn gộp thành 1 cột có chung giá gtrị
Cảm ơn
 

File đính kèm

Hi all,

Anh/ chị xem và hỗ trợ giúp mình phần này nhé.

Vd mình có 2 cột có giá trị A và B. Mình muốn gộp thành 1 cột có chung giá gtrị
Cảm ơn
Thử:
Mã:
D8=AGGREGATE(15,6,ROW($1:$10)/(MATCH(ROW($1:$10),INDEX(SMALL($A$1:$B$6,ROW($1:$12)),),)>0),ROW(A1))
Enter fill xuống.
Thân.
 
[QUOTE = "Phan The Hiep, post: 871662, member: 1128330"] Quote:
Mã:
 D8 = AGGREGATE ($ 15: $ 10), MATCH ($ 1: $ 10), $) 0), ROW (A1)
[QUOTE]

Cám ơn bạn,

Nhưng nếu sử dụng cách này, để nối ngày tháng mình đang cần, thì bài toán bị phá vỡ.

Có cách nào đơn giản, dễ hiểu hơn không?
 

File đính kèm

[QUOTE = "Phan The Hiep, post: 871662, member: 1128330"] Quote:
Mã:
 D8 = AGGREGATE ($ 15: $ 10), MATCH ($ 1: $ 10), $) 0), ROW (A1)
[QUOTE]

Cám ơn bạn,

Nhưng nếu sử dụng cách này, để nối ngày tháng mình đang cần, thì bài toán bị phá vỡ.

Có cách nào đơn giản, dễ hiểu hơn không?
Cách đơn giản nhất là copy nối đuôi cột B vào cột A, sort từ nhỏ đến lớn, rồi dùng công cụ Remove Duplicates là gọn.
Thân
 
Mình cần gộp cột A & B để có kết quả là cột C. Các anh chị giúp mình nhé
 

File đính kèm

Mình cần gộp cột A & B để có kết quả là cột C. Các anh chị giúp mình nhé
Thử:
Mã:
F20=IFERROR(INDEX(AGGREGATE(15,6,$A$1:$B$18,ROW($1:$100)),MATCH(,INDEX(COUNTIF(F$19:F19,AGGREGATE(15,6,$A$1:$B$18,ROW($1:$100))),),)),"")
Enter fill xuống.
Thân
 

File đính kèm

Cảm ơn bạn,

Nhưng bạn xem kỹ lại công thức ra kết quả, không như mình mong muốn. Vì ngày 17 và 28, mình có đến 2 ngày pahts sinh, có số chứng từ khác nhau,

Xem lại giúp mình nhé
 

File đính kèm

Cảm ơn bạn,

Nhưng bạn xem kỹ lại công thức ra kết quả, không như mình mong muốn. Vì ngày 17 và 28, mình có đến 2 ngày pahts sinh, có số chứng từ khác nhau,

Xem lại giúp mình nhé
Bạn muốn yêu cầu Diễn đàn GPE giúp đỡ, thì gửi file cho nghiêm túc. Bài #26 đã đưa dữ liệu không ăn nhập gì đến ngày tháng chỉ toàn số 1,2,3,4..., Làm xong bài đó cho bạn, lại thay đổi nói là phải tổng hợp ngày (bài #30), với yêu cầu vỏn vẹn là nối cột A và B, rồi nay lại bảo chưa chính xác vì phải phân biệt bởi "số chứng từ", mà đưa lại cái file chả có số chứng từ nào trong đó!? Suy ra rằng file gốc của bạn còn khác xa những file bạn gửi lên đây, và cứ từng chút làm mất thời gian người khác bởi những yêu cầu "khập khừng" của bạn.

Bạn thích đùa, nhưng tôi thì không.
Tôi chỉ sẵn lòng giúp đỡ cho những ai thật tâm cầu thị.

Vậy nha!
Hy vọng sẽ có anh em khác giúp bạn.
Thân.
 
Một người thích "khà khà" mà cũng "phát quạu" nữa ta!
Ẹc..
Em chỉ thích "Khà khà khà" với anh em bạn hữu thân thiết, đồng thanh - đồng khí, đồng chí - đồng tâm.
Gì cũng phải có sự chuẩn mực của nó, quá giới hạn cũng nên uốn nắn đôi chút, phải vậy không anh!?
Chúc anh Ba tuần mới vui vẻ
Khà khà khà!
/-*+//-*+//-*+/
 
Dear anh Hiệp,

Mình xin lỗi, vì lần đầu đăng bài nhờ hỗ trợ. Nên không biết thiếu những cái cần bổ sung.

Rất xin lỗi, vì mình không có ý đùa.
Ý Uyên đang nói, công thcứ anh hỗ trợ đã có kết quả như Uyên mong muốn.

Nhưng ý Uyên là cột A có 2 ngày sẽ bị trùng, VD cột A có 2 ngày 17/11, cột B cũng có 2 ngày 17/11.
Ý của Uyên khi gộp lại sẽ có luôn cái ngày bị trùng.

Vì bài anh làm, nối nhưng những ngày bị trùng thì gôm lại thành 1. Anh xem mấy cái Uyên có tô màu.

Một lần nữa rất xin lỗi vì sự thiếu sót của mình nhé.

Anh xem và hỗ trợ giúp Uyên nha.
 

File đính kèm

Dear anh Hiệp,

Mình xin lỗi, vì lần đầu đăng bài nhờ hỗ trợ. Nên không biết thiếu những cái cần bổ sung.

Rất xin lỗi, vì mình không có ý đùa.
Ý Uyên đang nói, công thcứ anh hỗ trợ đã có kết quả như Uyên mong muốn.

Nhưng ý Uyên là cột A có 2 ngày sẽ bị trùng, VD cột A có 2 ngày 17/11, cột B cũng có 2 ngày 17/11.
Ý của Uyên khi gộp lại sẽ có luôn cái ngày bị trùng.

Vì bài anh làm, nối nhưng những ngày bị trùng thì gôm lại thành 1. Anh xem mấy cái Uyên có tô màu.

Một lần nữa rất xin lỗi vì sự thiếu sót của mình nhé.

Anh xem và hỗ trợ giúp Uyên nha.
Bạn rút kinh nghiệm cho lần sau gửi bài tốt hơn.

1/ Nếu cột A không có dữ liệu trùng: Ngày và Số chứng từ:
Mã:
H2=IFERROR(AGGREGATE(15,6,1/(1/CHOOSE({1,2},$A$2:$A$100,(1-SIGN(COUNTIF($A$2:$A$100,$C$2:$C$100)))*$C$2:$C$100)),ROW($A1)),"")
kết thúc bằng Ctrl+Shift+Enter
2/ Nếu cột A dữ liệu trùng: Ngày và Số chứng từ:
Mã:
H2=IFERROR(AGGREGATE(15,6,1/(1/CHOOSE({1,2},(COUNTIFS(OFFSET($A$2,,,ROW($1:$100)),$A$2:$A$100,OFFSET($B$2,,,ROW($1:$100)),$B$2:$B$100)=1)*$A$2:$A$100,(1-SIGN(COUNTIF($A$2:$A$100,$C$2:$C$100)))*$C$2:$C$100)),ROW($A1)),"")
kết thúc bằng Ctrl+Shift+Enter
Xem file kèm.
Thân.
 

File đính kèm

Bạn rút kinh nghiệm cho lần sau gửi bài tốt hơn.

1/ Nếu cột A không có dữ liệu trùng: Ngày và Số chứng từ:
Mã:
H2=IFERROR(AGGREGATE(15,6,1/(1/CHOOSE({1,2},$A$2:$A$100,(1-SIGN(COUNTIF($A$2:$A$100,$C$2:$C$100)))*$C$2:$C$100)),ROW($A1)),"")
kết thúc bằng Ctrl+Shift+Enter
2/ Nếu cột A dữ liệu trùng: Ngày và Số chứng từ:
Mã:
H2=IFERROR(AGGREGATE(15,6,1/(1/CHOOSE({1,2},(COUNTIFS(OFFSET($A$2,,,ROW($1:$100)),$A$2:$A$100,OFFSET($B$2,,,ROW($1:$100)),$B$2:$B$100)=1)*$A$2:$A$100,(1-SIGN(COUNTIF($A$2:$A$100,$C$2:$C$100)))*$C$2:$C$100)),ROW($A1)),"")
kết thúc bằng Ctrl+Shift+Enter
Xem file kèm.
Thân.
Anh ơi!Giải thích giúp e, hàm SIGN ở trog hàm này được không Anh?

Em cảm ơn Anh nhiều!
 
Anh ơi!Giải thích giúp e, hàm SIGN ở trog hàm này được không Anh?

Em cảm ơn Anh nhiều!
Công thức: =1-SIGN(COUNTIF($A$2:$A$100,$C$2:$C$100)) thật ra có thể thay thế bằng =(COUNTIF($A$2:$A$100,$C$2:$C$100)=0) có kết quả như nhau.
Hàm SIGN() dùng để: quy các số đơn, hoặc Vùng/Mảng, nếu >0 về 1; nếu <0 về -1; và 0.
Còn dạng: =1-'Mảng kết quả luận lý', thì tương tự như dùng hàm =NOT(Mảng kết quả luận lý).

Lúc "lâm trận" hễ trong đầu nghĩ hàm gì thì cứ quất trước, sau đó nhìn lại mới thấy mình "ngây ngô".

Chúc em ngày vui.
:):):)
 
Em kính chào các anh chị trên diễn đàn ạ! :D:D
Do trình exel em gà, chỉ làm được những công thức đơn giản, hôm nay gặp vấn đề khó không giải quyết được nên em lên đây kính nhờ các anh chị giúp em ạ.
Vấn đề của em hiện tại là em cần gộp data từ nhiều cell có điều kiện. Cụ thể:
- Trong Sheet 1 em có bảng dữ liệu với 2 cột là Mã Đơn Hàng và Sản Phẩm. Mã Đơn Hàng có thể trùng với nhau nhưng không nằm gần nhau.
- Trong Sheet 2 em muốn tổng hợp tại để tham khảo. Khi em gõ Mã Đơn Hàng vào ô A1 thì ô B1 sẽ tìm và gộp toàn bộ Sản Phẩm có Mã Đơn Hàng giống như ô A1, phân cách với nhau bằng dấu phẩy hoặc dấu gạch đứng

Em có đính kèm file ví dụ. Nhờ các anh chị hướng dẫn em cách làm ạ.
Chẳng hiểu bạn muốn là cái gì? Như thế nào? Lại không đưa dữ liệu thật, xem qua các File của bạn đưa lên tôi sửa cấu trúc gần tương tự như File thật của bạn.

Rồi làm như sau:
1/ Thiết kế lại dữ liệu và dùng PivotTable (sheet1).
3/ Copy PivotTable sang sheet2 rồi nối chuổi (như bạn làm ở bài 1).
 

File đính kèm

Lần chỉnh sửa cuối:

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

Back
Top Bottom