- ベストアンサー
セルで5桁の数字を超えると自動で右に移動
いつもお世話になります。 B1~H2のそれぞれに、5桁づつの数字を入れ、全部で31桁の数字を入力します。 例えば、 B2は「12345」、C2は「67891」・・・最後H2は「3」という具合に入力します。 数字は1~6の数字のみを使います。 その時にB2に5桁を入力すると、自動的に右隣りのC2に6桁目から入力出来るように、以後、EnterやTabキーを押さずに、5桁入力すると右に移動して行き、31桁入力出来るようにしたいのですが、そのような事は可能でしょうか? また、同じBOOK内の他のシートはEnterで下に移動する方が都合良いので、Enterキーの設定で、「右に移動」の設定はしたくありません。 可能でしたら、どなたかご教授願えないでしょうか? ちなみに、そのような行は2~32行目まであります。 お忙しいところを申し訳ありませんが、よろしくお願いいたします。
- yamagou
- お礼率75% (43/57)
- オフィス系ソフト
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
発想を変えて、どこかに31桁の数字を入れて(文字列として)、それを関数でそれぞれ取り出すのは如何ですか? 例 A2に31文字の数字を入れる。 B2=MID($A2,(COLUMN()-1)*5-4,5) 右にH列までコピー
関連するQ&A
- 数字の桁ごとに、各セルに抽出
最大11桁の数字を各セルに抽出したい。 金額をF列に入力すると、 D列には下3桁が表示され、 C列には右から6桁~4桁、 B列には右から9桁~7桁、 A列には右から11桁~10桁と、 表示されるように、関数を組みたいです。
- ベストアンサー
- オフィス系ソフト
- Excelのセル移動について
Excelのセル移動について データ入力の仕事をしていてアンケート入力の仕事をしています。 今現在している仕事は1人50問ほどのアンケートをExcelに入力しています。 1人分のアンケートを横の列に入力していくので Enterを押すと右のセルに移動するようにしているのですが 質問点は アンケートは5段階のうちどれかに丸をつけるタイプで 50問全て数字を1つずつ入力する形です。 今は、テンキーを使って1つ数字を入力してEnterを押しての繰り返しです。 で、ふと思ったのですが 例えば https://cp.cocacola.jp/top.php?hn=cp03 このコカコーラのキャンペーンサイトでは 左上にシリアルナンバーを入力する箇所があるのですが (ペットボトルについているシールの裏にナンバーがありますが) 上8桁下8桁の16桁を入力するのですが 上8桁の箇所をクリックして8桁入力すると 自動的に下8桁の部分に 点滅している縦線が移動して、そのまま入力してもそこに入力されるようになるのですが これってExcelで設定か何かで適用することはできないでしょうか? そうするとEnterを押さなくてもよくなるので 50問入力のアンケートデータでは 数字Enter数字Enterの繰り返しだと 50回近くキーを押す回数が減らせるので時間短縮にもなって助かります。 もし方法ありましたら教えてください。
- ベストアンサー
- その他MS Office製品
- Excel 入力セル移動方法
Excel 入力セル移動方法の質問です。 セルA5からA10まで入力した後、Enterキーだけで、セルB5まで移動させる設定方法はありますか? (行5から10をA・B・Cと移動したい) 入力範囲をドラッグする方法以外の方法がありましたら、教えて下さい。
- ベストアンサー
- オフィス系ソフト
- Excel2007 セルの移動
セルに数値を入力しています。 A1 B1 A2 B2 と2行2列のセルに数字を拾い入力します。 セル移動は右と指定してあります。 B1入力後A2へ移動する際方向キーやマウスを使わず 左下移動するショートカットキーはないでしょうか? マクロも記録程度ならできますので ご教授いただきたいです。
- ベストアンサー
- オフィス系ソフト
- エクセルで入力後のセルの移動
初歩的な質問ですが、入力後、テンキーのenterキーを押すと右に移動してしまうんです(本当は下に移動したい)。環境設定で、下に移動するように設定してあるのですが、enterキーとは関係無いのでしょうか?returnキーではテンキーと離れていて使いにくいし…、どうすれば良いのでしょうか? (Excel X for mac です)
- 締切済み
- Mac
- エクセルのセル移動について
よろしくお願いします XP Excle2003 A1セルに「2033」などの任意の数字を入れた後に Enterキーを押すとA2セルではなくB1セルに移動してしまいます。 A1・A2・A3と文字入力していきたいのですが、設定がわからず困っています。 わかる方よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 入力セルをEnterのみで任意に動かしたい
入力するセルをEnterキーのみで、たとえば、 B6→C6→G6→J6→B7→C7→G7→J7・・・ のように右方向へ幾つか飛ばして移動し、 右方向へは、各行同じ列のセルに入力します。 Jのセルまできたらその下の行のBに行くというふうに変えたいのですが、 どのようにしたら良いのでしょうか? 何方かお知恵をお貸しください。
- 締切済み
- オフィス系ソフト
- 複数桁の数字を1セルずつ表示したい
エクセル2010を使っています。 1つのセルに入っている複数桁の数字を、1セルずつ分けて表示させたいと思っています。 しかも、数字を置き換えて桁数が減った場合には、右に詰めたいです。 (例) AIに12345 と入力したら、B1に1、B2に2、B3に3、B4に4、B5に5と表示させたい。 A1の数字を123に置き換えたら、B1、B2は空欄、B3に1、B4に2、B5に3と置き換わるようにしたい。 ただ単に数字を1セルずつ分けるだけでしたら、mid関数を使ってできるのですが、 桁数の異なる数字に置き換えると右に詰めるようにするにはどうしたらよいでしょうか。 更に、数字の左側に円マークも表示させたいです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
お礼
ご回答、ありがとうございます。 この手がありましたか! 5個づつにばらして、検索しやすくしたかっただけなので、考えてみれば、これで十分ですね。 もう少しだけ、アドバイスを待ってみます。 ありがとう、ございました。
補足
関数方式を教えて頂いたのは、良かったのですが、よくよく考えると、5桁づつ分解したのは、数字の位置を解りやすくし、修正するのに直接、5桁(文字)のセルで修正したいので、関数が入っているとできません。 せっかく教えていただきながら、申し訳ありませんが、 どなたか、マクロで出来る方法をご存知ではないでしょうか? よろしく、お願いいたします。