c***a 发帖数: 193 | 1 如果我的Excel表格column A C E G...是数值,column B D F H...是Yes/No.我希望如
果column B D F H...是Yes的,求对应A C E G...的和。这怎么做啊? | N******s 发帖数: 10555 | 2 google conditional sum in excel
【在 c***a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 如果我的Excel表格column A C E G...是数值,column B D F H...是Yes/No.我希望如 : 果column B D F H...是Yes的,求对应A C E G...的和。这怎么做啊?
| c***a 发帖数: 193 | 3 sumif 没法横向跳跃的求和。我不知道还有什么conditional sum可以用。 | c***a 发帖数: 193 | 4 sumif 需要criteria和数值在不同的row or column。我的criteria和数值在同一行。
怎么做呢? | s*****G 发帖数: 1535 | 5 最笨的办法 if yes then =1 if no =0 然后再求和 | C****u 发帖数: 911 | 6 列数少的话用if不就行了么。。。
=if( B="yes", A, 0) + if (D="yes" & F= "yes", C+E, 0)
之类的
列数多的话还是用VBA写个循环吧
【在 c***a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : sumif 没法横向跳跃的求和。我不知道还有什么conditional sum可以用。
| a*o 发帖数: 25262 | 7 先横再竖:
J1=IF(AND(B1="YES",D1="YES",F1="YES", H1="YES"), A1+C1+E1+G1,0)
或者:
J1=IF(B1="YES",A1,0)+IF(D1="YES",C1,0)+IF(F1="YES",E1,0)+ IF(H1="YES", G1,0)
竖:
Sum(J1:JN)
居然也懂 Excel..
【在 C****u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 列数少的话用if不就行了么。。。 : =if( B="yes", A, 0) + if (D="yes" & F= "yes", C+E, 0) : 之类的 : 列数多的话还是用VBA写个循环吧
| x******a 发帖数: 6336 | | T********e 发帖数: 8631 | 9 Most operation are row based. If the requirement is to handle unlimited
number of columns, your best bet is to use SUMPRODUCT, MOD, COLUMN to check
and sum odd/even columns. It won't be pretty, especially you have a mix of
number, text and conditions.
【在 c***a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : sumif 需要criteria和数值在不同的row or column。我的criteria和数值在同一行。 : 怎么做呢?
| a*o 发帖数: 25262 | 10 先竖再横的也可以,都差不多。4 个 sumif, 然后 sum 所有。。
=SUMIF(B1:B2, "YES", A1:A2)+ SUMIF(D1:D2, "YES", C1:C2) + SUMIF(F1:F2, "YES"
, E1:E2)+ SUMIF(H1:H2, "YES", G1:G2)
check
of
【在 T********e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Most operation are row based. If the requirement is to handle unlimited : number of columns, your best bet is to use SUMPRODUCT, MOD, COLUMN to check : and sum odd/even columns. It won't be pretty, especially you have a mix of : number, text and conditions.
| | | T********e 发帖数: 8631 | 11 That won't work for unlimited number of columns.
YES"
【在 a*o 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 先竖再横的也可以,都差不多。4 个 sumif, 然后 sum 所有。。 : =SUMIF(B1:B2, "YES", A1:A2)+ SUMIF(D1:D2, "YES", C1:C2) + SUMIF(F1:F2, "YES" : , E1:E2)+ SUMIF(H1:H2, "YES", G1:G2) : : check : of
| a*o 发帖数: 25262 | 12 it will run out of memory.
you can set the # to a variable..whatever number you want.
【在 T********e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : That won't work for unlimited number of columns. : : YES"
| C****u 发帖数: 911 | 13 excel里哪有unlimited number of columns。。。 | T********e 发帖数: 8631 | 14 A - XFD?
【在 C****u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : excel里哪有unlimited number of columns。。。
| a*o 发帖数: 25262 | 15 想当年,一拳打不死老虎的时候。。
excel 只有 256 columns...
【在 C****u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : excel里哪有unlimited number of columns。。。
|
|