如果公式有逗号输出

Max*_*Max 1 excel

如果配方有效,我该怎么做?

=IF(J1="b","b","$A1,$B1")
Run Code Online (Sandbox Code Playgroud)

如果第一个条件为假,那么输出应为"$A1,$B1".但$A1,$B1在这种情况下,我真的得到了.相反,我希望将值A1B1以逗号分隔输出.例如:(1,2)我该如何解决这个问题?谢谢.

小智 5

尝试其中一个,

=IF(J1="b", "b", $A1&","&$B1)
=IF(J1="b", "b", concatenate($A1, ",", $B1))
=IF(J1="b", "b", TEXTJOIN(",", TRUE, $A1:$B1))
Run Code Online (Sandbox Code Playgroud)

对于CONCAT,CONCATENATE已经"更换"了更新的版本,但是如果你有CONCAT那么你应该有TEXTJOIN,这是更好的选择.