• 締切済み
  • 暇なときにでも

EXCELデータの並べ替え

a列に15000個のデータが並んでいるとき、これを100列×150行のデータに作り直す良い方法はありませんか?。カット&ペーストでは面倒です。

noname#23
noname#23

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数44
  • ありがとう数3

みんなの回答

  • 回答No.2
  • asuca
  • ベストアンサー率47% (11786/24626)

CSV入るなんかで予め保存して表を作った後で読み込むというのはどうなんでしょ うか? どんな感じに仕上げたいのか、元データがどういうものなのかが分かればもっと詳 しくいえるんですが。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • エクセルの並べ替え

    エクセルの並べ替えについて質問です。 今、手元に最寄駅と住所のデータがあります。 A駅 住所A B駅 住所B C駅 住所C のように、エクセルの1つの列に2つの情報が入っています。 それを下のように、 A駅     住所A B駅     住所B C駅     住所C A列に最寄駅、B列には住所としたいのですが、 手作業で1つずつ住所をB列にカット&ペーストしていかないとできませんか? データが3000件ぐらいあるので、 簡単に並べ替える方法があれば教えていただきたいです。

  • エクセル カラムからデータ並べ替え

    ウェブからコピーしたデータをエクセル2010にペーストし、すべてA列にデータが入っています。 縦に並んで入っているデータは、17行で一つのデータになっています。 そのため、17行区切りで横に並べていきたいのです。 そのようなマクロプログラムをお教えください。 宜しくお願い致します。

  • エクセルデータの印刷方法について

    エクセルのデータがA・B列のみに入力されており、このデータをA4縦の用紙にプリントアウトしたいのです。列幅がそんなに広くないので通常の設定だと用紙の左端の部分にしか印刷されないようになってしまい、右側は余白となってしまいます。1枚の用紙に3列(3段組?)プリントしたいのですが、どこで設定すればいいのでしょうか?カット&ペーストでやろうとすればできるのですが、行数が多いものですからこんな方法では大変です。基本的なことで申し訳ないのですが、よろしくお願いいたします。

  • 回答No.1
  • ARC
  • ベストアンサー率46% (643/1383)

以下の通り実行してみてください。 1:B2のセルに1, B3に2,B4に3 … B151に150 と入力してください。(「連続データ」 を使う) 2:C1に0, D1に150, E1に300 … CX1に14850 と入力してください。(同上) 3:C2に =INDIRECT(ADDRESS(C$1+$B2,1)) と入力してください。 4:C2のセルをコピーして、C2:CX151の範囲に貼り付けてください。 5:新しいシートを作成して、出来上がった内容を、「値のみ貼り付け」して完成です。 詳しくは、Address関数と InDirect関数のヘルプを参照してみてください。

共感・感謝の気持ちを伝えよう!

質問者からの補足

仰せの通り操作して、無事成功しました。INDIRECT関数,ADDRESS関数については、過去に経験がなく、慣れるまで時間がかかりそうです。有り難う御座いました。

関連するQ&A

  • 2つのエクセルデータの並べ替え

     2つのエクセルデータがあります。 どちらもA列はバーコード番号、B列に商品名、C列に仕入れ価格が入っています。 ただしA列のバーコードは2つのデータですべて共通ではなく、1つめのデータには登録してあるが2つ目のデータには登録していない物、又その反対もあります。  仕入れ価格は、データ1とデータ2で違います。(別々の2か所の仕入れ価格) A列のバーコード番号に合わせて仕入れ価格1と仕入れ価格2を同時に表示したいのですが、その方法がわかりません。  良い方法がありますでしょうか?

  • エクセルでデータ並べ替えをおこないたいです。

    イメージですがC列とF列を比較して 同じ値だったら同じ行に並べる。F列でデータの無いところの行は削除する。 最終結果のようなものがほしいです。実際データは1000行以上ありセルのデータも 50文字くらい有ります。

  • エクセルのデータの並べ替えで

    A列からKまでにデータが入っています。データの並べ替え時はいつも、最優先される列が〔J〕次に〔A〕そして〔B〕に決まっており、範囲の先頭行は〔データ〕にチェックを入れ実行しています。メニューから〔データ〕→〔並べ替え〕をクリックすると上記の状態が自動的(?)に入力されていて〔OK〕を押すだけで並べ替えが出来たのに、急に毎回指定しないといけなくなりました。〔範囲の先頭行〕の箇所がデフォルトで〔タイトル行〕にチェックが入っており、毎回それを〔データ〕にチェックを入れ替え、最優先順序を指定しなければなりません。何が理由でそうなってしまったのかは分かりませんが、元のように毎回指定しなくて並べ替えできるようにする方法は有るでしょうか。ご存知の方がいらっしゃったら教えて頂けますでしょうか。宜しく御願い致します。

  • エクセルでのデータの並べ替え

    くわしい方、教えていただけないでしょうか? ネットで検索しましたが、解決するような記事が見つかりませんでした。 添付画像のような表を作成しております(実際はもっと下にたくさん入力が続いてます)。 やりたいことは、この表にどんどんデータを入力していったときに、 グループバラバラなので、データの並べ替えでグループ名ごとにひとかたまりにして並べ替えたいのです(降順でも昇順でも、どちらでもいいです。でもできれば、グループ内で、氏名があいうえお順とかになるとすごく嬉しいです・・・・) ですが、今の状態で並べ替えようとすると、「この操作には、同じサイズの結合セルが必要です」とエラーが出ます。 エクセルにあまり詳しくないですが、おそらくこれは、一人分のデータがA列とB列は1行ずつなのにC列で2行あるからだと思っているのですが、どうしても、C列は2行必要なので(誕生日のデータだけなら、D列に書けばいいのですが、C列にはほかにも書きたいデータがあってここは2行必要なんです) この場合、どのようにしたら、うまく並べ替え(2行をひとかたまりと認識して)できるのでしょうか? どなたかご教授してくださると嬉しいです。

  • Excelの[データ]-[並べ替え]で困っています

    Windows XP 上で、Excel(バージョン2002) を使っています。 CDのデータ管理で、各列にそれぞれ、CDナンバー、作曲者、曲名、演奏者、録音場所といった名称をつけて分け、この見出し行のみを「ウィンドウの固定」機能で、スクロールから独立させています。 調べたい内容によって、それぞれの項目に優先順位を付けて「並べ替え」をするのですが、この挙動が、少し前からおかしくなってしまいました。 というのは、[データ]-[並べ替え]で出てくるダイアログ内の「範囲の先頭行」のところが、「タイトル行」にチェックされている状態がデフォルトであったはずが、「データ」にチェックされた状態がデフォルトに固定されてしまい、作業をする時には、いちいち「タイトル行」にチェックし直さなければならないのです。 最近手を加えたことと言えば、いくつかのセルを色分けする必要が出てきて、[セルの書式設定]-[パターン]で色を付けたところ、並んだセル同士の境界が見えなくなったので、明示的に[セルの書式設定]-[罫線]で、データ部分の列に対して、全行のセルを薄い点線で囲むようにした、ということくらいです。(データが入っているのは、22列×3000列です) ためしに、数週間前の同じファイルのバックアップデータを開いてみたところ、こちらでは、問題なく「タイトル行」チェックがデフォルトになりました。 それで、全選択をして罫線を外してみたのですが、やはり直りません。 また、バックアップを元にして新しいファイルを作り、ここに現在のデータ部分をコピー&ペーストしてみても、やはり「データ」チェックがデフォルトになってしまいます。 こうなると原因が全くわかりません。 考えられる原因と対処をご教示願えれば幸いです。 よろしくお願いします。

  • エクセル データの並べ替え

    名前:山田 姓:男 ・ ・ 年齢:20才 名前:吉田 姓:女 ・ ・ 年齢:30才 ・ ・ ・ このようなデータを次のように並べ替えたいのですが、 簡単に行える方法はないでしょうか?   A列     B列          F列 名前:山田  姓:男   ・  ・  年齢:20才 名前:吉田  姓:女   ・  ・  年齢:30才 ・ ・ ・

  • エクセル並べ替えについて。。。困っています

    いま大量のデータの処理をしているのですが、並べ替えの方法がわからず困っています。 現在例えば B列 A A B A C C B B D のように並んでいるものを B列 A A A B B B C C D のような形に並べ替えたいのです。他の列にもたくさんデータが入っています。上手く説明できず申し訳ないのですが、どなたかわかる方、知恵を貸してください!お願いします!!

  • エクセルでのデータの並べ替えについて

    エクセルのデータの並べ変えについてなのですが A列に商品番号がはいっています。 B列にその商品の年代が入っています。 C列には商品内容 D列には詳細 E列には値段 となっているのですが A列にあわせて並べ替えをすることは できるのですが 更にA列で並べかえしたあと それぞれの商品番号の中で今度はB列にあわせて 並べ替えをしたいのです。 つまりこういったかたちです。 AA-AB-01 1998-02 AA-AE-03 1998-05 AA-AA-03 1997-01 AA-AA-05 1995-12 AA-AB-03 1997-01 AA-AB-10 1995-01 であった場合は こうしたいわけです。 AA-AA-05 1995-12 AA-AA-03 1997-01 AA-AB-10 1995-01 AA-AB-03 1997-01 AA-AB-01 1998-02 AA-AE-03 1998-05 としたいわけです。 つまり AA AB AE で区別して その中で年代順にしたいのですが それをそれぞれ手作業でやるのではなく 一括で行う方法がぜひしりたいです。 よろしくお願いします。

  • エクセルでのデータの並べ替え

    ロータス123では出来たのですが、列データを行データに、例えばA1~A10のデータをA1~J1へと並べ替える事は出来ますか?

  • EXCEL セル内のデータを置き換えたい

    うまく説明できないのですが、 Sheet1のA列とB列に、1つのセルに複数のデータが以下のように入っています。(データの間に「,」があります。)     A列             B列 1行 6599A,6599B,6599C  6599A 2行 6599B,6599C      3行              6599A,6599C これは商品コードでして、Sheet2に明細があります。 A列    B列 りんご  6599A メロン   6599B みかん  6599B Sheet1のデータを、「りんご」「メロン」「みかん」に置き換えたいのです。 データの数が、たくさんあるので、コピー、ペーストでは対応できません。 よい方法をお教えください。よろしくお願いいたします。

専門家に質問してみよう