Hỏi cách tính tổng giá trị trong nhiều hàng

  • Thread starter Thread starter Audi_A6
  • Ngày gửi Ngày gửi
Liên hệ QC

Audi_A6

Thành viên mới
Tham gia
21/9/10
Bài viết
31
Được thích
4
Xin chào mọi người. Mình là thành viên mới của 4rum và cũng là người mới bắt đầu sử dụng Excel trong vài tháng trở lại đây. Việc sử dụng excel của mình khá đơn giản, chỉ là lấy file của người khác rồi lắp số liệu vào là xong. Nhưng cũng vì cái sự ăn sẵn đấy mà bây giờ cảm thấy đầu óc cứ ngu ngu -\\/. không tự mình giải quyết được

Hiện giờ mình đang cần tính 1 vài số liệu trong file excel :

untitled.jpg

Mình muốn tính tổng các cột L, M, O khi đối chiếu với cột H, I của sheet trên vào cột F, G của sheet dưới đây

excel.jpg

Sheet ở hình trên là SDKCTGS, sheet ở hình dưới là BCDSPS.

/Nôm na là mình muốn tạo công thức ở cột F, G của sheet BCDSPS để sao cho khi ta tìm ở cột B của sheet BCDSPS có sự trùng lặp với các số ở cột H, I của sheet SDKCTGS, thì ta sẽ lấy tổng số liệu của cột L, M, O tương đương ở sheet SDKCTGS. Thực sự mình k biết giải thích sao cho dễ hiểu nhất nữa.
Mong các bạn cố gắng giúp mình với . Thanks nhiều lắm /-*+/
 
Lần chỉnh sửa cuối:
Bạn dùng hàm sumif nhé. Tốt nhất bạn đưa file lên.
 
Hiện mình đang sử dụng công thức tại cột F & G của sheet BCDSPS như sau : =SUMIF(SDKCTGS!$H$10:$H$87,B5,SDKCTGS!$K$10:$K$87)

Như vậy mình sẽ có kết quả là tổng của cột K sheet SDKCTGS. Nhưng bây giờ mình lại không muốn tổng của mỗi cột K nữa, mà thay vào đó mình lại muốn có tổng của cả cột L, M, O của sheet SDKCTGS cơ! Như vậy sẽ phải dùng công thức nào cho đúng nhất đây ? salam giúp mình nhé :)

/ salam sao nghe giống tên chú mèo trong bộ phim truyền hình ấy nhỉ hjhj
 
Dạng bài này bạn nên dùng hàm SUMIF(). Vì nó nhanh và tiện nữa. Ngoài ra, còn có hàm SUMPRODUCT() nữa (Không hay bằng Sumif). Mình cũng thường làm bảng cân đối phát sinh của mình mà.
Tốt nhất bạn post file của bạn nên để mọi người xem cho.
 
Hiện mình đang sử dụng công thức tại cột F & G của sheet BCDSPS như sau : =SUMIF(SDKCTGS!$H$10:$H$87,B5,SDKCTGS!$K$10:$K$87)

Như vậy mình sẽ có kết quả là tổng của cột K sheet SDKCTGS. Nhưng bây giờ mình lại không muốn tổng của mỗi cột K nữa, mà thay vào đó mình lại muốn có tổng của cả cột L, M, O của sheet SDKCTGS cơ! Như vậy sẽ phải dùng công thức nào cho đúng nhất đây ? salam giúp mình nhé :)

/ salam sao nghe giống tên chú mèo trong bộ phim truyền hình ấy nhỉ hjhj
Bạn thử dùng SUMPRODUCT xem sao nhé!
Mã:
=SUMPRODUCT((SDKCTGS!$H$10:$H$87=B5)*(SDKCTGS!$L$10:$O$87))
 
toàn bộ đều là số liệu thực và mình kiểm tra rất cẩn thận tính trung thực của nó nên sự chênh lệch khi không có cột N cũng là điều bt thôi mà, và lại thực sự ra thì BCĐ vẫn cân đấy chứ, không lệch đâu :D Loại cột N ra thì phần định khoản đó cũng bị loại ra luôn rồi. Không có tăng thì giảm cũng vẫn thế .

Để mình thử áp hàm SUMPRODUCT của bạn vừa post xem sao, hy vọng sẽ tốt :* Mà mọi người pro có thể up nốt cái hàm SUMIF lên được không, mình chỉ là lấy công thức của người khác về thôi nên thực sự là không biết cách tự tạo cho mình công thức đâu. Có lẽ tý nữa hết giờ phải đi mua ngay quyển Excel về mà nghiên cứu thôi

/ úi, hàm product kia là từ L tới O lun à, không loại cột N rùi bạn minhcong ơi
 
Tính cột L;M;O không có cột N MinhCong ah. Không biết bỏ cột N đi thì BCDPS sao đúng được.
nếu thế có lẽ phải sửa lại công thức rồi:
Mã:
=SUMPRODUCT((SDKCTGS!$H$10:$H$87=B5)*(SDKCTGS!$L$10:$L$87+SDKCTGS!$M$10:$M$87+SDKCTGS!$O$10:$O$87))
 
toàn bộ đều là số liệu thực và mình kiểm tra rất cẩn thận tính trung thực của nó nên sự chênh lệch khi không có cột N cũng là điều bt thôi mà, và lại thực sự ra thì BCĐ vẫn cân đấy chứ, không lệch đâu :D Loại cột N ra thì phần định khoản đó cũng bị loại ra luôn rồi. Không có tăng thì giảm cũng vẫn thế .

Để mình thử áp hàm SUMPRODUCT của bạn vừa post xem sao, hy vọng sẽ tốt :* Mà mọi người pro có thể up nốt cái hàm SUMIF lên được không, mình chỉ là lấy công thức của người khác về thôi nên thực sự là không biết cách tự tạo cho mình công thức đâu. Có lẽ tý nữa hết giờ phải đi mua ngay quyển Excel về mà nghiên cứu thôi
Nếu Bạn muốn dùng SUMIF thì phải kết hợp cả 3 cái SUMIF lại thôi.
 
Mình lại thử áp cái tổng 3 hàm sumif như bạn minhcong đã nêu như sau ( tuy nhiên có vài nhuợc điểm ):
=SUMIF(SDKCTGS!$H$10:$H$132,B5,SDKCTGS!$L$10:$L$132)+SUMIF(SDKCTGS!$H$10:$H$132,B5,SDKCTGS!$M$10:$M$132)+SUMIF(SDKCTGS!$H$10:$H$132,B5,SDKCTGS!$O$10:$O$132)
cái này áp dụng cho cột bên nợ - F

=SUMIF(SDKCTGS!$I$10:$I$132,B5,SDKCTGS!$L$10:$L$132)+SUMIF(SDKCTGS!$I$10:$I$132,B5,SDKCTGS!$M$10:$M$132)+SUMIF(SDKCTGS!$I$10:$I$132,B5,SDKCTGS!$O$10:$O$132)
cái này áp dụng với cột bên có - G

Nhược điểm của nó là khi ta format painter từ cột F sang cột G thì không được, bắt buộc phải sửa thủ công cho cột G rồi sau đó mới format painter cho toàn bộ 2 cột được

Không biết ngoài cách này thì có cách nào khác nữa không nhỉ ? Mình thường hay muốn tìm ra càng nhiều cách để giải quyết 1 vấn đề chứ k vừa lòng với chỉ 1 cách làm :D
 
Lần chỉnh sửa cuối:
it doesn't work hj hj cái này không đúng rùi, có lẽ không phải là công thức này
Sao lại không được nhỉ? bạn xem ví dụ nhé:
|
A​
|
B​
|
C​
|
D​
|
E​
|
F​
|
1​
|
Họ tên​
|
KL B​
|
KL C​
|
KL D​
|
KL E​
|
Tổng B+C+E​
|
2​
|Do|
1​
|
5​
|
6​
|
1​
|
7​
|
3​
|Thai|
2​
|
6​
|
7​
|
3​
|
11​
|
4​
|Hung|
3​
|
7​
|
5​
|
2​
|
12​
|
5​
|Anh|
4​
|
8​
|
3​
|
8​
|
20​
|
6​
| | | | | | |
7​
|Tên|Tổng B+C+E|Công thức| | | |
8​
|Thai|
11​
|=SUMPRODUCT(($A$2:$A$5=A8)*($B$2:$B$5+$C$2:$C$5+$E$2:$E$5))| | | |
9​
|Hung|
12​
| | | | |
10​
|Anh|
20​
| | | | |
11​
|Do|
7​
| | | | |
 
mình lại thử áp cái tổng 3 hàm sumif như bạn minhcong đã nêu như sau ( tuy nhiên có vài nhuợc điểm ):
Cái này áp dụng cho cột bên nợ - f


cái này áp dụng với cột bên có - g

nhược điểm của nó là khi ta format painter từ cột f sang cột g thì không được, bắt buộc phải sửa thủ công cho cột g rồi sau đó mới format painter cho toàn bộ 2 cột được

không biết ngoài cách này thì có cách nào khác nữa không nhỉ ? Mình thường hay muốn tìm ra càng nhiều cách để giải quyết 1 vấn đề chứ k vừa lòng với chỉ 1 cách làm :d
có rất nhiều cách để xử lý vấn đê này
ví dụ như sum(if(), sumifs() pivot table
nhưng tôi thấy bạn không đưa file lên thì có lẽ mất rất nhiều thời gian của các bạn khác đấy
tốt nhất bạn hãy đưa file lên và yêu cầu trong đó là mình muốn kết quả như thế nào thì sẽ có rất nhiêud người giúp đấy
chỉ cần ví dụ thôi nha không cần bạn gửi file bạn đang làm đâu
 
gửi các bạn file mình đang làm. Cũng phải xóa đi nhiều vì số liệu công ty nên k khoái public lắm :|

cảm ơn mọi người đã nhiệt tình giải đáp thắc mắc của mình @$@!^%

@minhcong : ko bik nữa bạn à. Mình chỉ thấy nó k cho kq như mong mún thui
 

File đính kèm

gửi các bạn file mình đang làm. Cũng phải xóa đi nhiều vì số liệu công ty nên k khoái public lắm :|

cảm ơn mọi người đã nhiệt tình giải đáp thắc mắc của mình @$@!^%

@minhcong : ko bik nữa bạn à. Mình chỉ thấy nó k cho kq như mong mún thui
Ý Bạn là muốn dùng 1 công thức cho 2 cột nợ và có luôn à? Nếu thế thì cũng được thôi, tuy nhiên dài dòng lắm. Tôi thây chỉ cần thay 2 chữ H thành 2 chữ I là OK rồi còn gì.
Bên Nợ
Mã:
=SUMPRODUCT((SDKCTGS!$[COLOR=blue]H[/COLOR]$10:$[COLOR=blue]H[/COLOR]$46=B5)*(SDKCTGS!$L$10:$L$46+SDKCTGS!$M$10:$M$46+SDKCTGS!$O$10:$O$46))
Bên có chỉ cần thay H thành I là xong (sau đó nắm đầu 2 thằng này copy xuống dưới là OK.
Xem file thêm nhé!
 

File đính kèm

gửi các bạn file mình đang làm. Cũng phải xóa đi nhiều vì số liệu công ty nên k khoái public lắm :|

cảm ơn mọi người đã nhiệt tình giải đáp thắc mắc của mình @$@!^%

@minhcong : ko bik nữa bạn à. Mình chỉ thấy nó k cho kq như mong mún thui
tôi cũng góp 1 cách
bạn thử xem có đúng ý không nhé
 

File đính kèm

Xin cảm ơn 2 bạn. k hiểu sao mình làm đúng như cth của minhcong thì k được mà minhcong làm thì lại được, chắc phải đúng sư phụ mới được :D

@leduythuong : bạn ơi, hình như bạn quên k loại phần " chi không chứng từ "

/ edit : ah` hay quá, chỉ việc xóa * ở ô đó đi là kết quả đúng ngay. Công thức hay quá
 
Lần chỉnh sửa cuối:
Xin cảm ơn 2 bạn. k hiểu sao mình làm đúng như cth của minhcong thì k được mà minhcong làm thì lại được, chắc phải đúng sư phụ mới được :D

@leduythuong : bạn ơi, hình như bạn quên k loại phần " chi không chứng từ "
Có lẽ do Bạn nhập công thức còn thiếu dấu ngoặc...Bạn xem kiểm tra lại kỹ công thức xem sao!
 
Web KT

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

Back
Top Bottom