- 締切済み
エクセル100行1列を2行50列にする方法
エクセルで行列の入れ替えの応をお尋ねします。 A列に例えば100行1列のデータが入っているのを、2行ずつ横並べにして、50列にしたい時どうすればよいでしょうか? A列 ------- データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) -------- こうなっているのを、 A列 B列 C列 D列 E列 ------------------------------------------ データ1 データ3 データ5 データ7 データ9 データ2 データ4 データ6 データ8 データ10 (続く…) ---------------------------------------- このように、表示したいのです。 宜しくお願い致します。
- okbokujoujou
- お礼率0% (0/5)
- その他MS Office製品
- 回答数5
- ありがとう数1
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
50列(x2のセット)なら、 Sheet2: A1: =OFFSET(Sheet1!$A$1,(COLUMN(A1)-1)*2+MOD(ROW($A1)-1,2)+INT((ROW($A1)-1)/2)*100,0) 5列(x2のセット)のときは、最後の定数が変わるだけ、、、 =OFFSET(Sheet1!$A$1,(COLUMN(A1)-1)*2+MOD(ROW($A1)-1,2)+INT((ROW($A1)-1)/2)*10,0) Sheet1の基点もリローケーション可能、、、
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
>100行1列を2行50列にする >2行ずつ横並べにして、50列にしたい > A列 B列 C列 D列 E列 ------------------------------------------ データ1 データ3 データ5 データ7 データ9 データ2 データ4 データ6 データ8 データ10 (続く…) ---------------------------------------- このように、表示したいのです。 イッタイどっちがドッチ???
- Cupper-2
- ベストアンサー率29% (1342/4565)
自分なら… A列をコピーしてB列に貼り付け B列の上2つのセルを削除して上にシフトさせます。 そして B列をコピーしてC列に貼り付け C列の上2つのセルを削除して上にシフトさせます。 以下同様に50列目まで行い 3行目から100行目までを削除します。 そんなわけで、100や1000程度のデータなら回答を待っている間に 手動でやったほうが早いという結果が出たりするかもです。 … まあ、 1行目が奇数行のデータ 2行目が偶数行のデータ ってところに目を付ければ、前のかたが答えられているように関数でもできます。 表示が必要なセルまで関数を記入(コピー)しなければいけないので注意が必要ですね。 はじめに答えられているかたのやり方では 1行目に1から50 2行目に51から100 のデータが並びますので注意してください。
- keithin
- ベストアンサー率66% (5278/7940)
A列のデータをA列から並べたいなら、別のシートにでも出すしかありませんね。 作成例: シート1のA1以下に元データを並べておいて。 シート2のどこでも好きなセルに =INDEX(Sheet1!$A:$A,ROW(A1)+COLUMN(A1)*2-2) と記入、右にコピー、下にコピー。 #参考 アタマの一個コピーするだけで出来る数式を回答すると皆さん喜んで飛びつきますが、実際には シート2の上のセル =INDEX(Sheet1!$A:$A,COLUMN(A1)*2-1) シート2の下のセル =INDEX(Sheet1!$A:$A,COLUMN(A1)*2) と上下2つに記入、まとめて右にコピーしたほうが簡単です。
- piraippi
- ベストアンサー率27% (47/168)
1.まずA列の50行をコピーします 2.貼り付けたいセルで右クリックし、「形式を選択して貼り付け」をクリックし、 「行・列を入れ替える」というチェックボックスにチェックし、OKボタンを押します。 3.「1」の残りの50行をコピーし、「2」と同様のことをします。 以上でできると思います。
関連するQ&A
- エクセルで長い行を5行ごとに1列にするには?
エクセルで行列の入れ替えの応用(になるのでしょうか?)をお尋ねします。 A列に例えば100行のデータが入っているのを、5行ずつ横並べにして、20行にしたい時どうすればよいでしょうか? A列 ------- データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) -------- こうなっているのを、 A列 B列 C列 D列 E列 ------------------------------------------ データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) ---------------------------------------- このように、表示したいのです。 お尋ねしているのは、100行ですが、 実は1500行ほどの長い名簿データが元のものです。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelの列の表示??
Excelで、あるデータをもらいましたが、 シートの上の1行の列幅 例えば”A”列の幅が”B、C、D”まで広がっていて、 セルをAから横にひとつ移動するといきなり”E”列までとんでしまいます。 2行目からはセルA→B→C→D→Eと移動します。 ”A”列には一つに収まる文字しか表示してありませんが、色で表題の区別をするためか横に広がっているようです。 これを通常通りに移動できるようにするにはどうしたらよいのでしょうか?
- 締切済み
- オフィス系ソフト
- 行と列を入れ替えた式
行と列を入れ替えた式 A=(a b c d)とします。この行列の行と列を入れ替えた行列は(a c b d)らしいんですが、行と列を入れ替えるという意味がよくわかりません 僕は、1行目と1列目を換えて、2行目と2列目を換えると考えました。しかし、その場合は(a b c d)で元に戻ってしまします。 何故、僕の考えでは行と列を入れ替えた行列にならないんでしょうか?? 誰か、うまく教えらる人 アドバイスおねがいします
- ベストアンサー
- 数学・算数
- エクセルで2列のデータを1列にする方法について質問です
エクセルで2列のデータを1列にする方法について質問です エクセルで2列のデータを1列のデータにするときに A B 1 a 2 b 3 c 4 d 5 e ↓ A B a 1 b 2 c 3 d 4 e 5 となるようにするにはどうすればいいでしょうか?
- ベストアンサー
- オフィス系ソフト
- 行を列で参照する
Sheet1に横6列で並んでいるデータがあります。 列は6列固定で、行はその時によって変動がありますが、少ない時でも500行はあります。 それを、 Sheet2のA列に参照させたいのです。 Sheet1 Sheet2 A1 →A1 B1 →A2 C1 →A3 D1 →A4 E1 →A5 F1 →A6 A2 →A7 B2 →A8 C2 →A9 . . . という感じに表示させたいです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルの行と列の項目を入れ替えたいのですが
大きな表を作成しているのですが、行(1、2、3・・)と列(A,B,C,D・・・)を入れかえる必要がでてきました。すなわち、行を現在の列である(A,B,C,D・・・)とし、列を現在の行である(1、2、3、・・・)にしたいのです。こつこつデータを打ち直すしか方法はないのでしょうか?どなたか教えてください。お願い致します。
- 締切済み
- オフィス系ソフト
- エクセル 行 列 入れ替え
エクセルで行列入れ替えをしたいのですが、 >貼り付け>(S)形式を選択して貼り付け… としたいのですが、この項目が選択できません。 データは、1行で列項目がB~ASまであります。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelでキーを使って関数で列を行に変更したい
Excelで下記の事を関数で行うことが出来るでしょうか?方法を知っている方がいましたらお教えください sheet1 A B 1 1 33 2 1 33 3 1 34 4 1 45 5 2 21 6 2 25 7 2 25 sheet2 A B C D E 1 1 33 33 34 45 2 2 21 25 25 Sheet1の状態のキーをA列とした場合に、 Sheet2でキーをA列に入力後 B1 C1 D1 E1 に 関数を使って列でまとまっているデーターを 行にする方法が分かる方、お教え願います。 (Sheet2の B1 C1 D1 E1に入れる関数の 組み方が分からないと言うことです。 また、マクロはわからないので><) よろしくお願い致します。
- 締切済み
- その他(業務ソフトウェア)
- Excel 2007 1列のデータを1行にしたい
いつもお世話になっています. 早速質問なんですが A B C D E F G 1 あ 2 い 3 う 4 え 5 お 6 か のような あ~か を A B C D E F G 1 あ い う え お か 2 3 4 5 6 みたいにしたいのですがやり方が分かりません. 2*2以上のデータを入れ替える方法はWeb上にあるのですが,1列のみを1行に変換する方法が載ってません.誰か教えてください.宜しくお願い致します.
- ベストアンサー
- オフィス系ソフト
- Excel 2007 1列のデータにしたい
Excel2007で、A1:C3に下のようなデータが入っています。 A B C 1 49 65 12 2 77 23 98 3 35 20 81 このデータを下のように別の列に1列に順に並べたいんです。 E 1 49 2 65 3 12 4 77 5 23 6 98 7 35 8 20 9 81 実際のデータは10列×100行あるので、1行コピー → 貼り付け時に行と列の入れ替え を繰り返すのはかなり大変なので、いい方法がありましたらアドバイスよろしくお願い致します。
- ベストアンサー
- その他MS Office製品