答案1
如果您的日期按順序排列並且您可以使用第三列,則可以在年份從一行更改為下一行時進行標記。
在儲存格 C2 中並向下複製:
=IF(YEAR(A3)-YEAR(A2)=1,YEAR(A2),"")
在儲存格 B17 中:
=INDEX(B2:B16,MATCH(YEAR(A17)-1,C2:C16,0),1)
上述公式假設數據如圖像中所示,並在 Excel 2010 上進行了測試。
如果您的日期按順序排列並且您可以使用第三列,則可以在年份從一行更改為下一行時進行標記。
在儲存格 C2 中並向下複製:
=IF(YEAR(A3)-YEAR(A2)=1,YEAR(A2),"")
在儲存格 B17 中:
=INDEX(B2:B16,MATCH(YEAR(A17)-1,C2:C16,0),1)
上述公式假設數據如圖像中所示,並在 Excel 2010 上進行了測試。