セルに格納できる情報には、次の3つの基本的なタイプがあります。

数値、文字列(テキスト)、および日付。実際には、日付は数値にすぎず、格納される数値は1900年1月1日からの日数(および日付の時間部分の一部の日数)を表します。これは、Excelが格納するための迅速で便利な方法です。日付。

しかし、系図や歴史的な仕事をしていて、1900年1月1日より前の日付を追跡する必要がある場合はどうなりますか?

この問題に取り組むには、基本的に3つの方法があります。

まず、日付を分割できます。たとえば、日付ごとに3つの列を含めることができます。1つは日、1つは月、もう1つは年です。もちろん、これでは異なる日付表記の表示形式を変更することはできませんが、必要に応じて(列の内容を使用して)並べ替えたり、日付の基本的な計算を行ったりすることができます。

早い日付へのこのアプローチは、実装するのが最も簡単です。

別のオプションは、日付の入力に独自の日付表記を使用することです。たとえば、1885年4月25日の日付を入力する場合は、18850425と入力できます。これは、Excelでは数値と​​して扱われます。つまり、数値に基づいて計算を行うことができます。表記は年が最初なので、必要に応じて日付を簡単に並べ替えることができます。この方法の唯一の欠点は、Excelの日付形式を使用できないことと、表記構文に慣れる必要があることです。

最後に、範囲外の日付を処理する独自のマクロを作成するか、サードパーティのソリューションを使用することができます。そのような解決策の1つは、次のサイトにあります。

http://www.exceluser.com/formulas/earlydates.htm

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2382)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。