wps中获取关键字右边的数值后相加的公式?

YV]K1NT_XAVYM(3HN6SMYV5.pngA1-C1是字符加数字的表格,D1单元格我想要获取A1:C1中"a"右边的数值的和,E1单元格我想要获取A1:C1中"b"右边的数值的和,F1单元格我想要获取A1:C1中"c"右边的数值的和

下图是我用你公式得出的结果,不是等于6呀

%]QV4NX1)5Z{XZYMXS@~YT2.png

BeiJingWaitMe 发布于 2020-1-4 08:35 (编辑于 2020-1-6 10:11)
1min目标场景问卷 立即参与
回答问题
悬赏:1 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
孙一Lv4见习互助
发布于2020-1-4 09:36

思路:先把前三列里“、”前后的字符串拆开,变为六列,再用六列的字母判断是a还是b还是c,如果是你要的字母就取后面的数字,不是就取0,再求和。

image.png

  • BeiJingWaitMe BeiJingWaitMe(提问者) 兄弟,不能直接获取数值吗,这样有点麻烦,我的表没例子这么简单呐
    2020-01-04 10:24 
  • 孙一 孙一 回复 BeiJingWaitMe(提问者) 可以把两步的公式套起来的 =IF(LEFT(LEFT(A1,FIND(\"、\",A1,1)-1),1)=\"a\",RIGHT(LEFT(A1,FIND(\"、\",A1,1)-1),LEN(LEFT(A1,FIND(\"、\",A1,1)-1))-1),0)+ IF(LEFT(RIGHT(A1,FIND(\"、\",A1,1)-1),1)=\"a\",RIGHT(RIGHT(A1,FIND(\"、\",A1,1)-1),LEN(RIGHT(A1,FIND(\"、\",A1,1)-1))-1),0) 不知道你的表复杂到什么程度,如果数据规律与示例里一样,并且每个单元格由\"、\"与前后两部分组成,那这个公式是可以用的,只是我就写了两个相加,还有四个需要你自己添上。如果数据还有其他的情况和示例不一样的,那公式又得调整了
    2020-01-04 10:40 
  • BeiJingWaitMe BeiJingWaitMe(提问者) 回复 孙一 每个单元格由\\\"、\\\"与前后两部分组成 这是什么意思,表格之间没有\\\\呀
    2020-01-04 10:50 
  • 孙一 孙一 回复 BeiJingWaitMe(提问者) 反斜线是打引号的时候自己带出来的
    2020-01-04 11:09 
  • BeiJingWaitMe BeiJingWaitMe(提问者) 回复 孙一 意思把\\\\这个删了?
    2020-01-05 08:32 
  • 2关注人数
  • 777浏览人数
  • 最后回答于:2020-1-6 10:11
    请选择关闭问题的原因
    确定 取消
    返回顶部