提供与文本结合的数字总和的公式

时间:2015-07-13 09:47:39

标签: excel excel-formula

enter image description here我在从一行包含数字和文本的单元格中获取总数时遇到问题,我现在尝试了几种不同的公式,但他们没有修复它。

我连续有5个单元格,它在一个单独的工作簿中引用总和,然后我将文本添加到: =' K:\文件夹1 \调查\返回调查[00001.xlsm] 00001'!$ D $ 15& " / 18"

起初我只有= SUM(K4:O4),但这只是返回5而不是行的总和。

然后我尝试使用以下公式在文本中找到数字: = LEFT(FIND(" /",K4)-1 +(FIND(" /",L4)-1 +(FIND(" /" ,M4)-1 +(FIND(" /",N4)-1 +(FIND(" /",O4)))))) - 1 但是,这只会返回#VALUE。

在最后一次尝试中,我尝试将值转换为文本然后添加它们,但这也只返回单元格数而不是总值: = TEXT(K4,0)及;" / 18"然后是上面的= LEFT公式。

1 个答案:

答案 0 :(得分:2)

选择您的5个单元格,并在每个单元格中使用简单的等号公式。例如:

='K:\Folder 1\Surveys\Returned Surveys[00001.xlsm]00001'!$D$15

选择五个单元格后,点击 Ctrl + 1 。 “格式化单元格”对话框打开后,转到“数字”选项卡。从左下方的列表中选择自定义,并为类型提供以下内容:

0\/18

......或,

0\/12

单击确定。您的数字看起来就像右侧有 / 12 / 18 ,但基础值仍然是来自外部的原始数字工作簿。使用您想要的任何常规方法(r.g。=SUM(K4:O4)=K4+L4+M4+N4+O4)来总结它们。

你的公式可以用作,

=LEFT(K4, FIND("/", K4)-1)+LEFT(L4, FIND("/", L4)-1)+LEFT(M4, FIND("/", M4)-1)+LEFT(N4, FIND("/", N4)-1)+LEFT(O4, FIND("/", O4)-1)

下图显示了第4行中的方法(连接然后拆分)和第5行中的(自定义数字格式和总和)。

Custom number format and concatenated suffix

文本默认为左对齐,而真数字默认为右对齐。