Excel 自定义函数 | 格式化

Excel 自定义函数 | 格式化

我想以相同的格式获取具有特定格式的单元格的总和。

例如,我有一列单元格,其中包含:

23/02/11
00/01/02
05/12/06

28/15/19 < I want the total to be displayed like so.

这是可能的吗?还是我应该将每个金额分成不同的单元格?任何见解都值得赞赏。

答案1

使用 SUMPRODUCT 和 LEFT 或 MID 查找值并求和:

=SUMPRODUCT(--LEFT($A$1:$A$3,FIND("/",$A$1:$A$3)-1))&"/"&SUMPRODUCT(--MID(SUBSTITUTE($A$1:$A$3,"/",REPT(" ",99)),99,99))&"/"&SUMPRODUCT(--MID(SUBSTITUTE($A$1:$A$3,"/",REPT(" ",99)),198,99))

替代方法是将三个数字按 99 个空格分开,这样我们就可以估算出分开的位置。将--这些文本字符串转换为 SUMPRODUCT 在迭代过程中添加的数字。

在此处输入图片描述

相关内容