如果或公式被貼到另一個欄位中

如果或公式被貼到另一個欄位中

我有三列 AB C。

我想將 A 列或 B 列中存在的資料放入 C 列。

例子:

A列資料:123456789

B 欄的資料:

C 欄的資料:123456789

A 欄的資料:

B列資料:987654321

C 欄的資料:987654321

謝謝你最後的回答。

我需要對此略有不同:

我想根據 A 列或 B 列中存在的資料將文字放入 C 列中。如果資料位於 A 列中,則 C 列中的文字將始終為「UPC」。如果資料位於 B 列中,則 C 列中的文字將始終為「EAN」。 C 列將包含此公式,A 列和 B 列具有從另一個標籤提取資料的公式。

例子:

A列資料:123456789

B 欄的資料:

C 欄中的資料:UPC

A 欄的資料:

B列資料:987654321

C 欄的資料:“EAN”

答案1

看起來一個簡單的IF()聲明ISBLANK()就是您所需要的。

檢查您的 A 值是否為空,如果不是,請使用它的值。如果是,則檢查您的 B 值是否為空,如果不是,請使用它的值。

如果兩個條件都為空,則只需使用空字串(這可以讓您預先填入一個大範圍,並使其顯示為空白,直到資料進入)。

=IF(ISBLANK(A1)=FALSE, A1,IF(ISBLANK(B1)=FALSE, B1,""))

在此輸入影像描述

需要注意的是:這假設空白單元格實際上是空的。如果空白儲存格實際上不是空的(例如,您使用公式顯示 A 列和 B 列中的值或空白儲存格),ISBLANK 將無法運作。


如果你不是預先填充C 列與您的公式,那麼更簡單的方法是簡單地使用

=IF(ISBLANK(A1), B1, A1)

如果您要預先填入此公式,則在 A 列和 B 列均為空白的情況下,公式將會傳回0

相關內容