2016-08-30 30 views
1

我發現這很難解釋,所以如果它不夠清楚,請讓我嘗試更好地解釋我的解釋。檢查一列中的單元格是否在另一列的最後一個條目下面的一行中

我有一列,說列A,它不斷增長,但列A中的一些單元格是空的。我正在嘗試編寫一個公式,以便對於列A中的空白元素,向前看列的末尾。如果列A中的任何元素都非空,則列B中與空白元素相同行中的元素將表示FALSE。對於列A中的每個非空元素,該行的列B條目應該說是TRUE。以下是在一個時間特定狀態的一個示例:

Column A Column B 1 | TRUE 2 | TRUE 3 | TRUE | FALSE 5 | TRUE 6 | TRUE 7 | TRUE | FALSE 9 | TRUE 10 | TRUE A | TRUE B | TRUE | FALSE | FALSE E | TRUE

在列A的所有其它元件都爲空,因此,在列B中的所有其它元件是空的。 Here is another example.

+0

爲什麼B7假的? –

+0

我的不好,我只是手動爲這個例子寫了TRUE或FALSE。 – KOB

回答

0

的公式是:

=IF(MATCH("ZZZ",A:A)>=ROW(),IF(A1<>"","To Be","Not to be"),"") 

enter image description here

+0

這對我的例子來說非常合適,謝謝。現在我該如何編輯這個來評估一個公式而不是打印TRUE或FALSE?例如,我如何才能打印YES,如果爲TRUE,則保留爲空,如果爲FALSE? – KOB

+0

這不是問什麼。 @KOB –

+0

對我的問題的描述指出,如果未傳遞列A的最後一行,我只希望列B中的公式輸出被打印。事後看來,我的示例使用TRUE和FALSE是一個糟糕的選擇,我應該要求打印「是」或「否」。 – KOB

相關問題