• ベストアンサー

エクセルの入力について教えてください。

エクセルのひとつのセルに入力する際、下の数桁だけ違った数字を入力したい場合、下の桁数だけ入力すればいいような設定や、または簡単になる入力方法ってありますか? 例えば、ひとつのセルに下4桁だけ数字を変えて入力したい場合       (1列目)   (2列目) (1行目)12345601234 123456 (2行目)12345601235 234567 (3行目)12345601345 345678 (4行目)12345601346 456789 のように頭の1234560は固定で、下4桁だけを変えて入力していきたいのですが、この1列目の1234560が固定なので、ベタ入力をするのではなくて、もっと簡単にできないものかなぁと思っています。 ちなみに辞書ツールの使い方は知っているので、それ以外で何かやり方をご存知名でしたら教えてください。 エクセルは2003を使っています。 質問の表現が下手でわかりにくかったらすみません。

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

  • ベストアンサー
  • 04180418
  • ベストアンサー率28% (2/7)
回答No.8

すみません。間違えました。 ユーザー定義で "1234000"0000 としてみてください。

maruemon
質問者

お礼

ありがとうございました!!!らっくらくになりました!! 他の皆様のありがとうございました。この場をお借りしてお礼申し上げます。

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

その他の回答 (7)

  • 04180418
  • ベストアンサー率28% (2/7)
回答No.7

12340000987 のうち下4ケタだけを変更したいのであれば、 ユーザー定義で123000"0000" としてみてください。

すると、全ての回答が全文表示されます。
  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.6

#5です。 A1に =F1&G1 で良いですね。 すいません。

すると、全ての回答が全文表示されます。
  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.5

今日は。 別に複雑な方法は必要ないと思いますが。 シートの印刷範囲外に入力スペースを作って、その結果をセルに表示さ せれば良いのでは。 例 A~Eが印刷範囲とした場合    A  B  C  D  E    F      G         H  1                |1234560    1234    12345601234 2                |1234560 3                |1234560 4                |1234560 H1に =F1&G1 と入力 A1に =H1 と入力 これで、G列だけ4桁そ数字を入力すれば、A列に合わせた数値が表示 出来ます。 後、A列をのセル書式を数値にしておけば良いのでは。 趣旨と違っていたらすいません。

すると、全ての回答が全文表示されます。
  • xs200
  • ベストアンサー率47% (559/1173)
回答No.4

A1に1234560 B1に1234 C1に=A1&B1 とすればご希望のことができます。 B列は書式を文字列にしておけば0123などの0で始まるものでも対応できます。

すると、全ての回答が全文表示されます。
  • FEX2053
  • ベストアンサー率37% (7995/21384)
回答No.3

エクセルは広大なワークシートがあるので、下4桁だけを入力するセル を作って、後で加算するなり"&"で引っ付けるなりしてデータを作って いくのが常套手段です。質問者さんの言われる「何か特殊な文字を入れ 漢字変換で「先頭7桁」を作る、と言うのも悪くない方法ですが、データ 量が多い場合は一気にコピーできる「後処理」法の方が楽です。 いずれにせよ、「下4桁しか入力しないなら、そのセルには下4桁以外の データは作れない」ですから、「先頭7桁」まで含めたデータを作りたい ならば、どこかで何らかの演算が必要になりますので。「先頭7桁」は 表示するだけで良いなら、#1さんの書式で表示する方法が使えるんで すけどね。

すると、全ての回答が全文表示されます。
noname#99913
noname#99913
回答No.2

次のようにしたらどうでしょう。 A       B   C 12345600000  1234  =A1+B1

すると、全ての回答が全文表示されます。
  • 04180418
  • ベストアンサー率28% (2/7)
回答No.1

セルの書式設定でユーザー定義というものがあります。 そこに "12345601"000  と入力してみてください。 そこに「234」といれてみてください。 そうすると、 「012345601235」と入力されますよ。

maruemon
質問者

補足

早速のご回答をありがとうございます。 ユーザー定義を使っていろいろやってみましたが、ちょっとつまづいています。 「0」の処理方法みたいなんですけど、下記入力の場合だと、どうすればいいですか?(頭の1234000は固定として、下4桁のうち、1桁目に「0」があるものとないものを表記したいのです。他の皆さんのご回答のおかげで常套手段はわかったのですが、#1さんの方法でチャレンジしてみたく補足させていただきました。前回の事例が悪くてすみません。) (1行目)12340000987 (2行目)12340006543 

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

関連するQ&A