答え1
日付がソートされており、3 番目の列を使用できる場合は、行間で年が変わるときにフラグを立てます。
セル C2 にコピーします:
=IF(YEAR(A3)-YEAR(A2)=1,YEAR(A2),"")
セルB17:
=INDEX(B2:B16,MATCH(YEAR(A17)-1,C2:C16,0),1)
上記の数式は、データが画像に示されているとおりであり、Excel 2010 でテストされていることを前提としています。
日付がソートされており、3 番目の列を使用できる場合は、行間で年が変わるときにフラグを立てます。
セル C2 にコピーします:
=IF(YEAR(A3)-YEAR(A2)=1,YEAR(A2),"")
セルB17:
=INDEX(B2:B16,MATCH(YEAR(A17)-1,C2:C16,0),1)
上記の数式は、データが画像に示されているとおりであり、Excel 2010 でテストされていることを前提としています。