• ベストアンサー

列(横方向)の並べ替え

エクセルなんですが 縦方向の並べ替えはなんとかできますが 横方向の(4列の) 小さい順又は大きい順の並べ替えができません 初心者です よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

NO1です。 ご依頼の並び替えは、回答しましたデータ→並び替えの機能では意味合いが違いますので次の方法をお試し下さい。 (1)A1:D4範囲を作業用E1:H4に並び替え  ・E1に=SMALL($A1:$D1,COLUMN(A1))を入力→H1までコピー (2)並び替えられた値を元のセル範囲に反映  ・E1:H1範囲を選択→下方向にコピー  ・E1:H4範囲をコピー→A1を選択→形式を選択して貼り付け→値にチェックを付け→OK (3)作業セルを削除  ・E1:E4範囲を選択→delete

tasukarima
質問者

お礼

何度もありがとうございました とても勉強になりました。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

>4かけ4の表  ひとつのワークシートの中のゴチゴチしたなかに ⇒何回も要求して恐縮ですが4×4表のデータ内容を教えて下さい。

tasukarima
質問者

補足

何度もすいません 横方向の並べ替え どうするんやろーぐらいの気持でちやったら ぜんぜんできないもので エクセルのイルカちゃんにきいてもわかりませんし 適当な一桁の数字をばかりの4かける4の表です 2058    行ごとに左方向に小さい順に並べ替えしたいのですよ 5168    0258 0829    1568 1627    0289             1627  めんどうなことで 簡単でばからしいでしょうが よろしく お願いします。                                         

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

NO1です。 >横方向の降順その逆の並べ替えがまったくですなんででしょうか 前の列がうしろに回っただけです 順番になってないんですよ  ⇒具体的なデータが分かりませんのでデータ内容を明示して頂けないでしょうか。  

tasukarima
質問者

補足

はい ふつうの計算表ですセルには数式もなしです ランダムに 4かけ4の表  ひとつのワークシートの中のゴチゴチしたなかに あります エクセル2000  古いとできないんでしょうか

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

データ→並び替え→オプションで方向を列単位を選択で如何でしょうか。

tasukarima
質問者

補足

やりましたが できません 横方向の降順その逆の並べ替えがまったくですなんででしょうか 前の列がうしろに回っただけです 順番になってないんですよ

関連するQ&A

  • エクセルで文字列を縦方向にした場合、数字のみ横方向にする仕方

    エクセル2007を使っていますが、文字列の方向を縦にした場合、数字も同時に縦書きになってしまいます。(例えば6月25日と記入し文字列を縦方向にした場合、2と5が横ではなくて縦に一列になってしまう。) この場合、2と5だけ横方向であとは縦方向にするにはどうすればいいですか?

  • 列の並べ替え

    エクセルの行方向の並べ替えの方法はわかるレベルです。 会社名をランダムに列に入力し、その会社の住所、連絡先など、その列の下に入力しました。 その列を、下の行と一緒にABC順などに並べ替えたいのですが、方法はありますか? (この質問文を作りながら思ったのですが、行方向で並べ替えて、行と列を入れ替える機能を利用すればいいのかな?)

  • 並べ替え

    エクセルの並べ替えって、行方向しかできないのでしょうか? 列方向で並べ替えたいのですが、方法を教えてください。

  • excel2000のA4横2列印刷

    よろしくお願いします。 Excelで列方向に縦に同じ表を二つ作ったのですが、それをA-4横向きにしてその二つの表を横に並べてA-4いっぱいに印刷するにはどうしたらよいのでしょうか。いろいろやって見たのですがわかりませんでした。

  • 文字列の並べ替えで、お知恵拝借

    Excel 2003、2013 を使用しています。 添付図に基づいて説明させていただきます。 列Bの文字列データを[昇順]で[並べ替え]ると、 “ふりがなを使う”の場合は、列Cに示した番号順で、 “ふりがなを使わない”場合は、列Dに示した番号順で、 上から並べ替わります。 しかしながら、私の実力では実際に[並べ替え]操作をしてみないことには、列C、Dの数値が判明しません。 質問は、=RANK()関数みたいに、[並べ替え]操作をしなくても、列C、Dに示した数値を求めたいので、その方法を教えてください。 差行列、作業シートを使用も、式が寿限無式になることも厭わないので、マクロを使わない方法を教えてください。 文字列の長さは最大10文字としておきます。

  • エクセルの文字列並べ替えについて

    エクセルの文字列並べ替えについて エクセル2000です。 半角文字列の数字とアルファベットを通常のエクセルの機能で昇順で並べ替えた場合 012 013 111 1AA 1B1 211 222 22C 23A 2AB 2BC のように並ぶと思います。(ここでの数字は数値でなく、すべて文字列です) 数字→アルファベットの順番のようです。 これを「アルファベット」→「数字」の順番で並べ替える方法はないでしょうか? 以下のような順にです。 ユーザー定義のリストに基づいた並べ替えがあることは存じていますが、3桁だけでも英数混在だと36×36×36=46,656個のリストを登録しなければならないことになり、現実的と思えません。 目的は、ホストコンピュータから出力される紙のデータがなぜかこのような順で出てきて、それにエクセルで作成したデータをあわせる必要が出てきたためです。 012 013 1AA 1B1 111 2AB 2BC 211 22C 222 23A エクセルの一般機能でもVBAでもかまいません。ご教示いただけると幸いです。

  • 血管壁の縦方向,横方向

    血管壁に縦方向,横方向が存在するそうなのですが,どちらがどちらなのでしょうか. そもそも,血管にも縦方向,横方向があるのでしょうか.あると思いますが,明確な定義がわかりません. どなたかがご教授願います.

  • エクセル グループ化したまま並べ替えがしたい

    エクセルで行の商品リスト 行1 2 3 4 5 6並べ替えで 1 2グループ 3 4 グループ 5 6グループ で並べ替えをしました。 グループ化は行12を選択してではなく1のみを選択して下の行2とグループ化しました。 12を選択してグループ化をすると3が含まれてしまうので上記のようにグループ化しました。 すでにまちがいでしょうか? 列には商品名 コード 納期 等々 グループをとじて(+)全列行を選択して並べ替え(納期列を優先)をしたところ 各行で納期順にはなったのですが 123456がばらばらにグループ化されていました。 商品順 コード順 納期順 いづれの並び替えでもグループ化が固定されるようにしたいです。 どうすればよいでしょうか? 数が多いのでできるだけリストの内容をいらわない方向で(1と2を同じ行にまとめてしまうとかはしたくないです)

  • エクセルの並べ替え

    こんにちは。 エクセルの基礎ですが質問させてください。 A列に数字、b列に商品名、c列に金額が記載されている表があったとします。 ほぼ50音順に並べ替えする方法を教えてください。 単純にb列をクリック→並べ替えで名前の並べ替えは出来ますが、金額が連動してこないので、金額と商品が一致して並べ替えできる方法を教えてください。 A列は一致してもしなくてもいいです。

  • 列ごと横表示にしたい

    隣の列と隣の列を  =IH7&II7 のようにして足して、現在の列に表示させているのですが なぜか縦表示になってしまい、 1文字しか表示されません。 該当列全体を選択して 書式設定→配置→方向→文字列を白くしても、 横表示には戻りません。 しかし、一つのセルを選択して、同じように書式設定で文字列を白くすると 横表示になります。 1000行くらいあるので一気に横表示したいのですが どうすればなおりますか?