Excel判断多列单元格里是文字还是数字,是数字在进行计算

如图,先要给A列分类,然后判断G,H,I,列是否为数字,是数值的话则A列名字相同的行,把G,H,I的和返回在J列,谢谢大神了... 如图,先要给A列分类,然后判断G,H,I,列是否为数字,是数值的话则A列名字相同的行,把G,H,I的和返回在J列,谢谢大神了 展开
 我来答
苗乔恩
科技发烧友

2018-03-07 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9706 获赞数:14591

向TA提问 私信TA
展开全部
  1. 你的题没法做,因为名字相同的如果有两行,还满足都是数字的话,求和结果返回到哪一行?结果存放位置不确定的所以没法做;

  2. 如果是求出都是数字的ghi三列数字的和是可以的,如下:

追问
就是同列不同行的无法在进行计算吗?因为每一行的GHI列只有其中一个是数字,所以需要的就是把不同行的GHI加起来,判断语句写在J2
追答

求和汇总不需要判断是否为数字,文字不计数,公式如下图所示:

匿名用户
2018-03-07
展开全部

不用判断文本或者数字,直接用sumif求和就好,只要判断姓名相等就可以了

【J2】的公式=SUMIF($A$2:$A$9,J1,$G$2:$I$9)

sum在文本参与求和的时候计算为0值,所以你唯一要做的是J1,K1,L1列出A列不重复值

更多追问追答
追问
这个因为要把GHI的数值相加。一行又只有一个数值,要把步同行的GHI相加。其前面不需要一个判断吗?
追答
SUMIF($A$2:$A$9,J1就是判断A列等于J1的判断条件,后面$G$2:$I$9是求和区域,这个函数的意思是把求和区域范围内($G$2:$I$9)所有A列值等于J1的相同区域的数值相加,sum,sumif在计算时,范围内所有的文本当成0值计算的,就是忽略文本,只计算数值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我来也xsczd
科技发烧友

2018-03-07 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2067万
展开全部
J2单元格输入公式:
=SUMPRODUCT((A2:A12=A2)*TEXT((G2:I12),"0;0;0;!0"))
就是1的GHI列数字之和
同理,K2单元格输入公式:
=SUMPRODUCT((A2:A12=A5)*TEXT((G2:I12),"0;0;0;!0"))
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式