私は、それぞれに日付を持つ2つのExcelファイルがあります。目的は、ファイルBのファイルAにおける日付時刻の場所を見つけることである。配列で検索する
ExcelファイルAには、1Jan1970 1AMから31Dec2015 1AMまでの列Aに日付と時間があります。ランダムな欠落日時が多数あります。
ExcelファイルBには日付があります。 1jan1978午後5時
私はAと呼ばれる配列にファイルAを読んで、次の操作を行います。
ind = find(x2mdate(A) == x2mdate(28491.7083333333)); %datestr(x2mdate(28491.7083333333)) ans = 01-Jan-1978 17:00:00
それは私が1978年1月1日のすべての時間は、ファイルA
で利用可能であることを見ることができていても空を返しますこれは明らかに丸めの問題です。だから私はこれにどのように対処するのですか?私はdatestr
を使ってみましたが、非常に遅いです。