年齢と小数点以下2桁を計算する構文は次のとおりです。この式は、誕生日が1年(10年、0ヶ月; 10.0)の場合を除いて動作します。問題は、小数点以下の桁数は何年も経たずに1年間ずっと右にシフトしていることです。 1歳は10.0、9歳は90.0と表示されます。このグリッチを修正するためのスクリプト内のガイダンスは高く評価されます!小数点以下の桁落ちグリッチ
Year (GetAsNumber (DOE)) - Year (DOB) - If (GetAsNumber (DOE) < Date (Month (DOB) ; Day (DOB) ; Year (GetAsNumber (DOE))); 1 ; 0) & (Mod (Month (GetAsNumber (DOE)) - Month (DOB) + 12 - If (Day (GetAsNumber (DOE)) < Day (DOB) ; 1 ; 0) ; 12)/12)