開発覚え書き

ソフトウェアシステムの開発に関わるさまざまなことの覚え書き

気になっていた曲

2005-08-30 13:18:38 | Weblog
今日は音楽のこと。
テレビCMで流れて気になっていた曲が今日判明した。
てっきりモーツァルトの曲だと思っていたのだが、
ビゼーの「アルルの女 第一組曲」の中のメヌエット
だとわかった。今日朝のNHK FMで流れていて分かった。
でも、やっぱりモーツァルトっぽいと思う。

Excel, OpenOffice Calc での年齢の求め方

2005-08-19 18:04:49 | Weblog
生年月日データを基に年齢を求めなければならないときがあって
Excelで下のように式を組んでいた。(かなり回りくどいかもしれない)

=YEAR(年齢を調べたい日付)-YEAR(誕生年月日の日付)+IF(MOD(YEARFRAC(年齢を調べたい年の1月1日の日付,誕生年月日の日付,1),1) < YEARFRAC(年齢を調べたい年の1月1日の日付,年齢を調べたい日付,1), -1, 0)

後で、Excelでは DATEDIF という関数を使って

=DATEDIF(誕生年月日の日付,年齢を調べたい日付,"Y")

でいいことが分かった。(Lotus 1-2-3 の互換関数でヘルプには出ないらしい)

これは OpenOffice の Calc では使えない。その代わりに

=YEARS(誕生年月日の日付;年齢を調べたい日付;0)

とすればよい。

リモートデスクトップのターミナルライセンス

2005-08-12 14:35:22 | Weblog
Windows Server 2003 へのリモートデスクトップの接続は便利で
時々使っていたが、ライセンスの設定が一時ライセンスだった
ようで、日にちが過ぎて使えなくなってしまった。

システムに入れてあったターミナルライセンスサーバに対して
「ライセンスのインストール」をする必要がある。
ライセンスのためのIDは「Microsoft クリアリングハウス」(tel:0120-80-1732)
にて入手する必要があった。
その際「デバイスCAL」か「ユーザCAL」かの選択と、ライセンスの必要数を
報告する。
会員番号などを伝え、教えてもらったID(英数字35桁)を入力すると
ライセンスが有効になった。
電話は面倒だったが、今後は有効日数を気にすることはなくなった。

OpenOfficeのCalcとExcelの互換性問題(2)

2005-08-08 17:32:29 | Weblog
「Excelで作ったファイルを OpenOffice.org 2.0ベータ (1.9.79) の
Calcで開いてみて分かった互換のない点」追加。

ワークシート関数の MATCH

     MATCH(値, 範囲, 照合タイプ)

で指定するが、Calc では「範囲」が一列か一行でないとエラー 504
になってしまうが、Excel では「範囲」が複数列/行あっても
エラーにならない。