• ベストアンサー

エクセル2003 コピー・アンド・ペーストについて

エクセル2003の質問です。 下記のデータをコピーして、指定行数おきに貼り付ける方法はありませんか? A1セル~A4セルをコピーしてA2行から指定行数おきに貼り付け(例として1行おき)    A 1  りんご 2  みかん 3  いちご 4  すいか    A 1 2  りんご 3   4  みかん 5      6  いちご 7 8  すいか 貼り付け位置も例としてA2にしました。 よろしくお願いします。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.3

添付図参照 C1: 空白のまま C2: =OFFSET(A$1,(ROW(A1)-1)/2,) 範囲 C1:C2 を下方にズズーッとドラッグ&ペースト D1: 空白のまま D2: 空白のまま D3: =OFFSET(A$1,(ROW(A1)-1)/3,) 範囲 D1:D3 を下方にズズーッとドラッグ&ペースト E1: 空白のまま E2: 空白のまま E3: 空白のまま E4: =OFFSET(A$1,(ROW(A1)-1)/4,) 範囲 E1:E4 を下方にズズーッとドラッグ&ペースト

rururu77
質問者

お礼

ありがとうございます。好きな空白を空けて入力することができます。ベストアンサーにさせていただきます。

その他の回答 (2)

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

うーん、私だったら列Bと列Cに値を設定してソートする。 1)セルB1に値[1]を入力する。 2)セルB1の右下■をCtrlキー押してセルB4までドラッグ(1~4が入力される) 3)そのままセルB1:B4をコピー 4)セルB5にペースト 5)セルC1に値[1]を入力する。 6)セルC1の右下■をCtrlキー押さないでセルC4までドラッグ(1だけが入力される) 7)列Cから列Aへ向けて見出し行から選択 8)「データの並べ替え」を実行 9)列B、列Cを削除 4行の場合は冗長に見えるが、実際に実務で行う手段。

rururu77
質問者

お礼

ありがとうございます。参考にさせていただきます。

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

コピー貼り付けではそういう事はできませんので、代わりに数式で行います。 手順: シート1のA1からA4に元の内容が記入されている。 シート2のA1はご希望により空っぽのまま シート2のA2に =INDEX(Sheet1!A:A,ROW()/2) と記入 A1:A2をまとめて選び、下向きにオートフィルドラッグコピーする。 必要に応じて数式を記入したA列を丸ごとコピー 形式を選んで貼り付けの値のみ貼り付けて、値化します。

rururu77
質問者

お礼

ありがとうございます。参考にさせていただきます。

関連するQ&A

  • エクセルの【区切りの位置】の活用について

    【結論】列に配置したい。 エクセル 2010使用です。 1セルにカンマで区切った文字列があります。 (例)A1のセル内に【みかん,りんご,いちご,なし】 区切りの位置でカンマ.........で行うと A1みかん B1りんご C1いちご D1なし になります。 行ではなく列にしたいです。 A1みかん B1りんご C1いちご D1なし いま私が行っているのは、行を一度コピーして 貼り付けのオプションで行と列を入れ替えてます。 最初から1セルに1文字列がよいのですが 他人が1セルにカンマで区切ったデータを編集します。 エクセル2010での関数や操作で実施したい。 ただしマクロや、外部からのソフトは使用しないで よろしくお願いします。 ※OKWaveより補足:「ひかりTVのサービスやISPぷらら」についての質問です。

  • Excel 指定値だけ行コピー+値の移動

    Excel 2010でSheet1に次のような表があります。  A列  B列 C列 D列 E列  りんご 111  222 333 444  みかん 555  666  いちご 777  888 999   ・   ・   ・ これをマクロを使って、次のような形にしたいと思います。 1.C列以降の「数値が入った列数分だけ」行コピーをする。(最大9列まで)  (この例の場合りんごの行は3回、みかんの行は1回、いちごの行は2回) 2.次にC列以降の数値はコピーした行のB列に移動する。 マクロ実行後は次のようになります。  A列  B列  りんご 111  りんご 222  りんご 333  りんご 444  みかん 555  みかん 666  いちご 777  いちご 888  いちご 999   ・   ・   ・ 膨大な数のデータですので、マクロを使って処理したいと思っています。 どうぞよろしくお願いいたします。

  • Excelについて

    Excelに下記のようなデータが入っているのですが A列   |   B列 りんご |     2 みかん | 3 ばなな | 1 りんご | 6 すいか | 7 かき | 3 みかん | 4 すいか | 8 りんご | 1 *(実際には100件ぐらいのデータが入っています。) A列で同じ「りんご」があれば、同じ行にあるB列の値を合計したいのでがどうすればよいですか? また「りんご」だけでなく他にもあればその値を合計して出したいのですが。 例えば、今回の例では「りんご」が三箇所あるので「2+6+1]で9と表示したいのですが。 イメージとしては、 A列  |   B列 |   C列   |  D列 りんご |    2  |    りんご |  9 みかん |    3  |    みかん | 7 ばなな | 1  |    ばなな | 1 りんご | 6  |    すいか | 15 すいか | 7  |    かき | 3 かき | 3 | みかん | 4 | すいか | 8 | りんご | 1 | というようにしたいです。どなたか教えてください。

  • 複数のエクセルファイルを1つのエクセルファイルのシートにコピーをマクロ

    複数のエクセルファイルを1つのエクセルファイルのシートにコピーをマクロで行いたい。 マイドキュメントのデーターというフォルダ内に エクセルファイルA(シート名みかん) エクセルファイルB(シート名りんご) エクセルファイルC(シート名バナナ) エクセルファイルD(シート名ぶどう) エクセルファイルE(シート名いちご) があります。 雛形は同じです。すべてA列~F列までデータが入っています。 行数はファイルによって違います。 また毎日自動で上書き更新され、毎日行数が変わります。 エクセルファイルZがあります。シートが7個あります。 ・変換 ・集計 ・みかん ・りんご ・バナナ ・ぶどう ・いちご エクセルファイルZを開きます。(各シートには昨日のデータが貼り付けてあります。) マイドキュメントのデーターフォルダも開いておきます。 エクセルファイルZにおいて「マクロの記録」を起動。 エクセルファイルZの 【みかん】~【いちご】までの5シートを全データDELETEします。 開いてあるフォルダ「データー」の中からエクセルファイルAを開きます。 (タスクバーにいます) ファイルAのシート【みかん】の全データ選択して エクセルファイルZの【みかん】というシートのA1セルにカーソルを あわせて貼り付けします。 開いてあるフォルダ「データー」の中からエクセルファイルBを開きます。 (タスクバーにいます) ファイルBのシート【りんご】の全データ選択して エクセルファイルZの【りんご】というシートのA1セルにカーソルを あわせて貼り付けします。 これと同じ操作を【バナナ】【ぶどう】【いちご】も行います。 エクセルファイルZにおいて「マクロの記録」を終了させます。 マクロができあがりました。 ファイルZを上書き保存して終了。再立ち上げで記録したマクロを実行。 エラーにはなりませんが、ファイルZの5種類各シートに ファイルA~Eのデータが貼りつきません。 何か無理な事をしているのでしょうか? もしかしてシート名が同じだと駄目?とためしにファイルZのシート名【みかん】~【いちご】を 【みかんZ】~【いちごZ】に変更してマクロを再記録しても 駄目でした。 よろしくお願いします。

  • エクセルでヘルプ・・・・

    例えばA列に下記のような名前が並んでいたとします。 この中で同じ文字列のセルを含む行を全て削除する方法です。 下記の例では 5,6,7,8,12,13,14 の行を削除するかたちになります。 A     B     C 1 りんご 2 トマト 3 ブドウ 4 バナナ 5 サクランボ 6 サクランボ 7 メロン 8 メロン 9 みかん 10 バナナ 11 ナシ 12 スイカ 13 スイカ 14 スイカ 実際は5000~6000行データの作業になる為、手作業では大変です。 これがもしエクセルの機能で出来るならとても助かります。 宜しくお願いいたします。

  • エクセル2007でのコピーペーストについえ

    エクセル2007で10個分ぐらいのセルでコピーと貼り付けを繰り返していると途中でできなくなりました。 範囲指定→右クリックでコピーを選択する所迄はいきますが、 貼り付けたいセルで右クリックしても貼り付けボタンが使えない状態です。 普通はコピーする範囲が点線で点滅すると思いますがそれも起きません。 よろしくお願いします。

  • Excel  データの取得方法

    いつもお世話になります。 Excel(2002)について質問させていただきます。 シート2からデータを取得し、シート1に表示したいのですが・・・ 取得条件は、シート1のA列「みかん」の次の行に「いちご」が くるようにしたいです。また、シート1は必ず「りんご」「みかん」 「いちご」に順になり、それぞれの数(行数)は変動します。 Sheet1      Sheet2  A   B     A   B    りんご 8    いちご 3 りんご 7    いちご 2 みかん 5 いちご 3 いちご 2   これはマクロの一部として行いたいのですが、方法がわかりません。 よろしくご指導のほどお願いします。

  • エクセル関数【指定条件で繰り返し】

    色々検索やら、考えてみたのですが、解決できずで質問させていただきました。 エクセル2003なのですが、やりたい内容としては    A    B     1    1     りんご 2    1     みかん 3    2    すいか 4    1    なし 5    3    いちご ・・・ ・・・ ・・・ という内容を、別シートに関数でA1から    A   1    りんご 2    みかん 3    すいか 4    すいか 5    なし 6    いちご 7    いちご 8    いちご ・・・ ・・・ ・・・ という形でできればと思っているのですが。 どなたか教えてくださると助かります!! やはり固定の数字でないと中々難しいでしょうか?ひねっても全然頭にでてきません。。。

  • エクセルのデータ抽出について何かいい方法はありますか?

    表示がずれてしまってわかりにくいと思いますが(ToT)例えば…     A     B      C     ←列の番号 1   1    りんご    2月 2       いちご    4月 3   2   つくし    3月 4       かぼちゃ   8月 5     みかん    2月 6   3   かき     9月 7   4   もち     2月 8       すいか    8月   ↑ 行の番号      ・     ・     ・ というデータでは、Aのセルに入ってる数字…例えば「1」だとりんごといちごのデータで"ひとかたまり"を表しているとした場合、A列のセルに数字の入っている行のC列の部分が「2月」の"ひとかたまりデータ"を抽出したい場合どのようにしたら良いでしょうか? ちなみに上記の例だと、こうなるようにしたいです。↓    A    B      C 1   1   りんご    2月 2      いちご    4月 7   4   もち     2月 8       すいか    8月 こういったことはできるものなのでしょうか…(><)なにとぞよろしくお願いいたします

  • コピー&ペースト

    エクセルマクロで例えばをセル(A1:C3)をコピーし、別のシートの特定のセルに貼り付けをしたい時にその特定のセルを計算して指定することはできるのでしょうか。 <sheet1>    A      B      C 1 | 2 | ****** | ******| 2 | *** | ****** | ******| 3 | *** | ****** | ******| <sheet2> A(Sheet1!A1:25-24)

専門家に質問してみよう