我对 TEXTJOIN 公式有疑问,不明白为什么它的行为很奇怪。任何帮助深表感谢。
我正在尝试根据数字是正数还是负数的条件连接数字和文本,并将它们组合在一起。
我的公式如下
={TEXTJOIN(", ",TRUE,IF(SIGN(B2:B13)=SIGN(B14), TEXT(B2:B13,IF(B14>0,"+","")&"$0.0,,")&" "&C2:C13,"")) &" Offset by "&
TEXTJOIN(", ",TRUE,IF(SIGN(B2:B13)<>SIGN(B14), TEXT(B2:B13,IF(B14<0,"+","")&"$0.0,,")&" "&C2:C13,""))}
问题是,当我按下 Ctrl+Alt+F9 时,有时输出显示正确:
我需要有一致且正确的输出,因为工作簿中有一些这样的公式。
有没有人有任何解决方法?这是 Excel 2016 的错误吗?
谢谢!非常感谢您的帮助!