- 締切済み
★★エクセル 縦の表を横に表示したい★★
お世話になります。 エクセル表で シート1に NO コード 名称 が縦にあります。 1 A あ 2 B い 3 C う シート2に B1 C1 D1 1 2 3 B2 C2 D2 A B C B3 C3 D3 あ い う と表示したいのです。 良いは関数はありますか? よろしくお願いします。
- time_watch
- お礼率71% (23/32)
- Windows系OS
- 回答数3
- ありがとう数4
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- dodemoii
- ベストアンサー率59% (769/1282)
こんにちは #1です。 補足です。 データがたびたび変更になる場合は、リンクさせれば 良いのですが、セルごとに設定する必要があるので面倒です。 そういう場合は、TRANSPOSE関数と言うのがあるようです。 使い方は検索してみてください。 http://www.relief.jp/itnote/archives/002499.php http://excel.onushi.com/function/transpose.htm では。
- S-Fuji
- ベストアンサー率36% (592/1624)
取りあえず、こちらにある、「18.行列の入れ替え」を参照 http://www2.odn.ne.jp/excel/waza/edit.html その他にも役に立つ「技」が一杯入ります。
- dodemoii
- ベストアンサー率59% (769/1282)
こんにちは 難しい関数は必要ありません。 シート1で範囲を選択してコピー シート2で貼り付けたい場所の左上のセルで マウス右ボタンから「形式を選択して貼付け」 「行列を入れ替える」にチェックを入れてOKです。 では。
関連するQ&A
- エクセルの表を別のシートに縦に数行おきに書き移したい
エクセルのSheet1 A商品名 B種別 C金額 D 説明 ・・・・ とまとめてあるデータを、別のシートの表に縦に数行おきに転記したいのです。たとえば sheet2の D3は空欄 D4にsheet1のA2 D5にsheet1のB2 D6にsheet1のC2 D7にsheet1のD2 D8にsheet1のE2 D9は空欄 そして、7行おきに違う商品のデータになり、繰り返します。 (A3~D9までを太いカラー罫線で囲んだフォーマットが商品個数分、空欄で既にsheet2に書き込まれています) 関数で効率よく、データを書き写すことが出来ますでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルの表作成(横のデータを縦にしたい)
こんにちは、いつもお世話になっております。 エクセルの表作成で困っています。 A B C D E F G H I ・・・ 1 7 ○ 東京 A 1 B 2 C 1 ・・・ 2 5 △ 札幌 C 5 B 8 D 6 3 このようなデータがあり、これを別シートに転記(数式でリンクを貼りたい)を したいのですが、 A~Cは固定で、DEがセット、FGがセット・・・といった感じで 横になっているものを縦にしたいのです。 (解かりにくくて申し訳ありません) ↓ A B C D E F G H I 1 7 ○ 東京 A 1 2 7 ○ 東京 B 2 3 7 ○ 東京 C 1 4 5 △ 札幌 C 5 6 5 △ 札幌 B 8 (具体的にはD~のデータは9セットあります) 一個分のデータの数式は組めたのですが、(=でつないでるだけです) 縦にもデータがいくつもあり、(MAX200程度ですが) オートフィルで上手く数式をコピーすることが出来ません。 マクロは使用不可なので、何とか関数で上手く作成ができないものか 悩んでおります。 どうか、お知恵を拝借できれば幸いです。 どうぞよろしくお願いいたします。
- ベストアンサー
- その他(業務ソフトウェア)
- 縦に並んでいる表をマクロで横に並び替えたい。
以下のような縦に並んだ表を、 (A列には、日付/NO、B列には文字列が入力されています。) A B ------------- 1 │ 10月1日 2 │NO 3 │1 A 4 │2 B 5 │3 C 6 │10月2日 7 │NO 8 │1 D 9 │2 E 10│3 F 11│4 G 12│5 H 13│10月3日 14│1 I 15│2 J 16│10月4日 17│・ ・ 18│・ ・ 19│・ ・ 20│・ ・ 以下のように横に並び替えたい。 A B C D E F G ----------------------------------------------------------------- 1 │ 10月1日 10月2日 10月3日 10月4日 ・・・・ 2 │NO NO NO NO 3 │1 A 1 D 1 I 4 │2 B 2 E 2 J 5 │3 C 3 F 6 │ 4 G 7 │ 5 H 8 │ 9 │ 日付ごとに項目数が異なるので、 どのようにマクロを組めばいいのか分からず困っております。。 ご回答よろしくお願い致します><!
- ベストアンサー
- Visual Basic
- Excelで行方向に並んだデータを列に
こんばんは。 質問タイトルをどう書いていいのかわからず、わかりにくくてすみません。 こういうExcelの表があります。 A表 A列 B列 No code 1 10 1 11 1 12 2 10 3 14 4 14 4 15 それを次のようにしたいと思ってます。 B表 A列 B列 C列 D列 No code1 code2 code3 1 10 11 12 2 10 3 14 4 14 15 A列にあるのがサンプルNoで、それぞれに対応するコードが縦に並んでいる(A表)のを、サンプルNoを重複させずにコードを横に展開(B表)したいのです。 今は各サンプルで重複しているコード数を出して、2以上だったらif関数で横に持っていくという非常に面倒な方法を取っています。 他によい方法はないでしょうか。なお、マクロは嫌がられるので使えません。 データ数よりもシート数(1シートに1つの表)が多く、できるだけ簡単な方法があれば教えていただけますでしょうか。 以上よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルでこんな表を自動的に作りたいです
エクセルで下記のような停止値一覧表があります。 <停止値一覧> 記号 停止値 a 3 b 2 c 5 d 4 e 10 上記のデータを元にして、下記のような記号別の連番表を別シートに自動的に作りたいのです。。。 <連番表> No 記号 0 a 1 a 2 a 0 b 1 b 0 c 1 c 2 c 3 c 4 c 0 d 連番表の「No」は連続データで、 ・開始値=ゼロ、 ・停止値=<停止値一覧>の停止値からマイナス1した値、 ・増分=1 です。 関数で簡単に出来ますでしょうか?それともマクロか何かになるのでしょうか..? 分かりにくい説明で恐縮ですが、いい方法をお分かりの方、助けて頂けないでしょうか。 よろしくお願いします。 追記:エクセルは2002を使用しています
- 締切済み
- オフィス系ソフト
- Excel縦と横を変えたい
現在、Excelにて一覧表を作成中です。 A B C D E 1 名前 あ様 い様 う様 え様 2 住所 a 市 b市 c 市 d市 例えば、上記のように入力してしまったけれども、この表を縦にしたいんです。 A B C D E 1. 名前 住所 2 あ様 a市 3 い様 b市 4 う様 c市 としたいんですが、簡単に変更ができる方法があったら教えてください。お願いします。 (分かりにくくて申し訳ありません)
- 締切済み
- オフィス系ソフト
- エクセルの横データを自動的に縦データに表したいです
エクセルで以下のような入力をしたいと思っていますが、いい方法が見つからず困っています。「形式を選択して貼り付け」では上手くいきません。 (sheet1) A B C D 1 100 300 200 500 2 3 ↓ (sheet2) A B C D 1 100 2 300 3 200 4 500 と言う感じにsheet1で入力したデータを自動的にsheet2に入力できるようにしたいと思っています(sheet2の数値はB列に入っていると見てください)どうすれば良いでしょうか?何か関数を利用してこういうことはできるのでしょうか?よろしくお願いします
- ベストアンサー
- Windows XP
- 上級者の方教えてください。エクセル 縦に連なるデータを横の表に作り変えたい
初心者なので何を読んでも分かりませんでした。 簡単な方法を教えてください。 縦に、 A列に、 (1)名前 A 3行空白 (2)コードB (3)特徴 C 4行空白 (1)名前 D 3行空白 (2)コードE (3)特徴 F 4行空白 (1)名前 G 3行空白 (2)コードH (3)特徴 I ・ ・ のように並んでいます。 全ての空白を除いて、 横に A B C 名前AコードB特徴C 名前DコードE特徴F 名前GコードH特徴I ・ ・ のような表に作り変えたいと思いますが、 どうしたら良いでしょうか? 仕事で何時間もかかって入力が嫌になります、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで縦計と横計の一致を確認する関数
縦の合計と横の合計が一致している場合は,OKと表示させ,違っている場合は,NOと表示させたいのですが,教えてください。 例 セルA1+B1の横計をC1 ・ ・ ・ ・ ・ ・ A5+B5の横計をC5 A6縦計,B6縦計,C6にはC1~C5の 縦合計としている場合, A6縦計+B6縦計 の横合計とC6の縦合計が一致しているか, 確認してC7にOK又はNOと表示させたい のですが。初心者ですのでよろしくお願い致 します。
- ベストアンサー
- オフィス系ソフト
- 縦と横を入れ替える関数ってありますか?
「形式を選択して貼り付け」で「行列を入れ替える」以外に関数で縦と横のデータを 入れ替える方法ってありますか? 上の段を入れたら自動的に入れ替わるようにしたいんです。 A5に=A1、A6に=B1、A7に=C1、A8に=D1、A9に=E1と入れて A5からA9まではコピーしてB5に貼り付けしたら「かきくけこ」にしたいのに、 「いうえお0」になってしまいました。 $マークをうまく使えばできるのでしょうか? すみませんが、わかる方いたら教えてください。 表がずれてわかりにくくてすみません。 A B C D E 1 あ い う え お 2 か き く け こ 3 さ し す せ そ 4 5 あ か さ 6 い き し 7 う く す 8 え け せ 9 お こ そ
- ベストアンサー
- オフィス系ソフト