2014-09-25 72 views
0

我需要在excel的彙總表中提供驗證。驗證將顯示另一個Excel工作表中的列的單元格引用(不是值)。驗證非常簡單:檢查A列 - 第1到第100行。如果它們不是空白的,那麼列B - 第1到第100行也必須是非空白的;如果B列中的任何單元格爲空,則將單元格引用返回到彙總表。 如果列A(任何行)爲空白,則列B也應爲空白。驗證缺少的數據

謝謝。

+0

所以......你有什麼*你*到目前爲止......? – 2014-09-25 14:59:55

回答

0

下面是一個公式,應該做你想要的東西,除非我誤解了這個問題。它假定您的數據在Sheet1單元格A1中開始。

=IF(AND(OR(ISBLANK(Sheet1!$A1),ISNA(Sheet1!$A1)),AND(NOT(ISBLANK(Sheet1!$B1)),NOT(ISNA(Sheet1!$B1)))),"B"&ROW(Sheet1!$B1),IF(AND(AND(NOT(ISBLANK(Sheet1!$A1)),NOT(ISNA(Sheet1!$A1))),OR(ISBLANK(Sheet1!$B1),(ISNA(Sheet1!$B1)))),"B"&ROW(Sheet1!$B1),"Valid")) 

我測試了這個,它工作正常。定製它與您的工作簿一起工作,並讓我知道它是否適合您。

+0

哇! @BobbitWormJoe - 你的代碼轟轟烈烈:這正是我所尋找的!非常感謝 ! – nipashu 2014-09-26 04:18:23