- ベストアンサー
昇順に並び替え をマクロでやりたい
『昇順に並び替え』をエクセルで、且つマクロでやりたいです。 ただ、『まずA列を並び替えて、次にB列を並び替えて・・・』というように次々移るヤツは可能でしょうか。 厳密にはA列に社員番号・B列に氏名、C列に違う部署の人の社員番号・D列に氏名 なのですが・・・。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- エクセルで 昇順 降順を 結合した行ごとに
エクセル2010です。 エクセルで 昇順 降順を 結合した行ごとに 1セットで できないものか? A列 ID番号 B列 名前 C列 ひらがな D列以降 月の 日付 1 2 3 4 5 6 7 8 と 上から 同じ種類の対応するデータが 入っているとします。 聞きたいのは A列 ID番号順に 並び替えとしたときに 同じセットで 一緒に移動できないか? B列 C列で 並び替えをしたときに 同じセットで 一緒に移動できないか? ということです。 どうか お願いします。
- 締切済み
- オフィス系ソフト
- Excelで2行以上の昇順並び替え
社員旅行の写真の申込みを振分けるのに、Excelで注文番号を整理しています。注文番号を昇順に並び替えたいと思いますが、下記Aさんの様に1行の並び替えは出来たのですが、Bさんの様に2行以上の並び替えで、 1行目左端→1行目右端→2行目左端…→最終行右端(枚数によっては右端までいかない)というようにするにはどの様にしたらよいのでしょうか? Aさん 12 15 21 18 30 Bさん 14 27 7 31 16 6 35 19 41 2
- ベストアンサー
- オフィス系ソフト
- 並び替えするには。。
エクセルのデータの並び替えが出来なく困っています。 色々と試していますが、並び替えが出来ません。 以下の様に、A2,B2には一番少ないデータが常に来ます。 それ以下のA,Bのデータの個数は不揃いです。 これらのデータをC,DでDを基準に昇順で並び替える様にしたいです。 A B C D 1品物 個数 品物 個数(昇順) 2りんご 2 =A2 =B2 3みかん 15 柿 3 4バナナ 25 マンゴー 5 5柿 3 りんご 10 6マンゴー 5 みかん 15 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL 横方向の並び替えをマクロでしたいのですが
EXCELでの列方向の並び替えについてご質問いたします。 イメージはこちらになります(※列Aは固定データです) 列A 列B 列C 列D・・・・列K 1 1 3 8 2 2 3 3 8 これを 列A 列B 列C 列D・・・・列K 1 1 3 8 2 2 3 3 8 というふうにデータを左詰めにしたいのですが、 手動でのやり方はわかりますが、件数が多いため マクロで行いたいと思い何度か試してみましたが うまくいかないためご質問いたしました。
- ベストアンサー
- Windows系OS
- Excelでのランクの並び替えについて
「S→A→B→C→D」の順番でデータを並び替えしたいのですが、 昇順で並び替えをすると「A→B→C→D→S」の順番になってしまいます。 これは手動で並び替えするしか方法はないのでしょうか? Excelについてあまり知識がありませんので、 簡単にできる事があればお教え下さい!
- ベストアンサー
- その他(ビジネス・キャリア)
- ボタンを押下したら列毎に数字を昇順に並べる。
どなたかご存知でしたら回答をよろしくお願いします。 【質問】 下図の様に、A1~E5に1~99迄の数字が重複して入っています。 「並び替え」というボタンを押下するとA1~A5、B1~B5、c1~c5、 D1~D5、E1~E5のの数字を”昇順”に並び替えるにはどうすればよいですか? 〇例題 A B C D E 1 01 04 07 21 29 「並び替え」というボタン 2 02 03 16 27 30 3 15 20 26 28 99 4 11 18 19 24 25 5 10 13 14 17 23 〇結果 A B C D E 1 01 03 07 17 23 2 02 04 16 21 25 3 10 13 26 24 29 4 11 18 19 27 30 5 15 20 14 28 99 ※列毎に昇順に並び替えられる。 〇注意事項 ・使用するエクセルは2010です。 ・セルに入っている数字はランダムです。 ・セルの数字は表示上、2桁で表しています。(例:1ではなく01) 以上、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 【詳しい方HELP】CSV取込、並び変えマクロ
CSV取込により、添付画像のフォーマットに値で貼り付けし、昇順に並び変え、 印刷が出来るマクロが出来ないか考えていますが、何から手をつけていいのか分からない ため、詳しい方ご教授お願いします。 ■したいこと (1)CSVを取込し、値で添付のようなフォーマットに貼り付けしたい 6行目でいうと、CSVのそれぞれの以下のセルの値がエクセル表の以下のセルに 値で貼り付くようになります。 ※エクセル表は5行目がタイトル行になります。 ※コピー後の貼り付けは値で貼りつけしたい エクセル表 B6 C6 D6 E6 F6 G6 CSV A2 B2 E2 F2 I2 L2 (2)昇順に並び変えをしたい G列は数字になりますので、昇順で並び変えをしたい (3)値が入っている範囲で印刷をしたい。 CSV取込によりセットした値の印刷範囲で自動で印刷するようにしたいです。 すみませんが、宜しくお願いします。
- ベストアンサー
- Visual Basic
- 並び替え
エクセル2007で、列を変えて、氏名と電話番号を入力しました。氏名で並び替えをすると、当然 電話番号と、一致しなくなります。 氏名番号と一致して、並び替えは、できないのでしょうか。 よろしく お願いします。
- ベストアンサー
- その他MS Office製品
- エクセルマクロ 並び替えについて
エクセルマクロ 並び替えについて 施設利用表 A列 B列 C列 D列 E列 F列 名前 予約日 入金 来客施設 予定利用料 利用回数 Fさん 7月10日 入金 売店 2,900 1 Hさん 7月15日 入金 喫茶店 300 2 Dさん 7月19日 入金 喫茶店 3,200 4 Jさん 7月17日 入金 部屋 550 2 Bさん 7月18日 入金 お土産屋 2,500 1 Eさん 7月28日 入金 売店 3,700 3 Gさん 7月1日 入金 休憩室 2,290 4 Aさん 7月23日 入金 喫茶店 3,000 6 Iさん 7月16日 キャンセル 部屋 400 0 Cさん 7月9日 キャンセルお土産屋 3,700 0 上記のような表を作ったのですが、上記の表で並び変え 計算マクロを作成したいのですが、上手くいきません。 並び変えの優先順位は 最優先はCなのですが、次の優先のD列はオリジナルで以下のようにしたいのです。 その次の優先列は日付のB列です (入金)喫茶店 (入金)売店 (入金)休憩室 (入金)部屋 (入金)お土産屋 なおかつ、施設ごとに予定利用料を加算して任意のセルに出し、また、施設ごとに利用回数も加算して任意のセルに出したいです。 VBAのコートを教えていただければと思いました。
- 締切済み
- オフィス系ソフト
- Excel2007 マクロで並び替えをしたい
エクセルシートに、A列から順に 部-課-担当-氏名コード-氏名-年齢 というデータが入っています。 部・担当にはデータが入っていますが、課は空白の方も居ます。 このデータを、こちらが決めた規則によって並び替えるマクロを作りたいと思っています。 (1)まず、A部⇒B部⇒C部⇒D部の順で並べる (2)次に、E課⇒F課⇒G課⇒H課の順で並べる (3)さらに、I担当⇒J担当⇒K担当⇒L担当⇒M担当の順で並べる (4)最後に、特定の人物の氏名コード(数字)を指定して並び替える。O⇒P⇒Q⇒R(管理者を各担当の一番上に持ってきたい為) 要するに、(1)⇒(2)⇒(3)⇒(4)の優先度で、ユーザー設定リストによる並び替えを行いたいです。 初めは「マクロの記録」を利用しようと思ったのですが、 ・並び替えを行うシートの列の並びが毎回同じではない ・見出し行の名称も微妙に違う場合がある ・データの数(行数)が毎回違う よって、できれば毎回並び替えを行う列を、部分一致による検索で指定できればと思います。 (例:見出しは必ず1行目にあるものとし、部分一致検索で「部」が該当したセルの列を優先度(1)として並び替える。以降同じように課⇒担当⇒氏名コード順で検索を行い、並び替える) その際考えられる問題点として、「課」が空白になっている場合、並び替えが思い通りにならないという事です。(確か空白行は一番最後になりますよね。) よって、まずは「課」の列にある空白セルに何らかの文字・・例えば-等を入力する必要があると思います。 以上の事をマクロで行えるでしょうか? マクロ初心者なのですが、職場にマクロを使える方がいない為どこから手をつけていいか悩んでいます。 こういう方法使ったらいいんじゃない?とか大体でもいいので教えていただければ幸いですm(_ _)m
- ベストアンサー
- その他MS Office製品
お礼
有難うございました。 上手く行きました。