[已解决]字符串连接问题?

新人帖
2020-11-26 17:06:26
4971 9
A,B,C,D单元格,其中A,C必填,当B为空时,D=A-C,否则D=A-B-C
请问,如何设置公式?
155773470086482已获得悬赏3云币

最佳答案

解决方案有两种 1公式:在D单元格设置公式 =IF(D="",A-C,A-B-C) 2填表公式 ABC值变化 赋值:在执行条件处 填写对应的条件
+1 0
9条回帖
155773470086482 云师 2020-11-26 17:31:34
解决方案有两种 1公式:在D单元格设置公式 =IF(D="",A-C,A-B-C)
2填表公式 ABC值变化 赋值:在执行条件处 填写对应的条件
+1 0
hotfox 云粉 楼主 2020-11-27 08:51:23
155773470086482 发表于 2020-11-26 17:31
解决方案有两种 1公式:在D单元格设置公式 =IF(D="",A-C,A-B-C)
2填表公式 ABC值 ...

IF 出错,好像和Excel中不一样,填表公式不知如何设置?
+1 0
155773470086482 云师 2020-11-27 09:40:45
本帖最后由 155773470086482 于 2020-11-27 09:43 编辑

我测试的结果https://bbs.iyunbiao.com/forum.php?mod=attachment&aid=MzE4Mzh8MzZiMmNlNTkyYmI3MjZmZGFiYTljNmU1NjdlNjAzNDZ8MTcyNDg4NTMyMQ%3D%3D&request=yes&_f=.png

微信截图_20201127093941.png

微信截图_20201127093941.png

222.png

222.png
+1 0
155773470086482 云师 2020-11-27 09:47:49
5#
但是看你这个逻辑,不是直接就可以写成D=A-B-C吗?B为空或不为空不影响结果
+1 0
hotfox 云粉 楼主 2020-11-27 10:05:09
6#
hotfox 发表于 2020-11-27 08:51
IF 出错,好像和Excel中不一样,填表公式不知如何设置?

CONCATENATE2("连接字符",单元格1,单元格2,单元格3)
这个函数可以解决问题
+1 0
hotfox 云粉 楼主 2020-11-27 10:08:28
7#
155773470086482 发表于 2020-11-27 09:47
但是看你这个逻辑,不是直接就可以写成D=A-B-C吗?B为空或不为空不影响结果 ...


+1 0
hotfox 云粉 楼主 2020-11-27 10:13:00
8#
155773470086482 发表于 2020-11-27 09:47
但是看你这个逻辑,不是直接就可以写成D=A-B-C吗?B为空或不为空不影响结果 ...

“-”只是连接符,不是减号,不计算
+1 0
155773470086482 云师 2020-11-27 11:39:24
9#
那还是填表公式-值变化时事件-赋值-用字符串函数

3333.png

3333.png
+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map