Làm sao lấy dữ liệu từ nhiều sheet về 1 sheet (mỗi sheet dữ liệu do 1 người cung cấp)

Liên hệ QC

nothingtolove

Thành viên mới
Tham gia
14/9/08
Bài viết
12
Được thích
3
Ciao cả nhà,

Mình đang làm 1 báo cáo tổng hợp gồm 1 sheet báo cáo và nhiều sheet dữ liệu. Các sheet dữ liệu này hàng tuần do mỗi người cung cấp cho mình.
Cách tạo link hay hàm để lấy dữ liệu từ các sheet thì OK, mình đã tạo rồi. Tuy nhiên, rắc rối lại phát sinh ở các sheet dữ liệu.

Hàng tuần mỗi người gửi 1 sheet dữ liệu, sau đó mình tổng hợp các sheet đó vào 1 file đã có sẵn sheet tổng hợp báo cáo. Tuy nhiên mỗi tuần khi mình gom lại thì dữ liệu ko tự động chạy về sheet tổng hợp, dù rằng tên của sheet dữ liệu ko thay đổi.

Mình muốn khi gom các sheet đó vào 1 file thì dữ liệu tự động theo đường link chạy về sheet tổng hợp báo cáo, chứ mỗi lần báo cáo tạo lại đường link thì mất cả ngày.

Ai có cách nào giúp mình với, mình đang dùng Office 2007.@!##
 
Ciao cả nhà,

Mình đang làm 1 báo cáo tổng hợp gồm 1 sheet báo cáo và nhiều sheet dữ liệu. Các sheet dữ liệu này hàng tuần do mỗi người cung cấp cho mình.
Cách tạo link hay hàm để lấy dữ liệu từ các sheet thì OK, mình đã tạo rồi. Tuy nhiên, rắc rối lại phát sinh ở các sheet dữ liệu.

Hàng tuần mỗi người gửi 1 sheet dữ liệu, sau đó mình tổng hợp các sheet đó vào 1 file đã có sẵn sheet tổng hợp báo cáo. Tuy nhiên mỗi tuần khi mình gom lại thì dữ liệu ko tự động chạy về sheet tổng hợp, dù rằng tên của sheet dữ liệu ko thay đổi.

Mình muốn khi gom các sheet đó vào 1 file thì dữ liệu tự động theo đường link chạy về sheet tổng hợp báo cáo, chứ mỗi lần báo cáo tạo lại đường link thì mất cả ngày.

Ai có cách nào giúp mình với, mình đang dùng Office 2007.@!##
Sao không gửi kèm một file ví dụ cho dễ hình dung nhỉ. Thôi thì nói đơn giản thế này: Tất cả các công thức tham chiếu đến các sheet dữ liệu hãy dùng hàm Indirect()
Ví dụ:
Thay vì:
Mã:
=VLOOKUP(A1,Sheet2!A1:C10,3,0)
Thì hãy dùng công thức này:
Mã:
=VLOOKUP(A1,INDIRECT("Sheet2!A1:C10"),3,0)
 
Cảm ơn bạn mình sẽ thử xem.

Sorry vì ko thể gửi file được vì cái này chỉ liên quan đến cú pháp thôi. Giả sử bạn tạo đường link số liệu tổng cộng của sheet 1 = số liệu sheet A + số liệu sheet B. Sau đó bạn delete 2 sheet A, B đi, tiếp theo bạn tạo lại 2 sheet A, B form mẫu giống thế, chỉ khác số liệu. Làm thế nào khi đó số liệu tổng cộng ở sheet 1 tự động được cập nhật.
 
Cảm ơn bạn mình sẽ thử xem.

Sorry vì ko thể gửi file được vì cái này chỉ liên quan đến cú pháp thôi. Giả sử bạn tạo đường link số liệu tổng cộng của sheet 1 = số liệu sheet A + số liệu sheet B. Sau đó bạn delete 2 sheet A, B đi, tiếp theo bạn tạo lại 2 sheet A, B form mẫu giống thế, chỉ khác số liệu. Làm thế nào khi đó số liệu tổng cộng ở sheet 1 tự động được cập nhật.

Bạn xem ví dụ và tự biến chế nhé.
 

File đính kèm

  • ThamChieu.xls
    15.5 KB · Đọc: 5,273
Bạn ơi có thể giải thích thêm về: =INDIRECT("'"&C6&"'!"&E6)+INDIRECT("'"&D6&"'!"&E6). Cho mình hiểu được không bạn. Cám ơn bạn nhiều.
Email: truongminhthi999@gmail.com
 
cho tớ hỏi nếu tớ không muốn có cột "cell tham chiếu" mà nó vẫn lấy dữ liệu tham chiếu ở ô A1 của sheet A thì công thức phải thay đổi như thế nào. Thanks
 
Chào mọi người
Cho mình hỏi chút
Mình làm hồ sơ hoàn công trong xây dựng có rất nhiều biên bản
Bây giờ có cách nào mà tại một sheet chủ mình chi cần ghi nội dung
mà mỗi dòng nội dung mình ghi chạy ra 01 page in tại một sheet khác
Giả sửu như thế này:
Ở Sheet 1 nhập giá trị A1, A2,A3....An
thì ở Sheet 2 sẽ cho ta page1,page2,page3,.....page n.
CHân thành cảm ơn mọi người!
 
Như cách dùng của hàm Indirect này thì nếu có nhiêù sheet thì phải có nhiều cái dấu + à?
ví dụ. nếu tên của các sheet để ở một cột, thì có thể công cả cột đó ko?
Bạn cứ đưa file lên đây chứ cứ nói suông như thế thì biết đường nào mà hướng dẫn.
 
Xin chỉ giáo, em đã gửi file đính kèm.

Bạn cứ đưa file lên đây chứ cứ nói suông như thế thì biết đường nào mà hướng dẫn.

Em muốn hỏi, em muốn tính tổng các giá trị đánh dấu màu đỏ ở các sheet, và tự động điền vào vị trí bôi màu Xanh ở sheet tổng hợp, Các sheet A, B, C, D, E và sẽ còn nhiều hơn nữa, Nhưng dù thêm bao nhiêu sheet thì các giá trị tại ô màu đỏ tự được cộng và điền vào ô màu xanh tại sheet tổng hợp.

Em đã gửi file đính kèm lên.
Xin được sự chỉ giáo của các bác!
Đa tạ!
 

File đính kèm

  • hoi.xls
    19 KB · Đọc: 505
Em muốn hỏi, em muốn tính tổng các giá trị đánh dấu màu đỏ ở các sheet, và tự động điền vào vị trí bôi màu Xanh ở sheet tổng hợp, Các sheet A, B, C, D, E và sẽ còn nhiều hơn nữa, Nhưng dù thêm bao nhiêu sheet thì các giá trị tại ô màu đỏ tự được cộng và điền vào ô màu xanh tại sheet tổng hợp.

Em đã gửi file đính kèm lên.
Xin được sự chỉ giáo của các bác!
Đa tạ!
Câu hỏi này và câu hỏi ở bài #9 khác nhau 1 trời 1 vực vậy mà bạn cứ hỏi suông.
Trong trường hợp của bạn thì không thể dùng công thức.
 
Câu hỏi này và câu hỏi ở bài #9 khác nhau 1 trời 1 vực vậy mà bạn cứ hỏi suông.
Trong trường hợp của bạn thì không thể dùng công thức.

Cảm ơn bác huuthang_bd đã hồi âm, mong bác thông cảm các về sự lạc chủ đề, nhưng tiện đây bác cũng cho hỏi thêm, nếu việc này không thể dùng hàm thì nên dùng cách nào? và nếu được mong bác chỉ dẫn cụ thể cách làm đó.
cảm ơn bác trước!
 
Ý của huuthang_bd là phải dùng lập trình (VBA)
 
Mọi người ơi, cho mình hỏi với.
Bảng Excel của mình có 2 sheet.
Giờ ở các cột A của Sheet2 mình muốn liên kết dữ liệu từ cột A của Sheet1 sang thì phải làm thế nào?
Ai biết giúp mình với.
Thanks ^.^
 

File đính kèm

  • Cau2TVP.xls
    41.5 KB · Đọc: 224
Mình đã tham khảo thử file hoi.xls của bạn hieunhi77, công thức ở ô màu xanh:
=INDIRECT("'"&C4&"'!"&H4)+INDIRECT("'"&D4&"'!"&H5)+INDIRECT("'"&E4&"'!"&H6)+INDIRECT("'"&F4&"'!"&H7)+INDIRECT("'"&G4&"'!"&H8)

INDIRECT("'"&C4&"'!"&H4) = tham chiếu giá trị j6(H4) (nhập tay, không có công thức) ở sheet Tong hop với ô J6 ở sheet A(trùng giá trị a ở C4)
INDIRECT("'"&D4&"'!"&H5) = tham chiếu giá trị j8(H5) (nhập tay, không có công thức) ở sheet Tong hop với ô J8 ở sheet A(trùng giá trị b ở D4)
INDIRECT("'"&E4&"'!"&H6) =tham chiếu giá trị j20(H6)(nhập tay, không có công thức) ở sheet Tong hop với ô J20 ở sheet A(trùng giá trị c ở E4)
INDIRECT("'"&F4&"'!"&H7) =tham chiếu giá trị j13(H7)(nhập tay, không có công thức) ở sheet Tong hop với ô J13 ở sheet A(trùng giá trị d ở F4)
INDIRECT("'"&G4&"'!"&H8) =tham chiếu giá trị j13(H8)(nhập tay, không có công thức) ở sheet Tong hop với ô J13 ở sheet A(trùng giá trị e ở G4)

Kết quả là + các tham chiếu giá trị đó lại.
Nếu vậy, mình có cách làm sẽ đơn giản hơn, ở ô H4,H5,H6,H7,H8 của sheet Tong hop, mình đặt giá trị = với các ô J6(A), J8(B),J20(C),J13(D),J13(E) rồi sau đó SUM các ô H4:H8 tại sheet Tong hop thì bài toán sẽ dễ hình dung hơn.


Thiển ý của mình là như vậy, không biết có sai sót chỗ nào không ?
 
các ban oi giup minh voi , mình có file xuất nhập tồn hàng hóa , mình muốn lấy dòng tổng cộng trong sheet con ra sheet tổng nhung kg biet lam sao giup minh voi
 
tạo XNT hàng hóa

giup minh voi tạo file XNT lấy số liệu dòng tổng của sheet con ra sheet theo mã hàng đã tạo , xin cam on rat nhieu
 
Hi all,
Mình là thành viên mới, không biết các bạn có thể giúp mình file đính kèm không? Mình cũng muốn tổng hợp nhiều sheet trong 1 file excel nhưng mà không nghĩ ra đc làm thế nào.
Trong file gồm có 13 sheet:
1 sheet tổng hợp: dùng để tổng hợp 12 sheet còn lại đây
12 sheet kia, là báo cáo của 12 tháng.
 

File đính kèm

  • Mau bao cao thang.xlsx
    16.6 KB · Đọc: 558
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom