excel - 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
有人可以帮我吗?
我会很高兴的。
解决方案
尝试:
=CONCATENATE("",IF(AG$1=31,"LETTERXX, ",""),IF(AG$2=CALENDER!$K$31,"SMS xxxx xxxxxx, ","")) & SUMPRODUCT((AG$1=31)+(AG$2=CALENDER!$K$31))
推荐阅读
- python - 如何将嵌套的 JSON 数据从 URL 转换为 Pandas 数据框
- ruby-on-rails - 如果允许有效重叠,如何计算预订
- regex - 从 RDBMS 表的列中的客户端标识符中排除日期列的模式
- r - 从源代码编译 R:如果直接启动,RStudio 找不到库
- c - 关于我在 Tideman 中实现 lock_pairs 函数的问题
- python - 检测来自麦克风的音频
- reactjs - 将 react-charts 函数组件示例转换为类组件
- mysql - 如何根据同一列中的两个条件进行过滤
- python - Python:在函数中存储变量并根据条件重新启动时间
- javascript - 将JSON数组传递给云函数节点js