bth8320
Thành viên mới

- Tham gia
- 24/11/07
- Bài viết
- 44
- Được thích
- 6
- Nghề nghiệp
- Kỹ sư tư vấn giám sát
Chào cả nhà,
Mình có một vấn đề xin cả nhà giúp cho.
Mình có dữ liệu ở trong n cột.
Mình muốn gộp các dữ liệu về một cột thì làm thế nào.
Mình có đính kèm file ví dụ đơn giản.
Xin cả nhà giúp cho mình với.
Chúc một ngày làm việc tốt lành
Dùng hàm CONCATENATE nhéChào cả nhà,
Mình có một vấn đề xin cả nhà giúp cho.
Mình có dữ liệu ở trong n cột.
Mình muốn gộp các dữ liệu về một cột thì làm thế nào.
Mình có đính kèm file ví dụ đơn giản.
Xin cả nhà giúp cho mình với.
Chúc một ngày làm việc tốt lành
Dùng hàm CONCATENATE nhé
Ví dụ: D2=CONCATENATE(A2,B2,C2)
Dùng cách này em thấy có vẻ như hổng ổn lắm, dữ liệu n cột...cho em hỏi, liệu có hàm nào, kéo tuốt vùng dữ liệu trên 1 dòng mà ra kết quả không?
Tôi nghĩ là bạn ấy muốn nối dữ liệu của một range (n cột), ví dụ CONCATENATE($A$1:$K$1)
Rất tiếc là hàm concatenate của Excel không hoạt động trên range và không thể sử dụng như hàm mảng. Tất cả những phương pháp tôi biết đều cần phải biết code VBA.
Thì mình mới nói là phải dùng VBA (nếu muốn đơn giản)...
Có 2 cách hiểu, do chưa xác định được là bi nhiêu cột, dòng nên làm 2 Function.Mình muốn gộp các dữ liệu về một cột thì làm thế nào.
có một cách làm thử công như sau:
E2=A2:C2
sau đó mình nhấn phím F9
cho kết quả={100,300,300}
sau mình xóa đi hai dấ {}
rồi gõ CONCATENATE vào =CONCATENATE(100,300,300). hoặc không gõ cũng được
enter nó sẻ ra kết quả 100300300
tuy nhiên phải gõ từng cell một thì chắc chẳng ai làm...hihì.
nếu có cách nào ví dụ như mình bôi đen từ E2:E15 rồi thực hiện thao tác như trên mà nó áp dụng được cho các cell từ E2:E15 thì hay qua
Nhìn bài này sao giống http://www.get-digital-help.com/2011/02/09/concatenate-a-cell-range-without-vba-in-excel/ quá.
đúng rồi anh, tôi đọc ở trên đó, định phát triển thêm để áp dụng trong trường hợp này, nhưng chưa làm được, định share lên nếu bà còn đóng góp để nó hoàn thiện
vậy có phạm quy không anh? nếu phạm quy thì nhờ anh xóa dùm tks