首页 > 解决方案 > Excel公式:我如何将真实串联输出的总和放在字符串的末尾

问题描述

我试图在 excel 中的字符串末尾放置一个数字(真实连接的总和)。

我正在使用带有连接的 if 语句:

=CONCATENATE("";IF(AG$1=31;"LETTERXX, ";"");IF(AG$2=CALENDER!$K$31;"SMS xxxx xxxxxx, ";""))

现在的输出是:

LETTERXX, SMS xxxx xxxxx,

我想要的输出是:

LETTERXX, SMS xxxx xxxxx, 2

有人可以帮我吗?

我会很高兴的。

标签: excelif-statementsumconcatenationformula

解决方案


尝试:

=CONCATENATE("",IF(AG$1=31,"LETTERXX, ",""),IF(AG$2=CALENDER!$K$31,"SMS xxxx xxxxxx, ","")) & SUMPRODUCT((AG$1=31)+(AG$2=CALENDER!$K$31))

推荐阅读