2012-03-19 37 views
-3

在「full_name」列中查找「null」值,並將其替換爲「contact_name」列中的對應值(同一行中的值)在一列中找到空值並用excel表中的另一列中的值替換它

+0

,那是因爲這個問題是如此模糊。老兄,給我們一些信息,其中一行反映了一個糟糕的,匆忙的,措辭不良的問題。至少給我們一個截圖。你需要知道Excel內部只有一些數據類型,比如double(用於所有數字和日期),字符串用於文本,所以當你說null時,你的意思是什麼?哦,是它是你想要的公式,或者你需要的VBA函數或VSTO(VB.Net或C#)函數? – 2012-03-19 22:56:33

回答

0

全名是A列

聯繫人名稱是B列

單擊單元格A1,類型=IF(A1 = "",B1, C1)

或使用IsNull函數:

IsNull(null) would return TRUE 
IsNull("Is this a good question?") would return FALSE 

我覺得髒現在,我將不得不有淋浴...清理掉這些Excel公式函數病菌;)

+0

null是單元格內的值,我需要excel函數沒有VBA。我的excel知識非常有限。我感謝您的幫助。 – user1279686 2012-03-19 23:59:46

+0

@ user1279686小心接受?或者我的答案不是解決方案? – 2012-03-20 00:12:22

+0

我做了這個= IF(B2 =「null null」,B2 = A2),我得到循環引用警告和單元格正在填寫0 – user1279686 2012-03-20 00:22:43

1

也許用一個公式在第三列,例如如果全名是A2下來,在B2聯繫人姓名下來,然後在C2使用這個公式,你不知道你爲什麼被下調的情況下複製下來

=IF(A2="",B2,A2)

+0

我道歉。我試圖附加屏幕截圖,它不會讓我這是我的第一篇文章。 null不是數據類型。它是單元格中的值/數據/文本,如「null null」 – user1279686 2012-03-20 00:47:03

+0

+1這是答案,所以使用= IF(A2 =「null null」,B2,A2) – 2012-03-20 00:55:54

+0

我想從其他列中複製值如果條件爲False,則列C中的行。例如:如果A3中的值不是「null null」,我需要C3 = D3中的值。如何擴展公式以實現這一點 – user1279686 2012-03-20 01:11:59

相關問題