ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: general840

[求助] 大神 求助括号内数据求和公式

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-3-14 15:25 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
象山海鲜 发表于 2019-3-14 15:14
思路很好
有点小瑕疵,如果最后一组是1的话 ....

格式再乱些,真不敢想像,其实分列了再合并求和,技巧法挺快的

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2019-3-14 15:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
jivy1212 发表于 2019-3-14 15:25
格式再乱些,真不敢想像,其实分列了再合并求和,技巧法挺快的

哪有辣么专业的,来求助的都是不熟悉excel的为主
如果数据和excel的规则匹配的话,基本上都没啥事了

TA的精华主题

TA的得分主题

发表于 2019-3-14 15:36 | 显示全部楼层
凑热闹:
  1. =SUM(LEFT(B1:B2,FIND("(",B1:B2)-1)*1)&"("&SUM(MID(B1:B2,FIND("(",B1:B2)+1,FIND(",",B1:B2)-FIND("(",B1:B2)-1)*1)&","&SUM(SUBSTITUTE(MID(B1:B2,FIND(",",B1:B2)+1,99),")","")*1)&")"
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2019-3-14 15:50 | 显示全部楼层
眼花缭乱法:
=(((LEFT(B1,FIND("(",B1,1)-1)+LEFT(B2,FIND("(",B2,1)-1))&"("&MID(B1,FIND("(",B1,1)+1,FIND(",",ASC(B1),1)-FIND("(",B1,1)-1)+MID(B2,FIND("(",B2,1)+1,FIND(",",ASC(B2),1)-FIND("(",B2,1)-1))&","&MID(B1,FIND(",",ASC(B1),1)+1,FIND(")",B1,1)-FIND(",",ASC(B1),1)-1)+MID(B2,FIND(",",ASC(B2),1)+1,FIND(")",B2,1)-FIND(",",ASC(B2),1)-1))&")"

TA的精华主题

TA的得分主题

发表于 2019-3-14 15:50 | 显示全部楼层
本帖最后由 X2030 于 2019-3-14 15:55 编辑
  1. 出现三位数会出错,在想想
复制代码

TA的精华主题

TA的得分主题

发表于 2019-3-14 16:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
这种我肯定是分开几列,在求和。    分列大法。。。   写出来的公式,我都摸不到门。  

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-3-14 16:28 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
kingwee0000 发表于 2019-3-14 15:50
眼花缭乱法:
=(((LEFT(B1,FIND("(",B1,1)-1)+LEFT(B2,FIND("(",B2,1)-1))&"("&MID(B1,FIND("(",B1,1)+1,F ...

似乎 好像 大概 可能 我这78行要写好多的样子

TA的精华主题

TA的得分主题

发表于 2019-3-14 16:30 | 显示全部楼层
补充一个替换法:
  1. =SUM(TRIM(LEFT(SUBSTITUTE(B1:B2,"(",REPT(" ",99)),99))*1)&"("&SUM(TRIM(MID(SUBSTITUTE(SUBSTITUTE(B1:B2,"(",REPT(" ",99)),",",REPT(" ",99)),99,99))*1)&","&SUM(TRIM(MID(SUBSTITUTE(SUBSTITUTE(B1:B2,",",REPT(" ",99)),")",REPT(" ",99)),99,99))*1)&")"
复制代码

TA的精华主题

TA的得分主题

发表于 2019-3-14 17:18 | 显示全部楼层
general840 发表于 2019-3-14 16:28
似乎 好像 大概 可能 我这78行要写好多的样子

不会的,可以下拉的。
要不你发个电子档
公式虽然较长,但思路简单直接粗暴好用。

TA的精华主题

TA的得分主题

发表于 2019-3-14 18:50 | 显示全部楼层
數字計算後返回文本, 老老實實分段吧!
數組公式:
=SUM(--LEFT(B1:B2,FIND("(",B1:B2)-1))&"("&SUM(INT(-SUBSTITUTE(MID(B1:B2,FIND("(",B1:B2),9),",",".")))&","&SUM(-("("&MID(B1:B2,FIND(",",B1:B2)+1,9)))&")"

適正整數, 不容錯~~


您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-3-29 06:56 , Processed in 0.044295 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表