- ベストアンサー
横並びの一定の連続セルを立て並びに変えたい。
横並びの一定の連続セルを立て並びに変えたい。 D2/E2/F2でひとつの項目があり、横並び同列にG2/H2/I2...と一定の連続セルが並んだデータがあります。これをD2/E2/F2の次の行に縦並びでD3/E3/F3として別のタブにコピーしたいのですが どうすればいいですか。一項目ずつコピペでもいいのですが、元の横並びデータが膨大なので 一発でできる方法があるのなら教えていただきたいのでよろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- エクセルにて横並びを縦並びにしたいです
横軸に複数あるデータを項目ごとに縦並びにまとめたいです。 ピボットでやろうと思っても結局最初の並びになってしまいます。 画像の下表のようにするにはどうしたらよいでしょうか。
- ベストアンサー
- Excel(エクセル)
- ExcelやAccessを使って実現したい
いつもお世話になっています。 ExcelやAccessを使うのだと思いますが、下記のようなことを実現するにはどのような方法がありますか? よろしくお願いします。 セルA1~E3にデータが入っていたとします。 <セル番号> /セルの区切りとします <A1> <B1> <C1> <D1> <E1> 10/11/12/13/14 <A2> <B2> <C2> <D2> <E2> 21/22/23/24/25 <A3> <B3> <C3> <D3> <E3> 33/34/35/36/37 これを順番通りに縦並びのセルに格納したい。 <A1> 10 <A2> 11 <A3> 12 <A4> 13 <A5> 14 <A6> 21 <A7> 22 <A8> 23 ・・・・・ と続きます。 実際には、データは大量にあり、 特定のフォームのようなものを作っておき、そこにデータを入れて 何かしらのアクションを起こせば、縦に並ぶ。 というようにしたいのですが、どのようにすれば実現しますか? ポイントは、 ・横並びを縦並びに変更する点 ・順番通り(A1~E1 → A2~E2 → A3~E3)という点 だと思うのですが。 アドバイスよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- 連続データが入った行の一番右端の右側の空白セル
指定した行(連続データ)の一番右列の、その右横の空白セルを指定するマクロかVBAを教えていただけないでしょうか。 例えばA1~C1に連続したデータが入っているとしたらD1を、 A1~E1の時はF1などを調べたいのです。 連続データはC11までの場合もあれば、G1までのときなどもあり、様々で決まってはいません。 なにとぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 横に並んだデータから3つの連続セルを探して並び替えをしたい
ID番号 日付 1222 20040501、20040531、20040601、20040801、20040802、20040803、20041123、・・・ というデータが並んでいます。この横にならんだデータから3日連続したデータを取り出して、残りを並び替えたいのですが良い方法がありますでしょうか? 上記の場合、20040801、20040802、20040803のデータだけ抜き出したいのです。 しかもこの3つの連続データは、IDごとに異なる日付のデータです。 最初は手で、3つの連続したデータを別シートにコピペしたのですが、量が膨大すぎておいつきません。IDは全部で700件くらいあります。オートフィルタを使おうにも結局、コピペと同じ手間になることに気づいて困っています。 何か良い方法があれば教えて頂けるととっても助かります。
- ベストアンサー
- オフィス系ソフト
- エクセル:複数セルからの参照
お世話になります。 A,B,C列にデータが入っています。 D,E,F列に参照のためのデータがあります。 A,B,C列はそれぞれD,E,F列に対応しています。 A,B,C列と同じ並びのデータが入っている行をD,E,F列から探し、その隣のG列の値をH列に返す。 D,E,F列の並びが重複する行はありません。 A,D列は場所の名前、B,C,E,F列には数字が入っている。 例) A1に事務室 B1に20 C1に3 が入っているとする。 D/E/F列が 事務室/20/3 の並びになっているのが10行目の場合、H1にG10のセルの値を返す。 この場合、H列にはどんな計算式を入れておけばよいのでしょうか? A,B,C列と同じ並びのデータがD,E,F列で見つからない場合は空白をH列に返す。 ちなみにD/E/F列が 事務室/20/3 の並びになっている行は10行目しかないです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 関数 連続データの生成
=IF(DAY(D$2)=1,D$2,"")という関数を連続で100セル(行)にオートフィルしたいと考えています。 100セルを選択してコピペではなく、連続データ生成などで行う方法はありますでしょうか? 大変お手数ですが、よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセル連続していない不規則な数値セルの小計を右隣空白セルに一発で出すには?
エクセル2000で定期的に部材の出庫表を作成しているのですが、日々、データーが変動し、表が更新されます。 A B C D E F G 1コード 1 2 3 4 5 6 2名称 数量 ← ← ← ← 3部材1 10 5 4部材2 30 24 8 5部材3 25 40 15 23 6部材4 8 15 32 7部材5 9 18 8部材6 20 30 45 45 7 上記のような形式で表が作成され、実際はもっと横長の表になります。 各部材はB3以降に数量が記載され、最右端に合計セルがあります。数値セルの各行に所々、空白セルがあります。(セルには数式は入っていない) 少しでも表を見やすくしたいので、数値データーセルが連続しているセルの右隣の空白セルに簡単に小計を差し込みたいのですがその方法が分かりません。 仕方ないので手動にてCTRLキーを押しながら任意の数値セルを選択し、Σで合計していますが、作業が進まず、ミスも出ます。 上記の表の部材1ですと、B3、C3の合計(小計)15を空白のD3セルに、部材3ならD5、E5の小計55をF5に、部材6ならB8、D8の合計95をE8に表示させたいのです。 過去にもこの質問をしたのですが、VBAでないと出来ないのでしょうか?私はVBAでの記述がよく理解できません。他に簡単に連続する数値セルの合計を右隣の空白セルに表示する方法は無いでしょうか?IF関数等を入れたりしていますが、循環エラーが出たり、上手く行かず、教えていただけませんか?手入力しか無理でしょうか?これで困っています。
- 締切済み
- オフィス系ソフト
- エクセル データ並び変換(縦から横) 不要行削除
同一キーに属する複数データが縦並び(行)になっているのを横並び(列)に直して、下段の データを行ごと削除したいのですが、どのような方法が考えられますでしょうか? キーの数は不特定で空白行はありません。データはキーも含めて、全て文字列です。 発想が貧困なもので、何から手を付けて良いかわかりません。お手数ですが、ご教示ください。 A B C 1 x a 2 x b 3 y c 4 y d 5 z e 6 z f ・ ・ ・ 199 200 ・ ↓ A B C 1 x a b 2 y c d 3 z e f ・ ・ ・ 99 100 ・
- ベストアンサー
- オフィス系ソフト
- Excelで選択セルの間違いを変更できますか?
Excelで連続してセル選択をしたら、間違いに気付きました。 間違ったセルだけ選び直せますか? 添付図のように 〔B2〕→〔C4〕→〔D3〕→〔E4〕と選択したら、 3番目の選択が〔D3〕では無くて、〔D2〕を選択すべきと気づきました。 この部分だけ、〔D3〕から〔D2〕に訂正できますか? Excel 2007の初心者です。
- ベストアンサー
- Excel(エクセル)
- 数式が入った空白のセルを合計するとき
数式が入った空白のセルを合計するとき WINDOWS XP EXCELL 2003 です。 各セルの数式は C43 =SUM(B36-C36) D36 =SUMPRODUCT((入力!$C$2:$C$50=$A36)*(入力!$A$2:$A$50=D$1),入力!$E$2:$E$50) E36 =SUMPRODUCT((入力!$D$2:$D$50=$A36)*(入力!$A$2:$A$50=D$1),入力!$F$2:$F$50) E43 =SUM(C43+D36-E36) と数式がそれぞれに入っています。 ご教示を仰ぎたいのは D36,E36 に値がない空白のセルですがこの場合、E43 G43 I43 と表示(この場合 50,000)がされますがD36 若しくはE36に値が表示されたときのみにE43 を表示したいのですが可能でしょうか。 目的は見やすくしたいのですが。 ご指導いたたければ幸甚の至りです。
- ベストアンサー
- その他MS Office製品
補足
すべてのセルを横から縦に変えるのではなくD3/E3/F3はあくまで1セットとして横並び、同じセットの G3/H3/I3をD4/E4/F4として持ってきたいのですが・・・・ 例を言うと、商品/単価/個数という項目があってすべての商品が同列に長々と入力されているといった 感じです。説明不足ですみません。