• ベストアンサー

エクセルの並び替えのことで

以下のような表があります。       x   a   m   e   h 太郎  90  65   75   50  80 一郎  65  40   23   75  45 花子  85  70   55   40  65 A2~A3が氏名、B1~F1がテスト名になっています。 この表をテスト名のアルファベット順に並び替えることは可能でしょうか。 可能でしたらやり方を教えて下さい。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

マクロの記録を少し改造してなら出来ます。 Sub Macro1() For i = 1 To 6 Step 2 Range(Cells(i, 2), Cells(i + 1, 6)).Select Selection.Sort Key1:=Cells(i, 2), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight, SortMethod _ :=xlPinYin Next i End Sub 例を挙げておられるデータを使いました。A1:G6に x a m e g 太郎 90 65 75 50 80 m e x g a 花子 65 40 23 75 45 a g e x m 次郎 85 70 55 40 65 結果 a e g m x 太郎 65 50 80 75 90 a e g m x 花子 45 40 75 65 23 a e g m x 次郎 85 55 70 65 40

wrgudl
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • zealzany
  • ベストアンサー率35% (19/53)
回答No.2

「データ」「並べ替え」「オプション」「列単位」 でできませんか。

wrgudl
質問者

補足

ありがとうございました。 ちょっと私の表記が不正確でした。 実際は以下のような感じでした。       x a m e g 太郎  90 65 75 50 80      m e x g a 一郎   65 40 23 75 45      a g e x m 花子  85 70 55 40 65 一度の変換では無理でしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

列方向の並べ替えなら参考URLへ

参考URL:
http://arena.nikkeibp.co.jp/tec/excel/gaz/147/
wrgudl
質問者

補足

ありがとうございました。 ちょっと私の表記が不正確でした。 実際は以下のような感じでした。       x a m e g 太郎  90 65 75 50 80      m e x g a 一郎   65 40 23 75 45      a g e x m 花子  85 70 55 40 65 一度の変換では無理でしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 【エクセル】領域上端のセル情報を返す方法

    1行目のA列からI列まで順に、「日付 太郎 一郎 次郎 花子 1位 2位 3位 4位」 2行目のA列からE列まで「1/5 1 2 3 4」 3行目以下同様に「1/6 2 1 4 3」 4行目「1/7 4 2 3 1」・・・・・ (数字は順位です) 上記のように、その日のランキングを入力(別の領域からRANK関数で返しています)しており、その横のF~Iの列に1行目にある人の名前を返したいのですが、良い方法は あるでしょうか。 例えば1/6であれば、 F3:一郎 G3:太郎 H3:花子 I3:次郎 という答えが出て欲しいのですが。 できれば関数で処理したいのですが、宜しくお願いいたします。

  • Excelで集計の方法

    A列に名前が入っています。 B列に数字(個数)が入っています。 A列にある名前は重複しています。(同じ名前が何回も出現します。) このA列にあるリストを同じシートのD列に表示し、更にE列に名前ごとの合計を出したいのですが、どうすればよいでしょうか? つまり A列   B列 太郎   50 一郎   20 花子   30 太郎   40 花子   50 一郎   50 太郎   20 これを 太郎=110 一郎=70 花子=80 としたいのです。 よろしくお願いします。

  • エクセルの集計での質問

    A列に日付、BからF列に担当者名(1~5)が入っています。 この表で誰が何日稼働したか調べたいのですが、日付の被りがあるのと、例えば▲▲さんが「担当者1」、●●さんが「担当者2」と決まっているわけでなく、早いもの順に「担当者1~5」までに名前が入っています。 A B C D E F 日 担1 担2 担3 担4 担5 1/3 太郎 次郎 花子 三郎 和子 1/3 次郎 太郎 三郎 美和 和子 1/4 花子 次郎 孝夫.......... この場合求められたものが 1/3 太郎 ×1、次郎 ×1、三郎×1、花子×1、和子×1 、美和×1 1/4 花子×1、次郎×1、孝夫×1 なので 太郎1日 次郎2日 三郎1日 花子2日 和子、美和、孝夫各1日 という風にエクセルで集計できないでしょうか?

  • マクロかエクセル関数教えて下さい。

    エクセルマクロ及び関数式で教えていただけないでしょうか?       月  火  水  木  金 太郎   ○ 花子         ○ 一郎      ○ 次郎             ○ 三郎          ○ 担当者名 太郎 一郎 三郎 花子 次郎 このように、丸が入ると担当欄のセルに「担当者名:月は太郎、火は一郎‥」を自動表示させたい。 1.そのセルに関数式 2.マクロ(サンプル) を、ご教授してくださる方が、おられましたら宜しくお願い致します。 これでご覧になれますでしょうか? ↓ http://firestorage.jp/download/37abd45beb74cb129a16bd3a92042647c013... 宜しくお願い致します。

  • エクセル:複数行のセル値を、対応した項目に従って一つのセルにまとめたい

    いつもお世話になっています。 早速ですが、下記のようなことをしたいのですが、 関数でできるでしょうか?  │ A     │ B ----------------------- 1│日本太郎 │ ばら ----------------------- 2│日本太郎 │ さば ----------------------- 3│山田花子 │ キリン ----------------------- 4│山田花子 │ 米 ----------------------- 5│日本太郎 │ イス ----------------------- 6│山田花子 │ インク ----------------------- ↓  │  A   │ B -----------------------  │       │ ばら 1 │日本太郎│ さば  │       │ イス -----------------------  │       │ キリン 2 │山田花子│ 米  │       │ インク ----------------------- A列に人物名、B列に品物を入力します。 誰かが何かを入手した際、その順に入力していきますので、 同一の人物が複数の行に亘って入力された表(上の表)があります。 これを基に「誰が何を持っているか」をまとめる表(下の表)を作りたいのですが、 上の表を基に下の表が自動的に出来上がるような関数はあるでしょうか? VLOOKUPを使っても上手く出来ず、しかし他に思い浮かびません。 何か良い知恵がございましたら、お教え下さい。

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

    列(A)に1000個あるデータを、4列X250行に自動的に並び替える方法はありますか? つまり A   A B C D B   E F G H C ⇒ I J K L D   M N O P E   ・ ・ ・ ・ ・ ・ ・ と、並べかえたいのですが、いい方法はありませんでしょうか?

  • Excelで、各行で割合が多いものを抜き出す方法

    Excelで、各行で、30%を超えるデータの「名前」を表示するにはどうすればよいでしょうか? たとえば、以下のように、 「各人が、最近100日間で朝ごはんの時に何を飲んだか?」を割合として示す表があったとします。 当然ですが、割合は 0から1.0の間です。 ---------------------------------------------------------------------    A    B    C    D    E    F    G 1  名前   牛乳   コーヒー 水    お茶   紅茶 2  太郎   0.20   0.40   0.40   0.00   0.00    3  花子   0.22   0.00   0.28   0.50   0.00    4  一郎   0.00   0.00   0.10   0.50   0.00    5  ・・・・・・ (第一行には見出しを入力しています。第A列には名前を入力しています) --------------------------------------------------------------------- G列に、30%以上の頻度で選択された飲み物を表示したいのです。 (つまり、100日間で30日以上選択された飲み物です。) -----------------------------------------------------------------    A    B    C    D    E    F    G 1  名前   牛乳   コーヒー 水    お茶   紅茶   10%以上 2  太郎   0.20   0.40   0.40   0.00   0.00   コーヒー;水; 3  花子   0.22   0.00   0.28   0.50   0.00   お茶; 4  一郎   0.00   0.00   0.10   0.90   0.00   お茶; 5  ・・・・・・ --------------------------------------------------------------- (飲み物の名前の間は別にセミコロンでなくても結構です) マクロとか使わず、ワークシート関数でできる方法があるといいのですが・・・。 よろしくお願いします!

  • エクセルの並び替えについて

    A列からC列に表AがありE列からG列に表Bがあります。 表Bの品番順に表Aのデータを並べたいのですがどのようにしたらよいでしょうか。 サンプルの表を添付しますのでよろしくおねがいします。

  • エクセル:vlookup関数でこんなことをしたいのですが・・・

    よろしくお願いします。 vlookup関数のを使って次のような集計をしたいと思っています。 (1)【一月の集金】…挿入・名前の定義で「一月」とつけます。 山田太郎 3000 山田花子 2000 海山次郎 1500 ・・・以下150名ほど。2月から12月までも「別シート」で同じように作られています。1月から12月の氏名は同じ人間もいれば違うのもあり、ばらばらです。氏名コード化等されていません。 (2)【集計】      【1月】 (氏名)   A ...................B 1 山田太郎 =vlokkup(A1,一月.2,false)  2 海野五郎 ・・・ 3 ・・・・ 合計  (一月集金額合計) 同様に、集計欄の横に、2月、3月としていきます。 ここで、この例では、1月の山田花子が集計欄の氏名にもれています。当然、集計表で正確な合計がでません。ここでやりたいのが、「1月の表の山田花子が集計表でもれているよ」いうようなチェックです。たとえば、1月の表の山田花子に色がつくとか・・・ むずかしいことでしょうか?どうかご指導ください。 お待ちしています。人数が各月150人程度で12ヶ月のチェックですから、手作業チェックが大変なのと急いでいるので、お助けをお願いしたいのです。 どうかよろしくお願いいたします。

  • エクセルの計算の仕方について

    生徒が複数の模試を受けます。 シートIに生徒名一覧と、各自が受ける模試あ~いに対してフラグが立っています。どれを受けるかは生徒によってバラバラです。 A列      B列       C列     D列    E列 氏名     模試あ    模試い    模試う   代金合計 山田太郎   1                 1     3000 田山花子   1                       1300 海山次郎   1        1        1     4500 次に、シートIIには次のようにイメージの表を作りたいのです。 A列      B列       C列     D列    E列 氏名     模試名     模試名   模試名  代金合計 山田太郎  模試あ     模試う          3000 田山花子  模試あ                   1300 海山次郎  模試あ     模試い    模試う  4500 つまり、シートIにフラグを立てると同時に、シートIIには「模試名」と合計金額が出るようにしたいのです。できるのでしょうか?シートIIの氏名の横にはどんな数式を入力したらいいのでしょうか? よろしくお願いします。

筆王27 解凍できない
このQ&Aのポイント
  • 筆王Ver.27を解凍できないというエラーが発生しています。
  • Windows11で筆王Ver.27を解凍しようとすると、アクセスが拒否されるエラーメッセージが表示されます。
  • ソースネクスト株式会社の筆王Ver.27に関する質問です。
回答を見る

専門家に質問してみよう