2012-12-30 49 views
1

讓我們假設我們有第1行中的2000年至2010年(列A至K),並且在下面我們有許多行具有這些年中某些行的條目。對於每個有數據的行,假設列L在其中有一個任意年份(在2000年和2010年之間)。有沒有一種方法可以檢查該行在該任意年份左側是否有任何條目。檢查特定行中單元格左側的值

例如,假設第5行的值爲2006年,2007年,2008年,2009年和2010年。在L列中,讓我們說任意一年是2007年。公式應檢查第5行是否有任何值由於它有一個(它對2006年有價值),它將返回true。如果L行中的任意一年是2005年,那麼它將返回錯誤(因爲該行中只有2006年以後的值)。

我試着做一個帶偏移量的Hlookup,但它似乎沒有工作。

任何幫助將是偉大的,如果您需要進一步澄清,請讓我知道。

謝謝!

回答

2

在M2試試這個公式複製下來

=IF(COUNTA(A2:K2),INDEX(A$1:K$1,MATCH(1,INDEX((A2:K2<>"")+0,0),0))<L2)

這應該在任何版本的Excel工作與任何類型的數據,這取決於特定的數據類型行(文本或數字)或Excel版本有可能會有更短的公式可用

+0

令人驚歎!這正是我需要的。奇蹟般有效。乾杯! –

相關問題