Các câu hỏi về hàm SUMIF

Liên hệ QC
Mình lại gặp vấn đề với hàm Sumif

Mình muốn show tổng cộng Invoiced Total tính theo từng tháng, dữ liệu được lấy từ sheet Filled_Jobs là cột Invoiced total và Month Invoiced Raise.Kết quả thể hiện ở sheet Observation
 

File đính kèm

  • 2008_S3_V2_1.rar
    28 KB · Đọc: 49
Bạn sửa lại công thức:
Mã:
=SUMIF(Filled_Jobs!$[B][COLOR=Red]A[/COLOR][/B]$4:$D$314,A12,Filled_Jobs!$C$4:$C$314)

Mã:
=SUMIF(Filled_Jobs!$D$4:$D$314,A12,Filled_Jobs!$C$4:$C$314)
 
Mình muốn show tổng cộng Invoiced Total tính theo từng tháng, dữ liệu được lấy từ sheet Filled_Jobs là cột Invoiced total và Month Invoiced Raise.Kết quả thể hiện ở sheet Observation
Công thức của bạn sai ở đây:
=SUMIF(Filled_Jobs!$A$4:$D$314, A12, Filled_Jobs!$C$4:$C$314)​
Sao bạn muốn dò theo cột Month Invoiced Raised (cột D), hay là mà lại lấy cả từ A4:D314 ? Chỉ dò trong D4:D314 thôi chứ?
Công thức cho bạn đây:
=SUMIF(Filled_Jobs!$D$4:$D$314, A12, Filled_Jobs!$C$4:$C$314)
Với bài của bạn, vì hai cột D (Month Invoiced Raised) và C (Invoice Total) có số lượng ô là tương đương nhau, nên bạn chỉ cần chỉ ra ô đầu tiên của cột C (ô C4):
=SUMIF(Filled_Jobs!$D$4:$D$314, A12, Filled_Jobs!$C$4)
 
Dùng hàm sumif như thế có được không?

Tôi phải làm nhiều báo cáo nhập xuất tồn. Các báo cáo yêu cầu tôi phải kiểm soát được tôi đã xuất cho ai và xuất cho bộ phận nào.Tôi lấy đơn cử bảng nhập xuất giày đồng phục.
Tôi có bảng tổng hợp nhập xuất tồn về giày đồng phục. Công ty tôi có rất nhiều các bộ phận và hơn 300 nhân viên. Khi xuất giày cho nhân viên, tôi muốn nhân viên của phòng nào sẽ tự động chạy về phòng đó. Tôi đã có một bảng tổng hợp rất chi tiết. Khi tôi nhập,xuất hàng, bảng tổng hợp tổng hợp hết số giày xuất và nhập. Nhưng tôi không biết làm cách nào để tôi có thể tổng hợp số giày xuất về các bộ phận một cách tự động như tôi đang làm như bảng đính kèm.
Anh chị xem và chỉ giúp tôi với nhé.
Cảm ơn nhiều.
 

File đính kèm

  • Giày đồng phục nhân viên.xls
    76.5 KB · Đọc: 39
Tôi phải làm nhiều báo cáo nhập xuất tồn. Các báo cáo yêu cầu tôi phải kiểm soát được tôi đã xuất cho ai và xuất cho bộ phận nào.Tôi lấy đơn cử bảng nhập xuất giày đồng phục.
Tôi có bảng tổng hợp nhập xuất tồn về giày đồng phục. Công ty tôi có rất nhiều các bộ phận và hơn 300 nhân viên. Khi xuất giày cho nhân viên, tôi muốn nhân viên của phòng nào sẽ tự động chạy về phòng đó. Tôi đã có một bảng tổng hợp rất chi tiết. Khi tôi nhập,xuất hàng, bảng tổng hợp tổng hợp hết số giày xuất và nhập. Nhưng tôi không biết làm cách nào để tôi có thể tổng hợp số giày xuất về các bộ phận một cách tự động như tôi đang làm như bảng đính kèm.
Anh chị xem và chỉ giúp tôi với nhé.
Cảm ơn nhiều.

Cả 2 sheet XUẤT KHO và NHẬP KHO đều không có chỗ nào ghi bộ phận thì tổng hợp về các bộ phận kiểu gì đây
 
Câu hỏi về hàm SUMIF()

Em muốn dùng SUMIF với điều kiện >= giá trị của 1 cell và <=giá trị 1 cell thì làm thế nào các bác nhỉ

VD:
=SUMIF($B$4:$B$12;">= giá trị cell k1 và <= cell k2";$C$4:$C$12)
 
Bạn gởi File lên thì giúp bạn được cụ thể hơn nhé. Nếu có 2 điều kiện như vậy thì phải dùng Sumproduct thôi.
 
Em muốn dùng SUMIF với điều kiện >= giá trị của 1 cell và <=giá trị 1 cell thì làm thế nào các bác nhỉ

VD:
=SUMIF($B$4:$B$12;">= giá trị cell k1 và <= cell k2";$C$4:$C$12)
Bạn thử công thức dưới xem.
Mã:
{=sum(if($B$4:$B$12;>= giá trị cell k1,if($B$4:$B$12<= cell k2;$C$4:$C$12)))}
 
=sum(if($B$4:$B$12;>=k1,if($B$4:$B$12<= k2;$C$4:$C$12)))
Không chạy Bác ạ, Bác xem hộ tí
 
Cám ơn bạn Salam ,TKT đã gợi ý
Chạy tốt rồi
Thanks
Code chuẩn để bạn khác dùng nè
=SUM(IF($B$4:$B$12>=K1;IF($B$4:$B$12<= K2;$C$4:$C$12)))
 
Trong khi chờ "cao kiến" bạn cứ lấy sumIF>=k1 trừ cho sumIF>k2 là xong
 
Công thức sau nếu dùng Công thức Mảng.
PHP:
=SUM(IF($B$4:$B$12>=100,IF($B$4:$B$12<= 200,$C$4:$C$12)))
CÒn Công thức : Bạn khieukienag là : nếu dùng CT bình thường:
PHP:
=SUMIF(B4:B12,">=100",C4:C12)-SUMIF(B4:B12,">200",C4:C12)
"Chú ý: Thay tạm k1=100 và k2=200"
 
Lần chỉnh sửa cuối:
Em muốn dùng SUMIF với điều kiện >= giá trị của 1 cell và <=giá trị 1 cell thì làm thế nào các bác nhỉ

VD:
=SUMIF($B$4:$B$12;"> giá trị cell k1 và <= cell k2";$C$4:$C$12)
Không cần dùng đến công thức mảng,bạn dùng sumif bình thường mà
=SUMIF($B$4:$B$12;">="& giá trị cell k1"<="&cell k2";$C$4:$C$12)
tham khảo File đính kèm
 

File đính kèm

  • Sumif.xls
    17 KB · Đọc: 31
Trong khi chờ "cao kiến" bạn cứ lấy sumIF>=k1 trừ cho sumIF>k2 là xong
Công thức này tưởng rằng "củ chuối" nhưng thật ra theo tôi nó là hay nhất (xét về mặt tốc độ)
Các bạn cứ thử trên file vài chục ngàn dòng công thức sẽ thấy sự khác biệt
 
Theo bạn trong trường hợp này. dùng cách nào hợp lý hơn.
Mình cũng có Text thử 42.000 dòng. Mình thấy kết quả cũng gần như tức thời.
"Mọi kiến thức để trao đổi, để thảo luận, để học hỏi ... để đưa đến 1 giải pháp thích hợp hơn."
 
Cần giúp đỡ với hàm sumif

Mình cần cộng có 2 dk, suy nghi mãi mà không biết lam sao.


----------------------
OverAC: Bạn cần chú ý vị trí post bài.
 

File đính kèm

  • sum co 2 DK.xls
    14.5 KB · Đọc: 31
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn dùng ct dưới nhé.
Mã:
{=SUM(IF($B$2:$B$46=E2,IF(A2:A46>=DATE(2008,10,1),IF(A2:A46<=DATE(2008,10,30),$C$2:$C$46))))}
 
Web KT

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

Back
Top Bottom