激凹みから立ち直る方法

千件単位のデータがあります。

これに1から5までの番号を繰り返し振っていきたいのですが、コピー&ペーストで全てを行うには、少々数が多い気がします。

何かいい計算式はあるでしょうか?

A 回答 (5件)

それか1から5までが入力されている5つのセルを選択し、Ctrlキーを押しながら必要な分だけフィルすれば同じ事ができます。

    • good
    • 0
この回答へのお礼

手間がかからないぶん、理想の回答です!
どうもありがとうございました!

お礼日時:2004/10/25 14:55

#2です。


1Aから始まらない時は
=IF(MOD(ROW(),5)=0,5,MOD(ROW(),5))の
ROW()をROW(A1)に変更してみて下さい。

この回答への補足

(お礼の補足)
ちょっと意味不明な文章ですみません。
問題は、無事解決しています。ありがとうございました。

補足日時:2004/10/25 14:59
    • good
    • 0
この回答へのお礼

テストしてみましたが、大丈夫でした。
度重なるご回答、どうもありがとうございました!

お礼日時:2004/10/25 14:58

データが縦に並んでいて、セル番号A1から番号を振ると仮定して、


最初の1行目(A1)には「1」を入力します。
A2以降には、=IF(A1=5,1,A1+1)を入れます。後はA2をデータ分コピーすれば、1,2,3,4,5,1,2,3,4,5,・・・となります。

A2セルの場合、A1が5だったら1を書きなさい。違うならA1に1を足しなさい。と言う内容です。
    • good
    • 0
この回答へのお礼

同じ結果でも、色々な方法があるのですね。
この式、わかりやすくて好きです。
どうもありがとうございました。

お礼日時:2004/10/25 14:58

セルA1から番号を付けるとして


セルA5が5でA6は1になります。

A1に
=IF(MOD(ROW(),5)=0,5,MOD(ROW(),5))
と入れて下にドラッグしてコピーするのはどうでしょう?
    • good
    • 0
この回答へのお礼

おおっ、うまくいきます!
ありがとうございました!

お礼日時:2004/10/25 14:54

例えばA1からA5セルに1から5の数字が入っているとして、


A6セルに
=A1
と入れて必要な分だけコピーします。
その後、数式の部分をCtrl+Cでコピーし、同じ場所に「形式を選択して貼り付け」で「値」として貼り付ければ良いのでは?
    • good
    • 0
この回答へのお礼

ごめんなさい、試してみたのですが、いまいちよく意味がわかりませんでした…すみません。

お礼日時:2004/10/25 14:53

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