Bạn sửa mới chỉ gần đúng.Bạn xem file sẽ hiểu, vì sô liệu bạn xuất từ phần mềm ra nên khi lập ct sẽ không hiểu
Công thức có nhiều lỗi sai do lập công thức quá hời hợt. Chưa nói đến thuật toán của công thức, chỉ riêng phần tham chiếu đã có mấy lỗi sai rồi. Bạn sử dụng công thức này cho ô B4 trong file của bạn.Nhờ mọi người tìm hộ mình công thức này sai ở đâu?
=SUMPRODUCT((TC!$H$4:$H$1266="TG")*(TC!$A$4:$A$1266=DATE(2012,3,REPLACE($A4,1,5,"")))*(TC!$I$4:$I$1266="§éi"&RIGHT(B$1,2)))*(TC!$G$4:$G$1266)
Hàm trên của bạn hoàn toàn đúng.Cảm ơn mọi người mình biết thêm CT về ngày tháng và ký tự nhưng vẫn chưa hiểu vì trước mình không dùng CT tự động thì làm thủ công vẫn phải đúng chứ nhỉ
Phần thủ công mình bôi màu đỏ
=SUMPRODUCT((TC!$H$1:$H$1000="TG")*(TC!$A$1:$A$1000=DATE(2012,3,1))*(TC!$I$1:$I$1000="Đội 1")*(TC!$G$1:$G$1000))
Bạn Sửa lại công thức ô [B16] như sau:Tôi đã làm theo như mọi người hướng dẫn tại sao kết quả lại không chính xác nhỉ
Nhờ mọi người tìm giúp hộ với
=SUMPRODUCT((TD!$I$5:$I$1267="TG")*(TD!$A$5:$A$1267=DATE(2012,3,REPLACE($A16,1,5,"")))*(TD!$H$5:$H$1267=B$2)*(TD!$G$5:$G$1267))
Bạn Sửa lại công thức ô [B16] như sau:
PHP:=SUMPRODUCT((TD!$I$5:$I$1267="TG")*(TD!$A$5:$A$1267=DATE(2012,3,REPLACE($A16,1,5,"")))*(TD!$H$5:$H$1267=B$2)*(TD!$G$5:$G$1267))
Tôi phát hiện ra chỗ sai của mình rồi. Tôi để nhầm dấu ) vì sửa lại CT của bạn huuthang_bd
Nhưng khi tôi sửa lại dấu ) thì Excel báo #N/A
Tôi sửa tiếp 1269 thành 1267 thì kết quả đúng.
Nhờ bạn giải thích hộ vì sao để 1269 lại bị lỗi, rõ ràng là có 1269 dòng cơ mà
Tôi lại thử tiếp trong cùng 1 CT chỗ để 1267 chỗ để 1265 thì cũng báo lỗi như vậy. Nghĩa là cùng là 1267 hoặc cùng 1265 thì được. Khó hiểu quá sư phụ chỉ giùm với!
Bạn sửa dấu ) thì công thức báo #Value chứ có báo #N/A đâu.Bạn Sửa lại công thức ô [B16] như sau:
Tôi phát hiện ra chỗ sai của mình rồi. Tôi để nhầm dấu ) vì sửa lại CT của bạn huuthang_bd
Nhưng khi tôi sửa lại dấu ) thì Excel báo #N/A
Tôi sửa tiếp 1269 thành 1267 thì kết quả đúng.
Nhờ bạn giải thích hộ vì sao để 1269 lại bị lỗi, rõ ràng là có 1269 dòng cơ mà
Tôi lại thử tiếp trong cùng 1 CT chỗ để 1267 chỗ để 1265 thì cũng báo lỗi như vậy. Nghĩa là cùng là 1267 hoặc cùng 1265 thì được. Khó hiểu quá sư phụ chỉ giùm với!
Bạn Sửa lại công thức ô [B16] như sau:
PHP:=SUMPRODUCT((TD!$I$5:$I$1267="TG")*(TD!$A$5:$A$1267=DATE(2012,3,REPLACE($A16,1,5,"")))*(TD!$H$5:$H$1267=B$2)*(TD!$G$5:$G$1267))
Tôi phát hiện ra chỗ sai của mình rồi. Tôi để nhầm dấu ) vì sửa lại CT của bạn huuthang_bd
Nhưng khi tôi sửa lại dấu ) thì Excel báo #N/A
Tôi sửa tiếp 1269 thành 1267 thì kết quả đúng.
Nhờ bạn giải thích hộ vì sao để 1269 lại bị lỗi, rõ ràng là có 1269 dòng cơ mà
Lỗi này là Tại ô G1268 có giá trị Text <-> xóa ô này đi là hết lỗi
Chỗ này thì là đương nhiên rồi. bạn xem nguyên lý tính toán của công thức này sẽ rõTôi lại thử tiếp trong cùng 1 CT chỗ để 1267 chỗ để 1265 thì cũng báo lỗi như vậy. Nghĩa là cùng là 1267 hoặc cùng 1265 thì được. Khó hiểu quá sư phụ chỉ giùm với!các mảng có kích thước khác nhau thì tính toán thế nào?SUMPRODUCT (array1, array2, ...) : Tính tổng các tích của các phần tử trong các mảng dữ liệu
Lỗi này là Tại ô G1268 có giá trị Text <-> xóa ô này đi là hết lỗi
Chỗ này thì là đương nhiên rồi. bạn xem nguyên lý tính toán của công thức này sẽ rõ các mảng có kích thước khác nhau thì tính toán thế nào?
Xin đa tạ. Tôi hiểu rồi