あーるPG - 社会人のデジタル生活

日曜プログラマになろうかなーと思った30代理系社会人の、キャリアアップや趣味(特にデジタル情報)の記録。らーめんとビールが好き。

Excelで、特定の日付のセルを検索して位置を返す

VBAではなく普通のExcelでハマったのでメモ。

例えば

A10 - 2014/3/1
A11 - 2014/3/2
A12 - 2014/3/3
A13 - 2014/3/4

となっているとき、

=MATCH(DATEVALUE("2014/3/3"),A10:A15,0)

とすると、3(範囲内で3つめ)が返ります。
日付は内部でシリアル値になっているため、DATEVALUEで変換したシリアル値をMATCH関数に渡さないといけないから。