Hỏi về một vấn đề của hàm SUMPRODUCT

Liên hệ QC

soloshevcento

Thành viên mới
Tham gia
3/4/08
Bài viết
11
Được thích
0
Em có 1 rắc rối khi tổng hợp kế toán bằng hàm Sumproduct. Khi em tổng hợp các TK con vào TK gốc như 3331, 3335 về 333 thì không được, nếu dùng Sumif thì ok nhưng Sumproduct thì có thế mạnh về xử lý ngày tháng nên em vẫn "kết" hơn. Em gửi ví dụ nhỏ này nhờ các anh chị xem giúp nhé.
Cảm ơn rất nhiều!
 

File đính kèm

Em có 1 rắc rối khi tổng hợp kế toán bằng hàm Sumproduct. Khi em tổng hợp các TK con vào TK gốc như 3331, 3335 về 333 thì không được, nếu dùng Sumif thì ok nhưng Sumproduct thì có thế mạnh về xử lý ngày tháng nên em vẫn "kết" hơn. Em gửi ví dụ nhỏ này nhờ các anh chị xem giúp nhé.
Cảm ơn rất nhiều!
Hàm Sumproduct có sự phân biệt giữa text và number. Bạn phải chuyển nó về cùng một loại thì mới tính được. Bạn dùng công thức sau :
PHP:
=SUMPRODUCT((LEFT(A1:A3,LEN(E1))=TEXT(E1,0))*$C$1:$C$3)
 
Hàm Sumproduct có sự phân biệt giữa text và number. Bạn phải chuyển nó về cùng một loại thì mới tính được. Bạn dùng công thức sau :
PHP:
=SUMPRODUCT((LEFT(A1:A3,LEN(E1))=TEXT(E1,0))*$C$1:$C$3)
------------
Đồng ý với Bạn hoangdanh282vn, nhưng sửa lại một chút hình như công thức "bị" ngắn hơn:
Mã:
=SUMPRODUCT((--LEFT(A1:A3;LEN(E1))=E1)*$C$1:$C$3)
 
------------
Đồng ý với Bạn hoangdanh282vn, nhưng sửa lại một chút hình như công thức "bị" ngắn hơn:
Mã:
=SUMPRODUCT((--LEFT(A1:A3;LEN(E1))=E1)*$C$1:$C$3)

Chưa chắc đâu bạn. Mình đã từng gặp trường hợp TK vừa là số, vừa là chuỗi nên công thức trên không chính xác. VD TK 1121ACB với TK 11211 bạn thử xem nó có đúng không.
 
Chưa chắc đâu bạn. Mình đã từng gặp trường hợp TK vừa là số, vừa là chuỗi nên công thức trên không chính xác. VD TK 1121ACB với TK 11211 bạn thử xem nó có đúng không.
-----------
Nếu cột A là 1121ACB và cột E là 11211, 5 ký tự đầu của cột A đâu có giống điều kiện ở cột E mà Sumproduct, không đúng là phải rồi. Tôi thử công thức của Bạn kết quả cũng là 0.
 
-----------
Nếu cột A là 1121ACB và cột E là 11211, 5 ký tự đầu của cột A đâu có giống điều kiện ở cột E mà Sumproduct, không đúng là phải rồi. Tôi thử công thức của Bạn kết quả cũng là 0.
Bạn chưa hiểu ý của mình rồi.
Vậy bạn thử áp dụng cho trường hợp này thử xem như thế nào 1121ACB và 1121A. Nếu bạn tìm ra cái sai thì bạn đã hiểu ý của mình khi nói về công thức của bạn.
 
Vấn đề ở đây là trong file của bạn cột a fomat là text trong khi ô e1 điều kiện lại fomat là number, bạn chỉ cần format lại ô e1 là text rồi gõ lại 333 là được ( áp dụng công thức của Bạn Ba tê )
 
Bạn chưa hiểu ý của mình rồi.
Vậy bạn thử áp dụng cho trường hợp này thử xem như thế nào 1121ACB và 1121A. Nếu bạn tìm ra cái sai thì bạn đã hiểu ý của mình khi nói về công thức của bạn.
---------
Đồng ý với Bạn, nếu điều kiện ở cột E là text thì công thức của Bạn đúng, nhưng dữ liệu mẫu của tác giả lại là các ký tự số, tôi chỉ dựa vào bài mẫu của tác giả thôi, mình cùng hiểu như vậy nhé!
Thân.
 
Web KT

Bài viết mới nhất

Back
Top Bottom