Excel 2013 - 2 つの小数を含むセルを分割する際の問題

Excel 2013 - 2 つの小数を含むセルを分割する際の問題

Excel スプレッドシートの 1 つの列にある次のような値を分離する必要があります。

48.116667, 11.55

これは簡単だと思ったので、次のようにしました。列を選択し、(データリボン)-テキストを列にクリックします。

次に「区切り」を選択し、次のウィンドウで区切り文字として「カンマ」を選択すると、プレビューではすべて正常に表示されます。これらの数字の2つの列が表示されます

48.116667、次の列は11.55

次へをクリックすると、データ プレビューで、作成される両方の列の形式が「一般」になっていることがわかります。

それでも、出力は正しく、前のウィンドウのように見えます。

「完了」をクリックすると、この画面が表示されます (写真を投稿できません)

数式バーには左側の数字として「48116667」と表示されています

表の左の列には、48.116.667 (中央右) (数値形式) と表示されています。右の列には、(正しく) 11.5 (一般) (中央左) と表示されています。

左の数字は、上のデータ入力フィールドに区切り文字がなく、表自体に 2 つのドットがある 8 桁の数字になりました。2 番目の数字は正しく表示されています。

両方の数字が正しい数字のように見え、フィールドの横にエラー記号が付いていないことが必要です。小数点記号としてコンマまたはポイント (どちらでもかまいません) が付いた「通常の」数値フィールドで、数字にポイントや記号を追加しないでください。

私が試したこと:

オプション - 詳細設定で「小数点を自動的に追加する」の選択を解除しました。

これも関連している可能性があります: オプション - 詳細設定では、システム区切り文字を使用する (有効) と表示され、小数点区切り文字にはカンマ、3桁区切り文字にはポイントが使用されています。

私がオペレーティング システムとして Windows 7 ドイツ語版を使用していることも関係しているかもしれません。

ご協力いただければ幸いです。よろしくお願いします!

答え1

おそらく、ドイツ語 OS が問題です。システムでは、ピリオドが 3000 単位の区切りとして使用されているようです。この操作を実行するときに、システム内または Excel 内でオプションを変更して、小数点にピリオドを使用するようにしてください。

関連情報