それもChatGPT!?と驚いた使用方法を教えてください

Excel初心者です。
Excelでやりたい事があります。
セルに数値8桁を入力します。(毎回必ず8桁の数値になります)
この8桁を4桁と4桁の間に「スペース」を入れて「見やすく」したいです。

ネットで調べたら「下記」の情報が出て来ましたが「理解」出来ません。

セル内の数値の間にスペースを追加するにはどうすればよいですか?
https://ja.extendoffice.com/documents/excel/3162 …

私のやりたい事に使えますか?
使え無ければ他の方法を教えて下さい。
宜しくお願いします。

  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (3件)

セルの書式設定でユーザー定義を選んで


#### ####
っていう定義をすればいいですね。上記をコピペすれば定義できます。
それで入力したいセル範囲にこのユーザー定義を適用すれば数字を8桁入力すると1234 5678みたいに間にスペースが入ります。
    • good
    • 0
この回答へのお礼

出来ました。
そのシャープ(#)マークを入力するセルに事前定義しておく事なんですね。
分かりました。
ありがとうございました。

お礼日時:2024/12/04 20:33

書式を変えてるだけ(見た目だけ)で良いなら使えます。



データ自体もそうしたいなら、関数です。
A1セルに元データが入っていて、B1セルに結果を入れたいなら、B1セルに以下の関数を入れます。

=LEFT(A1,4) & " " & RIGHT(A1,4)
    • good
    • 0

回答中の■はスペースと置き換えて読んでください。




やろうとしていることは、添付画像のように
「セルの書式」のユーザー書式で
####■####  
というのを作るだけで実現できます。

この書式のセルに8桁の数字を入れれば、
自動的にスペースが入った状態で表示されます。



URLの記事は、セルの書式ではなく関数式で実現したものです。この場合、
8桁の数字を入力するためのセルと、
スペースを入れて見やすくする関数式を入れるセルが必要になります。

「123456789」と入力されたセルと、
=TEXT(A1,"####■####")  ←表示は「1234■5678」になる
の数式の入ったセルが必要になります。
「Excel初心者です。 Excelでやり」の回答画像1
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報