Excelの表で年齢計算をするための関数DATEDIFを使って計算していたのですが、いつのまにかそのセルがおかしくなっていました。式が別の文字列に置き換わっていて、結果エラー表示が出ている。
何でそうなったのか、真相はまだわかりませんが、同じファイルをExcelで開いたりOpenoffice.orgで開いたりしていたからだろうかと想像しています。
ああ、そういえば開いたときに関数が使われているのでどうたらこうたらという警告が出ていたことがあったなあ。やっぱりそれかもしれない。
それはともかく、Excelで年齢計算をする時はこのDATEDIF関数を使います(=DATEDIF(生年月日を記入したセル番地,TODAY(),"y"))が、それを使うのだということはExcelのヘルプには出て来ないみたいで、インターネットで検索して知りました。何と不親切なMicrosoft。
関数としてはとっても便利なのですが、Openoffice.orgでは使えない関数みたいですね。
何でそうなったのか、真相はまだわかりませんが、同じファイルをExcelで開いたりOpenoffice.orgで開いたりしていたからだろうかと想像しています。
ああ、そういえば開いたときに関数が使われているのでどうたらこうたらという警告が出ていたことがあったなあ。やっぱりそれかもしれない。
それはともかく、Excelで年齢計算をする時はこのDATEDIF関数を使います(=DATEDIF(生年月日を記入したセル番地,TODAY(),"y"))が、それを使うのだということはExcelのヘルプには出て来ないみたいで、インターネットで検索して知りました。何と不親切なMicrosoft。
関数としてはとっても便利なのですが、Openoffice.orgでは使えない関数みたいですね。