Bạn cho ví dụ kết quả làm thủ công một hai dòng xem thế nào.Dựa trên số lượng xuất theo ngày của các sheet (Số lượng xuất ở cột F-U), cho từng mặt hàng từ 1-15. Nhờ mọi người đặt giúp em công thức ở ô C4 của sheet TH với ạ, em cảm ơn nhiều
Kết quả ở ô C4 là 2, ô G4 của sheet TH là 70 đó bạnBạn cho ví dụ kết quả làm thủ công một hai dòng xem thế nào.
Cách tính thế nào để ra được số 70 vậy nhỉ.Kết quả ở ô C4 là 2, ô G4 của sheet TH là 70 đó bạn
Mình sum hết số mặt hàng số 5 xuất ngày 12/5/2025 của các sheet thì ra tổng là 70 đó bạnCách tính thế nào để ra được số 70 vậy nhỉ.
Có thể hiểu G4=SUM(J12:J105)=70 của Sheet TT 12.5, nhưng C4=2 thì lấy từ đâu raKết quả ở ô C4 là 2, ô G4 của sheet TH là 70 đó bạn
C4 là sum của sheet GT đó bạnCó thể hiểu G4=SUM(J12:J105)=70 của Sheet TT 12.5, nhưng C4=2 thì lấy từ đâu ra
1. Bạn nên nói rõ cách tính một lần luôn, cứ nhỏ giọt hỏi tới đâu trả lời tới đó thì còn lâu mới xong. Hay bạn sợ mọi người biết bạn đang muốn gì?C4 là sum của sheet GT đó bạn
Ý mình là muốn tính tổng của các mặt hàng từ 1-15 xuất cho từng ngày, cái này mình nghĩ dùng INDIRECT kết hợp với sumproduct nhưng mình không nghĩ ra được, nhờ anh em diễn đàn giúp đỡ1. Bạn nên nói rõ cách tính một lần luôn, cứ nhỏ giọt hỏi tới đâu trả lời tới đó thì còn lâu mới xong. Hay bạn sợ mọi người biết bạn đang muốn gì?
2. Tên Sheet của bạn đặt không áp dụng hàng loạt vào công thức được, nếu cứ giữ nguyên như vậy thì chỉ có cách viết công thức cho từng ô
C4=IFERROR(SUM(INDIRECT("'"&$S4&"'!"&CHAR(COLUMN(A$1)+69)&"12:"&CHAR(COLUMN(A$1)+69)&100)),"")
Cái này viết một công thức cũng được nhưng hơi loằng ngoằng một chút.Mình chỉ biết làm thế này, đưa tên Sheet có ngày trùng với ngày trong cột B trong Sheet "TH" vào cột S, rồi dùng công thức bên dưới. Hai Sheet "GT" và "GT Ninh" nó hơi khác, mình không biết trong đó chứa những ngày nào nên bạn có thể SUMIFS riêng 2 sheet đó rồi cộng với công thức của mình
Mã:C4=IFERROR(SUM(INDIRECT("'"&$S4&"'!"&CHAR(COLUMN(A$1)+69)&"12:"&CHAR(COLUMN(A$1)+69)&100)),"")
View attachment 308534
Đúng rồi bạn, mình đã tìm ra cách viết công thức tổng rồiCái này viết một công thức cũng được nhưng hơi loằng ngoằng một chút.
=SUMPRODUCT(SUMIFS(INDIRECT("'"&$T$4:$T$10&"'!"&CHAR(COLUMN(A$1)+69)&"12:"&CHAR(COLUMN(A$1)+69)&100),INDIRECT("'"&$T$4:$T$10&"'!V12:V100"),$B4))
Một vài tên sheet của bạn này bị thừa dấu cách nên hàm sẽ báo lỗi.Đúng rồi bạn, mình đã tìm ra cách viết công thức tổng rồi
Mã:=SUMPRODUCT(SUMIFS(INDIRECT("'"&$T$4:$T$10&"'!"&CHAR(COLUMN(A$1)+69)&"12:"&CHAR(COLUMN(A$1)+69)&100),INDIRECT("'"&$T$4:$T$10&"'!V12:V100"),$B4))
View attachment 308538
Chủ bài đăng chú ý viết đúng tên Sheet vào cột T, hồi nãy lấy theo danh sách trong Sheet list của bạn nó không đúng, làm mình mất bao thời gian