- ベストアンサー
エクセルのセル指定連続データの入力について
エクセルで次の数式を入力したセルがあります。 『='4月'!B7+'5月'!B7+'6月'!B7+'7月'!B7+'・・・・』 これを、右側にドラッグして 『='4月'!B8+'5月'!B8+'6月'!B8+'7月'!B8+'・・・・』 とする方法を知りたいのですが、どうしても 『='4月'!C7+'5月'!C7+'6月'!C7+'7月'!C7+'・・・・』 となってしまいます。 フィルのオプションを試してみたのですが、アルファベットの連続データ は入力できないようです。 ネットを探したのですがどうしても見つけられませんでした。どなたかわ かる方いたら教えててください。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
安直ですが次の方法は如何でしょうか。 (1)元数式のセル参照を列絶対($B7)参照に変更 (2)元セルを下方向にコピー (3)コピーセル範囲をコピーし、コピー先で「形式を選択して貼り付け」→行列を入れ替える→OK (4)元数式セル以下のセルを削除
その他の回答 (4)
- mshr1962
- ベストアンサー率39% (7417/18945)
行方向の串刺しデータを列方向に展開ですか? 串刺しだと難しいですね。縦方向にコピーしたものを ドラッグで移動では駄目なのでしょうか? ※串刺し集計自体は =SUM(4月:3月!B7) で両端のシート名を範囲にすれば簡単に計算できます。 ただシート名にブランクを使ってる場合は''で囲ってください。
- Cupper
- ベストアンサー率32% (2123/6444)
セルをドラッグしても数式の中で指定しているセルの相対位置は変わりません。 そのため横にドラッグすると列が、縦にドラッグすると行がそれぞれ変化します。 そんな理由ですので、#1 chie65536さんの回答通り下方向に移動させた後【数式をコピー】してセルに貼り付けてはどうでしょうか。
- ryuujiok2205
- ベストアンサー率21% (233/1098)
右にやれば B→Cにそりゃあなりますよ。下にコピーしなくちゃ。 それをセルのコピーじゃなしに、入力欄の 『='4月'!B8+'5月'!B8+'6月'!B8+'7月'!B8+'・・・・』この式自体をコピーして貼り付ければできます。
- chie65536
- ベストアンサー率41% (2512/6032)
1.1行下に、新しい行を挿入する 2.目的のセルを1行下にドラッグしてコピーする (中身が目的の「='4月'!B8+'5月'!B8+'6月'!B8+'7月'!B8+'・・・・」になる筈) 3.コピーした先のセルで「F2」キーを押して編集モードにする 4.式を全部範囲指定してCTRL+Cでコピーする 5.元のセルの1つ右のセルで「F2」キーを押して編集モードにする 6.CTRL+Vで式を貼り付ける 7.最初に挿入した行はもう要らないので行削除で消す これで目的通り。
補足
回答ありがとうございます。 この方法だと、セルをひとつずつ入力していかないと、連続して次々とデータを入力できませんよね!? ドラッグして一発で入力できる方法はないものでしょうか。
お礼
mu2011さんの方法でかなり手間を省いて作業ができました。この方法でやってみます。本当に助かりました。ありがとうございます。