hỏi về hàm sumit

  • Thread starter Phung Nhu
  • Ngày gửi
P

Phung Nhu

Guest
18/6/09
9
0
0
41
Biên Hoà
vd:ngay 1/1/09 em có khách hàng tên A nợ lần thứ I 5.000.000
Lần thứ II nợ 2000.000
Khách hàng tên B nợ lần thứ I 2.000.000
Nợ lần thứ II 3000.000
cho em hỏi em muốn tính tổng từng khách hàng theo từng ngày phải dùng hàm sum như thế nào
em làm thử như sau
sum(if(ngay=1/1/09,makh="A",số phát sinh),0)
nhung nó không hiểu vậy em phải dùng công thức nào cho đúng
 
Khóa học Quản trị dòng tiền
J

Jimmy

Guest
15/12/06
1
0
0
97 Võ Văn Tần
Phung nhu

Không hiểu bạn bố trí bảng dữ liệu như thế nào, nhưng nếu là có 3 cột: 1 cột ngày, 1 cột mã khách hàng, 1 cột nợ tương ứng thì bạn phải cộng nợ theo 2 điều kiện là ngày và mã khách hàng, bạn phải dùng hàm sumifs(), câu lệnh là:
=sumifs(vùng nợ;vùng ngày;"ngày";vùng mã khách;"mã khách)
ví dụ: =sumifs(C2:C6;A2:A6;"1/1/09";B2:B6;"A")
nhưng như thế này nếu có nhiều ngày, nhiều khách thì rất mất thời gian, cách hay nhất là dùng pivot table, cực nhanh và chính xác
 
phinguyen79

phinguyen79

Phụ nữ là gì..???
vd:ngay 1/1/09 em có khách hàng tên A nợ lần thứ I 5.000.000
Lần thứ II nợ 2000.000
Khách hàng tên B nợ lần thứ I 2.000.000
Nợ lần thứ II 3000.000
cho em hỏi em muốn tính tổng từng khách hàng theo từng ngày phải dùng hàm sum như thế nào
em làm thử như sau
sum(if(ngay=1/1/09,makh="A",số phát sinh),0)
nhung nó không hiểu vậy em phải dùng công thức nào cho đúng

Bạn nên upload file lên, mọi người sẽ dễ trả lời và hướng dẫn cụ thể hơn./.

cheer,:wall:
 
H

hauden78

Guest
15/12/09
1
0
0
49
đ
có thể dùng subtotals nhanh hơn
 
H

hailuahd

Guest
23/11/09
2
0
0
Hải Dương
Nhờ các bác giúp hộ với, có bảng tính như dính kèm, cần thống kê doanh thu các sản phẩm theo mã sản phẩm, bác nào giúp hộ CT tính với.
cám ơn nhìu:015:
 
Sửa lần cuối:
H

hailuahd

Guest
23/11/09
2
0
0
Hải Dương
sao hok gửi được file diínhkèm thế này
 

Đính kèm

  • Can giup do.xls
    13.5 KB · Lượt xem: 79
T

thanhhung7879

Sơ cấp
9/5/09
31
0
0
Biên Hòa
Nhờ các bác giúp hộ với, có bảng tính như dính kèm, cần thống kê doanh thu các sản phẩm theo mã sản phẩm, bác nào giúp hộ CT tính với.
cám ơn nhìu:015:

Bạn làm giống như vầy nè.
 

Đính kèm

  • da lam.xls
    14.5 KB · Lượt xem: 80
S

SA_DQ

Thành viên Cố vấn - Webketoan Mentors
29/6/05
612
104
43
68
HCM city
Vì đây là BOX lập trình, nên vầy:

Nhờ các bác giúp hộ, cần thống kê doanh thu các sản phẩm theo mã sản phẩm, bác nào giúp hộ

Mã:
Option Explicit
[B]Sub SUMIF_()[/B]
 Dim Rng As Range, Clls As Range
 
 Set Rng = Range([C4], [C65500].End(xlUp))
 Rng.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[G4], Unique:=True
 [H4].Value = [e4].Value
 For Each Clls In Range([G5], [G65500].End(xlUp))
   With Application.WorksheetFunction
      Clls.Offset(, 1).Value = .SumIf(Rng, Clls.Value, Rng.Offset(, 2))
   End With
 Next Clls
[B]End Sub[/B]
 

Xem nhiều