• ベストアンサー

エクセルでこのようなことがしたいのです

  A    B     C 1 0.1        0.1 2 0.2 3 0.3 4 0.4 5 0.5 6 7              0.2 8 9 10 セルA1のデータをC1、セルA2のデータをC7にして、5つのセルを間隔にしたい場合、どうすればよいのでしょうか よろしくお願いします

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.4

こんにちは。maruru01です。 C1に「#a1」、C7に「#a2」と入力します。 C1:C12を選択して、下の行へフィルコピーします。 すると、 C1=#a1 C7=#a2 C13=#a3 C19=#a4 ・・・ と連番で入ります。 そうしたら、C列を選択して、メニューの[編集]→[置換]で、 [検索する文字列]:「#」 [置換後の文字列]:「=」 で、[すべて置換]します。

o-iotyadaisuki
質問者

お礼

こんな簡単なやり方があるとは・・・すごいの一言です。 この方法は、他にも使えそうです。ありがとうございました。

その他の回答 (3)

  • nyajala
  • ベストアンサー率19% (21/110)
回答No.3

1)C列で5つ分を結合して1つのセルにします。 2)1)のセルをコピーし、次のセルを1つ選択して貼り付けます。  →これを必要分繰り返して、5つ分結合の1セルを要るだけ作ります。 3)2)で作成したセルに一つひとつ手作業で「=A●」を入力。 4)入力したセルをすべて選択して結合を解除。 かなりアナログな手作業ですが、これでC列は5つごとに目的の値が入力されていることになると思います…。 もっと効率的な方法が出ることを一緒に祈ります。人‐ ‐;)

o-iotyadaisuki
質問者

お礼

ありがとうございました。

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

C例のc1セルに =IF(MOD(ROW()-1,6)=0,INDEX($A$1:$A$100,INT((ROW()-1)/6)+1,0),"") と入れて、下にA列データ数の6倍したまで複写してください。

o-iotyadaisuki
質問者

お礼

ありがとうございました。 初心者の私にはちょっと分からない式でしたが・・・ちゃんとできました。 ありがとうございました。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

「5つのセルを間隔にしたい」の題意がよくわかりません。 単にセルC1に[=A1]、セルC7に[=A2]では駄目なのでしょうか? セルA1とセルA2の値が変化したときにどうなれば良いのですか?

o-iotyadaisuki
質問者

お礼

ありがとうございました。 題意をうまく説明できなくすみませんでした。

関連するQ&A

専門家に質問してみよう