- ベストアンサー
エクセル 一度に複数並び替えする方法?
PCはwindowsXP ソフトはエクセル2003を使っています。 とある商品を倉庫で保管し、日々メーカーから送られてくる 出荷指示書に従い出荷する仕事をしています。 商品は四種類、納品先は30箇所ほどです。 メーカーから送られてくる出荷指示書は行き先一箇所につきA4用紙 一枚で送られてくるのですべての行き先に出荷がある場合40枚ほどに なります。 倉庫の出荷担当者が40枚めくって見るのは大変だから、出荷指示書を 一枚のリストにしてほしいというのでエクセルでリストを作っています が、その仮定でミスがたまにあり、そのミスが大きな損失につながって ます。 <例>◆メーカーからの出荷指示書(A4用紙横書き) -1枚目- 納品日10/22 納品先 Aセンター 1L 6ケース 200ml 40ケース ○○味 20ケース -2枚目- 納品日10/22 納品先 Bセンター ○○味 30ケース 1L 10ケース 200ml 20ケース ↓ ↓ ↓この出荷指示書を以下のリストにエクセルで作り直す 行き先 1L 200ml ○○味1 ○○味2 Aセンター 6c/s 40c/s 20c/s Bセンター 10c/s 20c/s 30c/s ・ ・ ・ ・ ・ ・ ・ ・ 問題は出荷担当者に渡すエクセルのリストの方は 商品の種類が「1L, 200ml, ○○味1, ○○味2」と 順番が決まってますが、例にあるとおり、メーカーから 送られてくる出荷指示書は常に順番がバラバラで エクセルのリストに作り直す仮定でたまにミスがあり、そのため 数をまちがえて出荷して賞味期限の関係でまちがえた分が再出荷 できない場合はまるまる会社が買い取りということになる場合が ありました。 入力したら必ず一度は見直ししているのですが、自分で入力したせ いで先入観があるのか見直ししてもまちがえていることがあるのです。 それで入力のしかたを変えようと思っています。 商品の順番は出荷指示書どおり入力して後から並び替えで 「1L, 200ml, ○○味1, ○○味2」となるようにしようと思っている のですが、問題は行き先40箇所分、範囲指定して並び替えを40回することになるということです。 行き先 1L 200ml ○○味1 ○○味2 Aセンター 6c/s 40c/s 20c/s (ここまで範囲指定して並び替え) 行き先 ○○味1 1L 200ml ○○味2 Bセンター 30c/s 10c/s 20c/s (ここまで範囲してして並び替え) ・ ・ ・ これをすべての行き先に対して「1L, 200ml, ○○味1, ○○味2」の 順に一度で並び替えできるようなプログラムを組むことは できるでしょうか? 関数やマクロなどの知識もほとんど初心者ですが、がんばって 覚えようと思っています。 どなたか教えてください。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17068)
- hallo-2007
- ベストアンサー率41% (888/2115)
- ASIMOV
- ベストアンサー率41% (982/2351)
- n-jun
- ベストアンサー率33% (959/2873)
関連するQ&A
- Excelでのランクの並び替えについて
「S→A→B→C→D」の順番でデータを並び替えしたいのですが、 昇順で並び替えをすると「A→B→C→D→S」の順番になってしまいます。 これは手動で並び替えするしか方法はないのでしょうか? Excelについてあまり知識がありませんので、 簡単にできる事があればお教え下さい!
- ベストアンサー
- その他(ビジネス・キャリア)
- エクセルの並び替えについて
エクセルの並び替えについて質問させて頂きます。 下記のようにエクセルに文字列を入力しています。 A B 1 10011 ホワイト 2 ブラック 3 ブルー 4 10002 ブラウン 5 レッド 6 イエロー 7 10005 パープル 8 ネイビー 9 サックス A1に「10011」と入力してありますが、「10011」という品番に対してセルB1・B2・B3のホワイト・ブラック・ブルーのカラーが存在するという意味です。 ここで並べ替えを行いセルA1・A4・A7の数字を若い順(昇順)に並べ替えを行った場合、品番のみ昇順となり、カラーがその品番に対してキレイに並び替えが行われないのです。 最終的に下記のように並び替えを行いたいのですが、どのように並び替えを行えばよろしいでしょうか?よろしくお願い致します。 A B C … 1 10002 ブラウン 2 レッド 3 イエロー 4 10005 パープル 5 ネイビー 6 サックス 7 10011 ホワイト 8 ブラック 9 ブルー
- 締切済み
- オフィス系ソフト
- エクセルの行列方向での並び替え
エクセルのデータを下記のように並べ替えるのにはどうしたら宜しいのでしょうか? 1 2 3 1 2 3 A 1.23 2.85 1.11 A 2.85 1.23 1.11 B 12.34 15.72 15.57 B 15.72 15.57 12.34 C 16.07 16.99 15.93 C 16.99 16.07 15.93 ・ ・ ・ 並び替え→ ・ ・ ・ E 16.94 14.87 13.87 E 16.94 14.87 13.87 上記のように行単位降順の並び替え方法を教えて下さい。 並び替えオプションで列単位として優先されるキー3行については並び替えができますが、データを一括に並び替えしたいのです。
- ベストアンサー
- オフィス系ソフト
- エクセル並び替え
エクセルの並び替えで苦戦しております。 セルA.B内のデータとセルC.D内のセルを行で一致させたいんですが 出来ますでしょうか。 また、セルA内のデータにセルB内のデータをA内の文字の後ろにつけ加えることはできるでしょうか?
- 締切済み
- その他(ITシステム運用・管理)
- Excelの住所による並び替え
Excel2010を使用しています。 A列 顧客名 B列 住所 C列 顧客履歴 のデータがあります。 C列の顧客データはA列の顧客に対して複数行あります。 このとき、住所のB列で地域ごとに並び替えをしたいと考えています。 住所は、○○県○○市○○町1-2-3のようになっています。 しかし住所登録によっては、 ○○県○○郡○○町1-2-3 ○○市○○町1-2-3 のように、入力した人や時期(市町村統合前の状態)によって形式が違います。 「○○町」の部分を使って並び替えをするために、ユーザー設定リストで、町名リストを北から南の町名順で作成してそれを使って並び替えをしてみましたが、上手く反映しません。 ユーザー設定リストの作り方や、マクロの組み方があれば教えていただけないでしょうか?
- ベストアンサー
- Excel(エクセル)
- excelのピボットテーブルに並び替えについて
画像のようなピボットテーブルを作成しようと思っています。 そこで、毎月最終月(今回の例だと9月)の数値順にAさん・Bさん・Cさんを並び替えを行いたいと思いますが、どうしても総計で並び替えがかかってしまいます。 どのようにすれば最終月で並び替えをすることができるのでしょうか? ちなみにexcelは2010です。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- データの並び替え方法について
データの並び替えについて 【リストA】 顧客番号,氏名,データ1,データ2,データ3,データ4, 0001,鈴木 一郎, 1, 12, 45, 6 0002,山田 太郎, 12, 345, 67, 0 0003,大木 凡人, 20, 30, 40, 30 【リストB】 顧客番号,データ区分,数量 0001, 1, 1 0001, 2, 12 0001, 3, 45 0001, 4, 6 0002, 1, 12 0002, 2,345 0002, 3, 67 0002, 4, 0 0003, 1, 20 0003, 2, 30 0003, 3, 40 0003, 4, 30, 上記のようなリストAの形式からリストBに自動で変換する方法を教えてください EXCELでもACCESSでも簡単なやり方があればうれしいです よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- EXCELでデータの部分的並び替え
EXCELでデータの部分的並び替え a 5 a 6 a 7 b 7 b 8 b 8 c 7 c 7 c 5 . . というデータがあって a,b,cそれぞれについて右の数字を並び替え最大値と 最小値を出すにはどのようにすればいいでしょうか マクロで書く必要がありますか よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- Excelでのデータの並び替え
Excelで以下のようにデータの並び替えを行いたいのですが どのような関数や手順で行えばいいのでしょうか。 A B A B C D 001 a 001 a b 001 b → 002 a b c 002 a → 003 a 002 b → 004 a b 002 c → . 003 a . 004 a . 004 b . . . . . 上記のような感じで、A列の重複を省きB列のデータを1列ごとに表示したいのです。 宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
返信ありがとうこざいます。 出荷時の作業のことまで気をつかって教えてくださり、本当にありがとうございます。 出荷作業ではまずは全行き先の商品ごとの総数を倉庫から出してから 行き先ごとに分けていく、というやり方がセオリーだと自分も思っていますが、自分は出荷担当の上司ではないので、そのやり方を「お願いはできても」「命令」はできない立場です。 今の出荷担当はそのやり方をしようとしません。 どこの会社も多いとは思いますが、作業員一人あたりある程度余裕があるような仕事量をあてているわけではなく、その出荷担当は他の商品の出荷も同時にやっているので、チェックよりも作業をひととりこなすので精一杯のようです。 とりあえず、出荷担当者に渡すリストには一番下に商品ごとの 総個数も出るように作ってあります。 そういう状況の中で自分はどうすることが他の担当の人との連携が うまくいかせることになるのか考えていますが、なかなか難しいです。 とりあえず、ピボットテーブルでの処理で作ったリストを使いながら、VBAを勉強していこうと思います。 指示書をFAXしてくるメーカーさんは、商品の種類の順番についても 数字の大きさについても全く改善してくれません。 本当に見えづらく、印刷状態も悪く「8と3と6」が区別がつきづらく いちいち電話で問い合わせる手間もかかりやりづらいです。 でもそのことに文句言ってても作業はすすまないので その与えられた情況の中でどうするかを考え、それをしていくしか ありません。とりあえず、この方向性でがんばってみます。 お付き合いくださり、本当に感謝します。