登録日時点の年齢を、年代(10代~60代)で表したかったので、Excelで以下の計算式を作った。
A | B | Cプレビュー | |
1 | 1970-02-10 | 2010-11-19 22:09:41 | 40 |
2 | 1980-10-28 | 2010-10-28 14:48:30 | 30 |
3 | 1978-07-21 | 2010-11-24 18:22:14 | 30 |
[C1のセル] =FLOOR(DATEDIF(A1, B1, "Y"), 10) [C2のセル] =FLOOR(DATEDIF(A2, B2, "Y"), 10) [C3のセル] =FLOOR(DATEDIF(A3, B3, "Y"), 10)
実際には、この値をtsvに書き出し、SQL文を生成してDBに突っ込んだのだが。