2017-07-28 3196 views
0

我希望列G引用列A中的單元格。如果列A中沒有值,我希望列G中的單元格爲空白。如果A列中的IF單元格中有值,我希望列G中的單元格顯示「1」。IF聲明:如果單元格爲空,則留空,如果不顯示1

列A中的單元格在其中引用了不同的工作表。

式I到目前爲止是:

G1 = IF(ISBLANK(A1),G1 = 「」,1)

眼下,顯示 「1」,在列g,因爲此時有在列中的式A

A1 = JE!C7

但我只需要顯示「1」,如果其中有「JE」其他表的實際數據。

如果有人知道是否有工作,我會非常感激。提前致謝!

回答

0

使用A1=""。如果在A1中有公式,即使該公式返回"",ISBLANK()也不會返回true。

另外G1=""是不正確的,你只需要把""

使用這個公式:

=IF(A1="","", 1) 

在A1,我把下列公式:

=IF(1=1,"",1) 

而且你可以在G1看到它返回""而不是1

enter image description here

+0

這就是我最初使用的,但當A1中沒有數據時,G1仍然顯示「1」,當它應該是空白時。我認爲這是因爲A1中有一個公式。當我刪除A1中的公式時,G1應該是空白的。有沒有辦法解決這個問題? – anve

+0

你是否嘗試過我發佈的公式,如果在A1中有一個返回'「」的公式,這將起作用。你需要確定它是否返回''「''而不是''」',並在它們之間留有空格。 –

+0

我增加了「」的空間,不幸的是,它仍然沒有工作。我在列A中的單元格中有一個公式,它阻止公式按我的意願工作。有沒有一種方法可以將G公式中的公式隱藏在G列中?換句話說,那麼A列中的公式不會干擾G列中的公式? – anve

相關問題