1

そこで、Excel のテキストから外部データを取得する関数を使用します。

私がインポートしているファイルはこれです。

ファイルを開くダイアログにURLを貼り付けるだけで、問題なく動作します。次に、インポートウィザードを実行すると、すべて問題ありません。終了を押すと、Excel がデータをインポートします。

問題は日付列にあります:

.....,   26/Sep/05,  ...

.....,   03/Oct/05,  ....

私のExcelファイルで得られる結果は次のとおりです。

26.09.2005 => ノルウェー語の形式に正しく変換されました

03/Oct/05 => 変換はまったく行われません

Excel ファイルで正しい日付に変換されません。DMYインポートウィザードで選択しました。しかし、地域設定がノルウェー語に設定されている私のコンピューターは、「10 月」を 10 月の略、または 10 番目の月として認識しないようです。

ノルウェー語では 10 月を「オクトーバー」と呼び、短縮して「oct」ではなく「okt」と呼びます。インポートは、ノルウェー語と同じ短い形式を持つ月の日付に対して正常に機能します。つまり、1 月、2 月、3 月、4 月、6 月、7 月、8 月、9 月、11 月です。

10 月 12 月の数か月間、この問題が発生する可能性があります。英語からノルウェー語への短縮版は、may=>mai、oct=>okt、dec=>des です。

「「Oct」が表示されたら、それを「Okt」と考えて自分のことをする」ことをExcelに伝える方法はありますか?

4

2 に答える 2

0

Microsoft Officeの言語ツールを使用して、Officeアプリケーションの言語を変更できます。

于 2013-02-22T12:57:12.927 に答える
0

インポート中には何も設定できないと思いますがfind and replace、データがインポートされたら何も設定できません。

を見つけ/Oct/て置き換え/Okt/ます。更新されたセルが日付形式になったことを Excel がすぐに認識するはずです。毎月の検索と置換をすばやく行うマクロを作成するのは難しくありません。

もちろん、必要に応じて地域設定を一時的に変更することもできます。

于 2013-02-22T12:59:46.887 に答える