首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

excel文本求和

发布网友 发布时间:2022-04-20 20:26

我来回答

4个回答

热心网友 时间:2022-05-15 17:46

热心网友 时间:2022-05-15 17:47

本问题的确很具有挑战性,昨晚花了一个晚上,对offset、subtotal进行各种整合,都没能找到一个好的方法,今天上午又花了一个多个小时来琢磨,另辟他径,终于找到了一个比较理想的公式。

如图,A列为序号(题主没有截图,A列也许是其他内容,但无关紧要,现在就是利用A列来进行筛选就得了),B列为文本数字,要求A列筛选后,能B列的文本数字求和。

当然最简单的方法就是添加辅助列,辅助列=B列文本数字*1,再对该辅助列用subtotal求和即可。

现在直接的公式是:

=SUMPRODUCT(B2:B9*SUBTOTAL(103,OFFSET(B1,ROW(1:8),)))

同时按Ctrl+Shift+Enter三键输入数组公式。

不可思议的是,前面8位回答者,除一位提到了辅助列方法,说明对问题理解了外,其余的貌似都没理解题主的意图。

热心网友 时间:2022-05-15 17:47

假设求和区域为A1至A100单元格区域=SUM(--A1:A100)数组公式,按下SHIFT+CTRL+ENTER三键结束输入

热心网友 时间:2022-05-15 17:48

很简单。把A例的文本都乘以1,B例为结果。得到的B例就是数值,就可以直接用B例求和。

热心网友 时间:2022-05-15 17:46

热心网友 时间:2022-05-15 17:47

本问题的确很具有挑战性,昨晚花了一个晚上,对offset、subtotal进行各种整合,都没能找到一个好的方法,今天上午又花了一个多个小时来琢磨,另辟他径,终于找到了一个比较理想的公式。

如图,A列为序号(题主没有截图,A列也许是其他内容,但无关紧要,现在就是利用A列来进行筛选就得了),B列为文本数字,要求A列筛选后,能B列的文本数字求和。

当然最简单的方法就是添加辅助列,辅助列=B列文本数字*1,再对该辅助列用subtotal求和即可。

现在直接的公式是:

=SUMPRODUCT(B2:B9*SUBTOTAL(103,OFFSET(B1,ROW(1:8),)))

同时按Ctrl+Shift+Enter三键输入数组公式。

不可思议的是,前面8位回答者,除一位提到了辅助列方法,说明对问题理解了外,其余的貌似都没理解题主的意图。

热心网友 时间:2022-05-15 17:47

假设求和区域为A1至A100单元格区域=SUM(--A1:A100)数组公式,按下SHIFT+CTRL+ENTER三键结束输入

热心网友 时间:2022-05-15 17:48

很简单。把A例的文本都乘以1,B例为结果。得到的B例就是数值,就可以直接用B例求和。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com