2015-05-08 96 views
-1

我需要創建一個excel公式: 要求有三列說A1,B1和C1。 現在在D1上運行的公式應該顯示C1中的值,但是如果C1爲空,則它應該顯示A1和B1之間的最大值。需要excel公式

我知道這對大多數人來說可能很簡單,但我完全不熟悉EXCEL。

在此先感謝您的幫助。

問候 菩提

謝謝你的答案..

現在調整這個有點..如果所有的三列A1,C1 B1nad是日期,我們希望在D1輸出RO是以mm/yy格式...我們可以用一個公式完成嗎?

再次感謝您的迅速反應。 問候 菩提

+1

= IF(ISBLANK(C1),MAX(A1,B1),C1) – houssam

+0

感謝houssam ..它的工作..現在有點進一步..說如果我正在處理日期,我們可以確保輸出僅爲毫米/年。 –

+1

右鍵單擊C1 - >格式單元格 - >自定義 - >類型:= mm/yyyy – houssam

回答

2

你可以試試這個:

=IF(C1="",MAX(A1,B1),C1) 
1

您將要檢查是否有在C列,我們可以使用ISBLANK()函數的值。下面的公式檢查C列的內容。如果返回的falue爲FALSE,則它移到列B,如果列B爲空,則列A。如果它在任何階段都返回TRUE,那麼它將獲取單元格的內容並將其放在D列中。另外,如果在所有3個字段中沒有值,它將使用值FALSE。

=IF(ISBLANK(C1),IF(ISBLANK(B1),IF(ISBLANK(A1),"NULL",A1),B1),C1) 

可以格式化列d,從而使他們的內容,細胞就會日期格式,而不是增加公式來做到這一點。讓我知道這個是否奏效。