Giúp em lấy dữ liệu từ nhiều sheet trong excel có cấu trúc giống nhau.

Liên hệ QC

caocat

Thành viên chính thức
Tham gia
1/6/09
Bài viết
81
Được thích
6
Em chào cả nhà. Do lần trước bài viết bị vi phạm nôi quy. Nay em xin phép up lại nhờ sự giúp đỡ các anh chị trong diễn đàn.
Tình hình là em có 1 files gồm nhiều sheet. Em đã tạo 1 sheet mục lục liên kết đến các sheet. Nay em muốn tại sheet mục lục có 1 cột tổng của mỗi mã hàng. Dựa vào ô tổng của mã hàng đó. Nếu tham chiếu bằng cách thủ công thì chắc tiêu em. :)
Mong được sự hỗ trợ từ mọi người trong diễn đàn.
Em xin cảm ơn.
 

File đính kèm

  • PP_HUY.xlsx
    18.1 KB · Đọc: 22
Tình hình là em có 1 files gồm nhiều sheet. Em đã tạo 1 sheet mục lục liên kết đến các sheet. Nay em muốn tại sheet mục lục có 1 cột tổng của mỗi mã hàng. Dựa vào ô tổng của mã hàng đó. Nếu tham chiếu bằng cách thủ công thì chắc tiêu em. :)

Bạn không thử cái add-in trong bài này à? Hay thích xài code.
Link: https://www.giaiphapexcel.com/diend...dữ-liệu-từ-các-file-excel.147889/#post-956754
 
Cám ơn bạn. Do mình dùng office 64bit. Nên không chạy được add-in này. Nếu có code cho mình xin nhé! Xin cảm ơn.
Add-in gì ở đây? Tôi có thấy bạn tổng hợp dữ liệu gì đâu.

Hãy mô tả rõ nghĩa, câu đầy đủ.
Nay em muốn tại sheet mục lục có 1 cột tổng của mỗi mã hàng. Dựa vào ô tổng của mã hàng đó. Nếu tham chiếu bằng cách thủ công thì chắc tiêu em.

Câu cụt. Dựa vào ô tổng của mã hàng đó để làm cái gì? Nói đầy đủ, rõ nghĩa ra.
Trong C5:C7 đã có công thức rồi, bạn còn muốn cái gì nữa? Phải nói ra chứ ai mà đoán được.
Mà chỉ thấy 3 tên sheet chứ có thấy mã hàng gì đâu. Nếu đó cũng chính là 3 mã thì nói rõ ra.

Nếu ý là: "Tôi có rất nhiều sheet. Tôi muốn thay vì gõ từng công thức như hiện thời ở C5:C7 thì chỉ nhập công thức ở C5 rồi sao chép - kéo xuống dưới." thì
C5
Mã:
=INDIRECT("'"&B5&"'!B39")
 
Add-in gì ở đây? Tôi có thấy bạn tổng hợp dữ liệu gì đâu.

Hãy mô tả rõ nghĩa, câu đầy đủ.


Câu cụt. Dựa vào ô tổng của mã hàng đó để làm cái gì? Nói đầy đủ, rõ nghĩa ra.
Trong C5:C7 đã có công thức rồi, bạn còn muốn cái gì nữa? Phải nói ra chứ ai mà đoán được.
Mà chỉ thấy 3 tên sheet chứ có thấy mã hàng gì đâu. Nếu đó cũng chính là 3 mã thì nói rõ ra.

Nếu ý là: "Tôi có rất nhiều sheet. Tôi muốn thay vì gõ từng công thức như hiện thời ở C5:C7 thì chỉ nhập công thức ở C5 rồi sao chép - kéo xuống dưới." thì
C5
Mã:
=INDIRECT("'"&B5&"'!B39")
Em cám ơn góp ý của Bác!
Vì yếu tố nhạy cảm nên em không đưa files gốc lên được ạ. Em đính kèm files tạm thôi.
Tên sheet chính là tên mã hàng. Trong 1 sheet nhân viên sẽ nhập thực tích theo từng ngày và có 1 ô tổng của tháng cho mã hàng đó. Sheet đầu tiên (Ten Hang) là biểu thi toàn bộ các mã hàng trong files. Kế đó là cột số lượng nhập trong tháng của mã đó. Nên em muốn nhờ các anh chị trong diễn đàn hỗ trợ sử dụng công thức hay VBA tạo liên kết, thay vì làm thủ công từng mã.
Bác cho em hỏi thêm khi gõ công thức như bác chỉ thì bị 1 số ô lỗi #REF! (lỗi tham chiếu). Nhưng nếu làm thủ công thì ok.
 
Lần chỉnh sửa cuối:
Em cám ơn góp ý của Bác!
Vì yếu tố nhạy cảm nên em không đưa files gốc lên được ạ. Em đính kèm files tạm thôi.
Tên sheet chính là tên mã hàng. Trong 1 sheet nhân viên sẽ nhập thực tích theo từng ngày và có 1 ô tổng của tháng cho mã hàng đó. Sheet đầu tiên (Ten Hang) là biểu thi toàn bộ các mã hàng trong files. Kế đó là cột số lượng nhập trong tháng của mã đó. Nên em muốn nhờ các anh chị trong diễn đàn hỗ trợ sử dụng công thức hay VBA tạo liên kết, thay vì làm thủ công từng mã.
Bác cho em hỏi thêm khi gõ công thức như bác chỉ thì bị 1 số ô lỗi #REF! (lỗi tham chiếu). Nhưng nếu làm thủ công thì ok.
Bạn viết chung chung thế tôi không hiểu. Đợi người khác nhé.
Mà file nhạy cảm thì những chỗ nhạy cảm che đi. Tức nếu chỗ đó là đồ xuyên thấu thì mặc cho nó đồ kín đáo. Thế thôi.
Bạn nói có lỗi nhưng không có tập tin thì chỉ còn nước tin lời bạn là thế.
 
Bạn viết chung chung thế tôi không hiểu. Đợi người khác nhé.
Mà file nhạy cảm thì những chỗ nhạy cảm che đi. Tức nếu chỗ đó là đồ xuyên thấu thì mặc cho nó đồ kín đáo. Thế thôi.
Bạn nói có lỗi nhưng không có tập tin thì chỉ còn nước tin lời bạn là thế.
Dạ! Cám ơn bác nhiều. Chúc bác nhiều sức khoẻ.
 
Web KT
Back
Top Bottom