• ベストアンサー

エクセルの数値の表記について

エクセルのセルの中に、左づめで、00003630:00011820:00000680:00004790 ----の様に、8桁の数値が大量に並んでいます。セルの書式形式は「標準」です。これをできるだけ簡単に、右づめの 3630:11820:680:4790 ----等に変換したいのですがどうしたらいいでしょうか。よろしくお願いします。

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

  • ベストアンサー
  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.1

標準書式で「00003630」と表示されているということは、「'00003630」という風に入力されていると推測されます。 任意のセルに「1」と入力し、そのセルをコピーし、「00003630」のセルに 形式を選択して貼り付け→演算=乗算 としてみてください。

Wesley
質問者

お礼

早速に御解答ありがとうございました。 >任意のセルに「1」と入力し、そのセルをコピーし、「00003630」のセルに 形式を選択して貼り付け→演算=乗算 としてみてください。 右づめの整数表示、出来ました。こんなに早くありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.3

「大量」というのは、個数が変動すると言うことでしょうか? 個数が一定なら、(A1に問題のデータがあるとして) (3個の場合) =FIXED(LEFT(A1,8),0)&":"&FIXED(MID(A1,10,8),0)&":"&FIXED(RIGHT(A1,8),0) (4個の場合) =FIXED(LEFT(A1,8),0)&":"&FIXED(MID(A1,10,8),0)&":"&FIXED(MID(A1,19,8),0)&":"&FIXED(RIGHT(A1,8),0) のようにすれば、一応希望どおりの表示になります。 (後は、中を繰り返すだけ・・・)

Wesley
質問者

お礼

質問の書き方が悪くて誤解を与えてすみません。各セルに入っているのは、8桁の数値が1つで、そのセルが大量にあると書くつもりでした。 >個数が一定なら、(A1に問題のデータがあるとして) (3個の場合) =FIXED(LEFT(A1,8),0)&":"&FIXED(MID(A1,10,8),0)&":"&FIXED(RIGHT(A1,8),0) も、参考にさせていただきます。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • ara_ara
  • ベストアンサー率35% (124/348)
回答No.2

>左づめで、00003630:00011820:00000680:00004790 そもそも、これは何のデータなんでしょうか? 単純に見ればこれは数字が含まれた文字に見えます。 (文字列の場合は通常そのままの表示となります) 1Aに00003630、1Bに00011820...と入力して 5Aに「3630:11820:680:4790」と表示することはできます。 5Aに「=A5&":"&B5&":"&C5&":"&D5」と入れてください。

Wesley
質問者

お礼

質問の書き方が悪くて誤解を与えてすみません。各セルに入っているのは、8桁の数値が1つで、そのセルが大量にあると書くつもりでした。 >1Aに00003630、1Bに00011820...と入力して 5Aに「3630:11820:680:4790」と表示することはできます。 5Aに「=A5&":"&B5&":"&C5&":"&D5」と入れてください。 も、参考にさせていただきます。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでの数値の表示形式を変えたい。

    エクセル2000を使用しています。 たとえば、123億4560万7000円などの数値は12,345,607,000と 言うように、エクセルのセルに入力しますよね。 それで、〔書式〕-〔セル〕のセルの書式設定の表示形式で ユーザー設定を利用して、123億と表示させたいのですが どうすればよいのでしょうか? 頭の数値左から3桁だけを利用して残りの数値は億と言う文字で くくってしまうというか。。。。 説明がうまくなくてすみません。 どなたかお分かりになる方よろしくお願い申し上げます。

  • Excelでの変換(数値⇒10進法表記へ)

    Excelで勤怠管理をしています。 月単位で集計をしているのですが、 9.30【数値】(意味:9時間30分)⇒9.5(10進法)で表示させたいのですが、 ---------------------------------------------------------------- ▼操作手順:時間を10進法表示する (A1セルに「9:30」と入力されていてB2セルで「9.5」と表示する例) B2セルに「=A1*24」と入力し[Enter]キーを押す  ↓ B2セルの表示形式を「標準」にする ---------------------------------------------------------------- 上記の方法ですと、セルの書式設定⇒表示形式が時刻になっている場合は 10進法で表示されますが。。 セルの書式が数値(又は標準)の際には適用されないようです。 ※セルの書式が数値(又は標準)の場合に10進法で表示させる  方法があれば教えてください。よろしくお願い致します!

  • エクセル内の数値が突然和暦日付表記に変わった。

    WIN10でエクセル2016を使っています。1シート内にかなりの文字列や数値の入ったシートで、突然数値のセルが和暦の年月日表示に変わってしまいました。数値については、直接打ち込んだもの、他のセルを参照に関数計算結果を表記したものなどです。 このファイルは数年間使っているもので、同じファイル内の別シートも変わっていました。 とりあえず、変換されたセルを選択し、「セルの書式設定」「表示形式」から「標準」を選択すれば元に戻りました。 ちなみに、他のエクセルファイルは大丈夫でした(たぶん) また、変換されたセルの「ユーザー定義」を確認すると、覚えのない内容の定義がされていました。 ネットで調べると、結構以前から発生していたようで、色々な方からの助言が投稿されていましたが、肝心のマイクロソフトからの正式なコメントが見当たりません。 マイクロソフトとしては、確認していないのでしょうか。それともどこかにコメントがあるのでしょうか。

  • エクセルの数値データについて

    OSはウィンドウズビスタで最新版です。 エクセルに数値データを入力するとき漢字変換で入力すると、文字データとして左揃えで入力されました。 一度そのような入力をしてしまうと、同じセルに漢字変換でなく「直接入力」に直しても数値として入力できません。 「書式」「セルの書式設定」「表示形式」で数値を選択してもダメです。 すでに沢山のデータを入力し、いざ計算をと思いましたが、最初から入力し直さなければダメでしょうか? どなたかわかる方宜しくお願いします。

  • EXCELで数値が正しく入力できません

    友人から質問され解らなくて困っています。 EXCELで、任意のセルに単純に半角で、1234と入力し、Enterを押すと、123と(最後の一桁が、消えてしまう)となってしまいます。 どんな数値を入れても、最後の一桁が、消えて右詰めで表示されます。 書式の設定をみると標準になっていました。試しにユーザー定義で標準/Gにしても同じです。#,##0 を指定しても123です。 メモ帳やWORDでは正しく表示されます。 EXCELを新規に立ち上げ入力しても同じです。 そこで、=1234*1 や =1234*10 を入力すると、1234 や 12340 と正しく表示されました。 再び、1234 と入力すると今度は123.4と異常状態が変わりました。 原因は何でしょうか。 申し遅れましたが環境は Microsoft Windows ME 4.90.3000 EXCEL 2002 (10.2614.2625) です。

  • エクセルの数値の桁区切りについて

    エクセルの桁区切りがいつの日からか「@」になってしまいました 以下のように表示されています ■これまで 123,456 ■今 123@456 数値が全て「,」ではなく「@」で区切られているのでキモチ悪いです・・・・。 ツールバー>書式>セル>セルの書式設定>表示形式 の画面で「分類」で「数値」を選ぶと「桁区切り(@)を利用する」となっていて@を変更できません。 桁区切りは利用しなければ@は表示されないのですが、高額の数値を扱うので 元通りに「,」として桁区切りを表示させたいです。。。。 どうすればこれまでの状態に修正できますか?? 教えてくださいm(_ _)m

  • エクセル2000でのセルの配置について

    エクセル2000で作業しています。 セルの書式を数値に設定しました。 すると、同じ列の中で右に寄っているものや、 左に寄っているものなど、数字がセルの中で バラバラになってしまいました。    例      1      1    1  1  1 こんな感じです。 セルの配置ですべて標準にしてもダメでした。 ただ右に寄っていないセルの数字を再度打ち直すと、 右に寄ります。 できれば打ち直すことをせず、右寄せ等を使わないで 配置を揃えるにはどうすればいいですか。     

  • Excelで数値の表示形式をユーザー定義で設定したい。

    エクセル2000を使用しています。 たとえば、123億4560万7000円などの数値は12,345,607,000と 言うように、エクセルのセルに入力しますよね。 それで、〔書式〕-〔セル〕のセルの書式設定の表示形式で ユーザー定義を利用して、123億と表示させたいのですが どうすればよいのでしょうか? 頭の数値左から3桁だけを利用して残りの数値は億と言う文字で くくってしまうというか。。。。 説明がうまくなくてすみません。 または、12,345,607,000(123億4560万7000円)を123億だけは入力どおりに して、残りを0表示することはできますでしょうか? 12,345,607,000を12,300,000,000と表示形式のユーザー定義で できるのでしょうか? たとえば、ユーザー定義のところで#,##0というような方法で、 数値の表示形式を指定できると聞いたことがあるのですが、 こんな感じで億の位以下をゼロの表示する方法がありましたら、教えてください。 どなたかお分かりになる方よろしくお願い申し上げます。

  • エクセルで12桁の数値に4桁ごとに―を入れたい

    エクセルで既に入力されている12桁の 数値列に4桁ごとにハイフンを入れたいです。 1234567890AB → 1234-5678-90AB のような感じです。   セルの書式設定でユーザー定義を使い 変換できるのではと察しているのですが、 「種類」のところにどのように指定すれば いいかわかりません。 書式設定、またはほかの方法でハイフンを 入れる方法を教えていただけますか。

  • エクセルの表示(標準と数値の違い)

    お世話になります。 Excel2003です。 あるセルに例えば【9784414401974】という数字を入れたいのですが、 セルの書式設定で表示形式を「標準」にしたままだと【9.78441E+12】 のように表示されてしまいます。 「数値」にすると【9784414401974】と表示されます。 これは何故ですか?理由を教えてください。 宜しくお願いします。

専門家に質問してみよう