Hỏi nhanh - đáp nhanh về công thức (phần 3)

Liên hệ QC
E có bảng tính như sau:
A B
1 cam 10
2 táo 20
3 xoài 12
4 ổi 30
5 dưa 24

Em muốn tính tổng của những giá trị lớn hơn 15 và nhỏ hơn 25
E dùng :
=SUM(IF(B1:B5>15,IF(B1:B5<25,B1:B5)))
E muốn hỏi là có cách nào để tính tổng như vậy mà dùng bằng hàm SUMIF,SUMIFS không ạ
cảm ơn anh chị
 
Em có bảng tính:
Untitled.jpg

E dùng CT : =SUM(IF(B1:B5>15,IF(B1:B5<25,B1:B5)))
E muốn hỏi là ngoài cách này còn cách nào khác dùng hàm SUMIF,SUMIFS không
Cảm ơn anh chị .
 
Mình có Sheet 1 với nội dung như:
sAq5W0n.jpg

Và Sheet 2:
tSmY7AS.jpg


Mình muốn khi mà mình điền Mã số khách hàng trên Sheet 1, thì các thông tin của khách hàng đó auto điền vào các ô còn lại. (thông tin của khách hàng trên sheet 2)
Mình mới học sử dụng Excel, mong mọi người giúp đỡ, xin cảm ơn :)
 
Mình có Sheet 1 với nội dung như:
sAq5W0n.jpg

Và Sheet 2:
tSmY7AS.jpg


Mình muốn khi mà mình điền Mã số khách hàng trên Sheet 1, thì các thông tin của khách hàng đó auto điền vào các ô còn lại. (thông tin của khách hàng trên sheet 2)
Mình mới học sử dụng Excel, mong mọi người giúp đỡ, xin cảm ơn :)
Bạn tìm trên diễn đàn hàm Vlookup, có rất nhiều về công thức này.
 
Cho mình hỏi, mình có 1 bảng dữ liệu từ dòng 1 đến dòng 200, từ tháng 1 -> Tháng 12, trong đó có cả số âm và số dương
Vậy làm cách nào mà khi mình filter một tháng nào đó (tháng 4 chẳng hạn) thì có thể sum được tổng số âm và tổng số dương trong tháng đó !?
Cám ơn
 
Cho mình hỏi, mình có 1 bảng dữ liệu từ dòng 1 đến dòng 200, từ tháng 1 -> Tháng 12, trong đó có cả số âm và số dương
Vậy làm cách nào mà khi mình filter một tháng nào đó (tháng 4 chẳng hạn) thì có thể sum được tổng số âm và tổng số dương trong tháng đó !?
Cám ơn
Có cách. Có thể dùng hàm sumproduct().
 
Cám ơn bạn, bạn có thể nói rõ hơn đc ko ạ?
Bạn nói cụ thể như trong hình mình đưa nè bạn :)
 

File đính kèm

  • IMG_3489.JPG
    IMG_3489.JPG
    4.4 MB · Đọc: 5
sorry mình ko biết, tưởng đưa hình dễ nhìn hơn, vậy mình gởi cái file nè bạn, xem giúp mình nhé, cám ơn :)
 

File đính kèm

  • Hoi excel.xlsx
    13.5 KB · Đọc: 15
sorry mình ko biết, tưởng đưa hình dễ nhìn hơn, vậy mình gởi cái file nè bạn, xem giúp mình nhé, cám ơn :)
Filter cột B chọn tháng April
TgÂm: C16=SUMPRODUCT(($C$3:$C$14<0)*SUBTOTAL(9,OFFSET($C$2,ROW($1:$12),)))
TgDương: C17=SUMPRODUCT(($C$3:$C$14>0)*SUBTOTAL(9,OFFSET($C$2,ROW($1:$12),)))
 
Lần chỉnh sửa cuối:
sorry mình ko biết, tưởng đưa hình dễ nhìn hơn, vậy mình gởi cái file nè bạn, xem giúp mình nhé, cám ơn :)
Nhập số 4 vào [D2]. Công thức tính tổng khi đó:
PHP:
=SUMPRODUCT((MONTH($B$3:$B$14)=$D$2)*($C$3:$C$14<0),$C$3:$C$14)
=SUMPRODUCT((MONTH($B$3:$B$14)=$D$2)*($C$3:$C$14>0),$C$3:$C$14)
 
Filter cột B chọn tháng April
TgÂm: C16=SUMPRODUCT(($C$3:$C$14<0)*SUBTOTAL(9,OFFSET($C$2,ROW($1:$12),)))
TgDương: C17=SUMPRODUCT(($C$3:$C$14>0)*SUBTOTAL(9,OFFSET($C$2,ROW($1:$12),)))
Thanks 2 bạn Meocon và Befaint :)
Bạn Meocon có thể giải thích cái công thức giúp mình đc ko bạn? để có gì mai mốt mình còn áp dụng vào những cái khác :D
Mình ko hiểu cái chỗ offset và row
 
Thanks 2 bạn Meocon và Befaint :)
Bạn Meocon có thể giải thích cái công thức giúp mình đc ko bạn? để có gì mai mốt mình còn áp dụng vào những cái khác :D
Mình ko hiểu cái chỗ offset và row
Thứ lỗi! mình giống bạn, thấy anh chị trên này sử dụng cho trường hợp filter thì dính đến SUBTOTAL(9,OFFSET(...)), nên mình học lõm theo í mà! :D
 
Em chào các bác
Công thức của em có lỗi này, mong được các bác giúp đỡ ạ

Screenshot2017-05-1806.27.47.png


em muốn tính tổng ở cột F, những dòng mà ở cột I có giá trị là 1 và 10
công thức em đang dùng là
Mã:
=SUMIF(I25:I39,{1;10},F25:F39)

( em cũng tự thấy cái này rất đơn giản, nhưng loay hoay sửa mãi ko được, tìm nát google cũng ko thấy, có lẽ em không tìm với đúng từ khoá chăng )
cảm ơn các bác nhiều :D
 
Em chào các bác
Công thức của em có lỗi này, mong được các bác giúp đỡ ạ

Screenshot2017-05-1806.27.47.png


em muốn tính tổng ở cột F, những dòng mà ở cột I có giá trị là 1 và 10
công thức em đang dùng là
Mã:
=SUMIF(I25:I39,{1;10},F25:F39)

( em cũng tự thấy cái này rất đơn giản, nhưng loay hoay sửa mãi ko được, tìm nát google cũng ko thấy, có lẽ em không tìm với đúng từ khoá chăng )
cảm ơn các bác nhiều :D
Bạn thử cách này xem:
Mã:
{=SUM(((I25:I39=1)+(I25:I39=10))*F25:F39)}
kết thúc bằng ctrl+shift+enter
 
....
Công thức của em có lỗi này, mong được các bác giúp đỡ ạ

em muốn tính tổng ở cột F, những dòng mà ở cột I có giá trị là 1 và 10
công thức em đang dùng là
Mã:
=SUMIF(I25:I39,{1;10},F25:F39)
Thử:
=SUM(SUMIF(I25:I39,{1;10},F25:F39)) chỉ Enter.
 
đa tạ bác dazkangel và bác quocgiacan
cả 2 côngthức của 2 bác đều hoạtđộng hoànhảo
nhưng cái của bác quocgiacan sẽ dễ để thêm các giátrị điềukiện hơn, không chỉ có 1 và 10 ^ ^

bác quocgiacan cho em hỏi xíu
sum( sumif() )
vậy là hàm sumif() trong trườnghợp này trả ra 1 dãy các giátrị, chứ ko phải chỉ 1 giátrị phải ko bác ?
 
bác quocgiacan cho em hỏi xíu
sum( sumif() )
vậy là hàm sumif() trong trườnghợp này trả ra 1 dãy các giátrị, chứ ko phải chỉ 1 giátrị phải ko bác ?
Chính xác, bạn cứ thêm vào mảng đó thoải mái, và cũng chỉ Enter mà thôi.

Trường hợp, nếu dãy đó bạn điền lên ô của sheet nào đó và bạn muốn sử dụng mục tiêu cộng lại theo nhóm như vậy thì phải thay SUM(SUMIF()) bằng hàm SUMPRODUCT(SUMIF()).

Ví dụ: Thay vì mảng {1;10}, bạn điền G1=1, G2=10, công thức lúc này phải là:
=SUMPRODUCT(SUMIF(I25:I39,G1:G2,F25:F39)) cũng chỉ Enter,

Nếu muốn giữ lại SUM(SUMIF()) thì =SUM(SUMIF(I25:I39,G1:G2,F25:F39)) phải nhấn Ctrl+Shift+Enter (CSE), vì thao tác này khai báo muốn lấy vùng G1:G2 đưa vào mảng bộ nhớ, còn như cách đầu là: {1;10} thì nó đã khai báo sẳn rồi nên không cần nhấn CSE.

Chúc bạn học tập vui với GPE.
 
Web KT
Back
Top Bottom