プロが教える店舗&オフィスのセキュリティ対策術

Excelで例えばSheet1!A1に「123456」と入力されると、Sheet2!A1に「1」、Sheet2!A2に「2」、Sheet2!A3に「3」、Sheet2!A4に「4」、Sheet2!A5に「5」、Sheet2!A6に「6」、と表示させることは可能でしょうか?
もし可能であれば方法をご教示頂けませんか?

なお、Sheet1!A1に入力する文字種は数字以外はありません。
また、最大7桁で、それ以上の桁になることはありません。
同時にSheet1!A1に入力可能な桁数を7桁までに制限させるようにもしたいです。

よろしくお願いいたします。

A 回答 (4件)

=mid(Sheet1!A1,1,1) 1文字目から1字


=mid(Sheet1!A1,2,1) 2文字目から1字
データ、入力規則、数字、次の数より小さい、10000000

この回答への補足

さっそくありがとうございます。
ちょっと質問の方法が不充分でした。
基本的にはご教示のとおりで理解できました。
しかし、以前に下記のような質問をしておりまして、こちらと連動させたいのです。
http://okwave.jp/qa3845762.html
Sheet1!Aの常に最終行のセルでそれを行うにはどのようにすればよいでしょうか?
よろしくお願いいたします。

補足日時:2008/03/10 19:10
    • good
    • 0

> 表示させることは可能でしょうか?


=MID(Sheet1!$C17,1,1)

> 7桁までに制限させるようにもしたい
データ(D)→入力規則(L)→設定
入力値の種類(A): 整数
データ(D): 次の値の間
として、最小値(M)および最大値(X)を指定する。
    • good
    • 0
この回答へのお礼

ありがとうございます。
ANo.1の補足の件もよろしければご教示頂けませんか?
よろしくお願いいたします。

お礼日時:2008/03/10 19:13

Sheet2のA1に=MID(Sheet1!$A1,COLUMN(A1),1)


B1,C1・・に式を複写する。
質問どおりなら簡単。
右詰め的にするのはちと難しいが略。
>7桁に制限したい
=IF(LEN(Sheet1!$A1)>7,"エラー",・・・・)
ではどうですか。
別途Sheet1のA列に入力規則の設定がよいでしょうが。
    • good
    • 0
この回答へのお礼

ありがとうございました。
勉強になりました。

お礼日時:2008/03/13 00:29

◆ご質問のとおりではありませんが、前のそして次の質問から


    A      B    C   D   E   F   G
1                        5   0   0
2
3  2007/2/28   100
4  2007/3/31   500

A1=LEFT(RIGHT(" "&MAX($B$3:$B$10),7-COLUMN(A1)+1))
★右にコピー
    • good
    • 0
この回答へのお礼

ありがとうございました。
勉強になりました。

お礼日時:2008/03/13 00:31

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