• ベストアンサー

エクセル98のデータをインポートすると全ての日付がずれます。

パソコンにはあまり詳しくない者です。 エクセル98を使用しているのですが、 日付入りのデータをインポートすると全ての日付が 4年と1日足された状態で表示されます。 例えば元の日付が2004年7月26日の場合は インポート先では2008年7月27日に表示されます。 私はmacを使用しております。OSは9.2.2です。 エクセルは普段使っておらず、今回は先方(多分 ウインドウズを使用していると思います)のデータを 修正しているときに、このような表示になります。 アドバイスの程、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

#1の方の補足です。 WindowsとMacでは、日付を計算する基準が異なるために、 ご質問のような現象が起きます。 1904年から計算するにチェックをいれることで、基準をあわせることができます。

air2004
質問者

お礼

ありがとうございます。

その他の回答 (2)

回答No.3

逆です。1904年からのチェックが入ってるはずなので、それを外して ください。

air2004
質問者

お礼

ありがとうございます。 外したらうまくいきました。

回答No.1

インポート終了したエクセルデータで、ツール/オプション/計算方法で、1904年から計算するにチェックを入れてみてください。

air2004
質問者

お礼

早速のアドバイス、ありがとうございました。 試してみたところ、無事問題が解決できました。 ありがとうございました。

関連するQ&A

  • エクセルで作成したデータをアクセスにインポートしましたが・・

    エクセルからアクセスにデータをインポートしたところ生年月日が20○○/○○/○○と表示されます。アクセスのテーブルのデータで和暦日付を選択しますが、変換されません。アクセスで平成○○年○○月○○と表示させたいのですが、どのようにしたらいいのでしょうか?

  • 数値データを日付データとして扱いたい。

    違うDBからファイルをDLしてきて、テーブルに入れているデータがあります。 その違うDBの日付データが分割してインポートされてしまいます。   2 | 9 | 18 ↑こんな感じです。 これを日付データとして扱いたいのです。(2002/09/18というように。) 表示だけでしたらクエリーとかに [年]&"/"&[月]・・ とかってやればいいのですが、そうではなくて、日付のデータとしたいのです。 Excelですと「Date」関数というのがあって、それに 「Date(年,月,日)」と入れれば、日付データとなると思うのですが、Access にはこのような関数はないのでしょうか?

  • エクセルの日付データの変換

    あるDBからデータを抜いてCSVに落としてAccessにインポートしようとしていますが、日付のデータが、普通1970/2/28というシリアルデータを表示形式で「昭和45年2月28日」と表示しているところが、「昭和45年2月28日」という文字データそのままになっています。 なんとか日付のシリアル値に変換したいのですが・・・ ちなみにdatevalue関数を使用しても元が単なる文字列ですから、もちろんシリアル値なんか出ません。

  • エクセル98のフォントの色を変えるとメモリ不足になる

    初めて質問します。 パソコンにはあまり詳しくない者です。 エクセル98を使用しているのですが、 フォントの色を変える操作をするとメモリ不足の 表示が出てきます。塗りつぶしの色を変えようとした 時にもメモリ不足の表示が出てきます。 私はmacを使用しております。OSは9.2.2です。 メモリ等はそこそこ乗っけていると思います。 エクセルは普段使っておらず、今回は先方(多分 ウインドウズを使用していると思います)のデータを 修正しているときに、このような表示が出てきて 困っています。 アドバイスをお願いします。

  • ExcelデータをWordに差込…日付が逆に…

    Microsoft Office2003を使用しています。 ExcelデータをWordに差込むと日付が逆に表示されてしまいます。 Excelデータ   2006/7/12(日付) Wordに差込むと  12/7/2006という表示なってしまいます。 なぜでしょうか? Excelデータを 平成18年7月12日等に表示を変更しても12/7/2006         という表示になってしまいます。 どうぞよろしくお願い申し上げます。

  • アクセスにエクセルからデータをインポートしたとき。

    アクセスにエクセルからデータをインポートしたときに、エクセルの方で日にちの入力をしてセルの数字がアクセスでは日にちの書式ででずに数字としての認識しかされません。アクセスで日付として表示するにはどうしたらいいでしょうか。

  • エクセルのデータがインポートできない

    エクセルで頭にゼロのつく数値を入力すると、頭のゼロが表示されないので、セルのユーザー設定で「0 #」と設定してゼロを表示させ、このデータをアクセスにインポートしたい場合、アクセスデータがゼロが表示されなくなってしまいます。 例:05345→5345 どうしたらエクセルのデータそのものの形でアクセスにインポートできるのでしょうか?

  • ファイルメーカーにエクセルデータをインポート

    エクセルからファイルメーカーPRO10にデータをインポートしたいのですが、エクセルの日付(例えばH18.4.1)の項目がファイルメーカーに取り込んだら数字表示(38459みたいな)になってしまいます。ファイルメーカーのフィールドでも日付として扱いたいのですがどうすればよいのでしょうか?

  • エクセル 文字列になっている日付を日付データにしたい

    エクセル2002を使用しています。 他のシステムからCSV形式で出力されたデータの日付(生年月日)が、ほとんどは文字列(テキスト型)で、一部日付データになっています。 表示は、昭和50年1月12日という具合になっています。 これを、文字列も全て日付データ(そのセルを選択した場合、セルでは元号表示でも、数式バーでは1985/1/12というように西暦で表示)になるようにはできるでしょうか。 隣に作業列を設けても良いと思っています。 データは、約300件(300人)分あります。 たまに日付データとして登録されている者の理由は不明ですが、元のシステムの登録時に西暦で生年月日登録したのかもしれません。 よろしくお願いします。

  • Excel→Accessへの日付データのインポート

    Excelで作った下のようなデータを、Access2000のテーブルにインポートしようとしています。 グループ名(文字列) 納期(日付) 商品(標準) ()内は書式設定 納期の日付書式は「yyyy/m」に設定しているのですが、Accessにインポートすると、テキストとして認識されて「38565」のようの数値が返されてしまします。 Excelの日付データをAccessに日付型データとして 認識させる方法を教えてください。 なるべくシンプルな方法だと助かります。当方、 VBAなどの知識はほとんどありませんので・・・・。 よろしくお願いします!!!

専門家に質問してみよう