试图将两个公式结合在一起,但无法弄清楚如何使它们起作用。串联公式为
=IF(OR(UPPER(D6)="",UPPER(D6)="N"),A6,A6&" - "&D6)
已创建公式,因此,如果在复选框中输入“ Y”(是),则它将组合两个不同的部分以在单独的框中创建结果。如果输入“ N”,则它将不会串联。
公式最初是
=IF(OR((AND((A6<>""),(D6<>""))),(AND((B6<>""),(D6<>"")))),IF(A6="",B6,A6),"")
我正在尝试找出如何在此公式中放置一个连接公式,到目前为止还没有运气。。谢谢。
答案 0 :(得分:0)
大多数Excel工作表公式都不区分大小写,因此您不需要UPPER()。
您的原始公式有逻辑错误。如果A不为空,则只能返回TRUE。但是在TRUE部分中,您还有另一个IF语句,只有在A6 为为空白时才是TRUE。这种情况永远不会发生。
公式的复杂程度取决于逻辑。如果结果对于“ n”或空白输入始终是一回事,而对于“ y”输入始终是另一回事,则也许您只需要测试“ y”而不是测试“”和“ n”。>
=if(and(A1="y",B1="y"),X&" - "&Y,X)
如果这不能回答您的问题,请编辑您的问题,提供数据样本和所需的结果并解释逻辑。然后发表评论,使人们收到有关更新的警报。