excel如何计算两列只有只要有一列有数值就可以,然后计算个数

能繁母猪商品生猪32013261102121445123129
只要有猪都算一户,计算出几乎。
能繁母猪一列
商品生猪一列
要统计或者有能繁母猪,或者有商品生猪,或者两者皆有的个数

假设A列代表能繁母猪,B列代表商品生猪,(假设调查数据中,没猪用0表示,存在缺失数据)
在C列的第一行出输入=A1+B1,ENTER。然后将鼠标放置于C1格子的右下角,鼠标变成一个黑色十字,按住往下拖,生成一列新的数据C。
在A列的最下端格子里输入=count(A1:A20)-countif(A1:A20,"0"),再按ENTER,这时生成的新数字就是A列中1-20行的数字个数。B列,C列重复操作。这时候 计算出来的分别是能繁母猪户数,商品生猪户数,有能繁母猪或商品生猪户数。
(如果你的调查数据中,没有猪就用空白格子代替的话),用=count()函数即可。
当然 最上面的函数可以用=sumproduct(countif(A1:A20,A1:A20)*(A1:A20>0))这个函数代替。计B、C两列数据时,将A替换成B或者C即可。
要计算两者皆有的户数,生成新数列D。在D1中输入=A1*B1,按生成C的方法即可,用同一个函数计算。
要计算两者都没有的户数,在空白处输入=countif(D1:D20,"0")即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-14

见附件。

第2个回答  2013-08-14
这个能看出什么问题!最好上个表格截图!
相似回答