簡體   English   中英

如何將 if 語句與公式結合起來進行連接?

[英]How to combine and if statement with a formula to concatenate?

試圖將兩個公式組合在一起,但不知道如何讓它們起作用。 串聯公式為

=IF(OR(UPPER(D6)="",UPPER(D6)="N"),A6,A6&" - "&D6)

創建公式是為了如果在復選框中輸入“Y”(是),那么它將結合兩個不同的部分以在單獨的框中創建結果。 如果輸入“N”,則不會連接。

該公式最初是

=IF(OR((AND((A6<>""),(D6<>""))),(AND((B6<>""),(D6<>"")))),IF(A6="",B6,A6),"")

我試圖弄清楚如何在這個公式中的某個地方放置一個連接公式,到目前為止還沒有任何運氣.. 謝謝。

大多數 Excel 工作表公式不區分大小寫,因此您不需要 UPPER()。

您的原始公式存在邏輯錯誤。 如果 A 不為空,它只能返回 TRUE。 但在 TRUE 部分,您有另一個 IF 語句,僅當 A6空白時才為 TRUE。 這種情況永遠不會發生。

公式有多復雜取決於邏輯是什么。 如果結果應該始終是“n”或空白輸入的一件事,而“y”輸入的另一件事,也許您只需要測試“y”而不是測試“”和“n”。

=if(and(A1="y",B1="y"),X&" - "&Y,X)

如果這不能回答您的問題,請編輯您的問題,提供數據樣本和所需結果並解釋邏輯。 然后發表評論,以便人們收到有關更新的警報。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM