• 締切済み

エクセルの並び替えで

お世話になっております。 エクセルで名簿を作成しているのですが、1名に対するデータが2行にわたっています。(一部のセルは結合箇所もあります。)またタイトルもそれに準じ2行になっています。作成した名簿について各人ごと(2行単位)での並べ替えは可能でしょうか。良い方法があれば教えて下さい。 OSはXP、オフィス2003 です。よろしくお願いいたします。

みんなの回答

  • kamejiro
  • ベストアンサー率28% (136/479)
回答No.2

セルの結合をしてある場合や2行にまたがる場合の普通の並べ替えはできなかったと思います。 あくまで、エクセル側の仕様に合わせたほうが良いです。 フローを考えないとできませんが、VBAを使えば並べ替えのプログラムを組むことで、できるとは思います。多少の時間が掛かります。

oputopun
質問者

お礼

早々のご回答ありがとうございます。 VBAはちょっと私には難しいです。 やはりエクセル側の仕様にあわせた方が良いですね。ご指導感謝いたします。

回答No.1

並び替え対象範囲内で結合していると「この操作には、同じサイズの結合セルが必要です」と エラーが表示され、出来ません…

oputopun
質問者

お礼

早々のご回答ありがとうございます。 そうですよね。私もそこでつまずいております。

関連するQ&A

  • Excel2007:ブロック単位での並べ替え

    Excel2007:ブロック単位での並べ替え Excel2007で名簿を作成しています。 新規のデータがあれば、表の一番下に足していくのですが、 新規データを入れた後にあいうえお順に並べ替えをしたいと思います。 名簿にはたくさんの項目があり、1件につき 4行7列 を使用しており、 セルの結合をしている個所もあります。 上手く並べ替える方法を教えていただきたく、ご質問させていただきます。 表の形式については、画像を添付いたしましたので、ご覧いただけましたらと思います。 お詳しい方、どうぞよろしくお願いいたします。

  • エクセルのセルに関連付けて写真を貼り付けたい

    一行一人の名簿のセルにJPGの写真を貼り付ける方法を教えて下さい。 写真を貼り付けることはできましたが、セルとの関連が無いため、行の追加や削除、行の並べ替えで、名簿の人と写真の関係が無くなってしまいます。 写真をコピペした時にセルと関連付ければ、このような問題が無く、行の並べ替えをしても人と写真が一緒になって並べ替えられると思います。 その関連付けができるのかどうか、できるとすればその方法を教えて下さい。 今使っているエクセルは「OFFICE XP」です。 もしかしてバージョンアップをしないとできないのでしょうか? よろしくお願いします。

  • エクセル、並び替え正しくソートしない。

    エクセルで並べ替えを行おうとすると、「並べ替えの前に」 次の並べ替えのキーにはテキスト形式の数値が含まれているため、 正しくソートできません、会員コード と出ます。 この会員コードは文字列で001~260行程有ります、最初250行 作成後数ヵ月後に追加した行がテキスト形式に成ったのだと思います、 これが正しい位置に並ばない原因のようですが、 どの様に修正するのか方法をご教授お願いします、 OS:XP エクセル2003 ちなみに001~+で260までドラックしても列を文字列に指定しても問題のセルは改善されない、

  • エクセル並び替え

    エクセルで行の並べ替えをしたいのですが、セルに入力されている文字別で(同じ内容はかためて)並べ替えたいのです。どうすれば良いのか教えてください。よろしくお願いします。

  • ワードの表で並び替えができません

    お世話になります。 ワードの表で顧客名簿を作成しております。 氏名の列を選択して、罫線⇒並び替えを選んで、表示されるダイアログボックスで優先されるキーに氏名、種類に五十音、昇順、並べ替えの単位を段落にし、タイトル行ありにしてOKを押すと、1行目と2行目だけが並び替えられましたが、その他の行は並び替えられません。 どうすれば、全部が並び替えられるのでしょうか。 文字入力に誤りは無いと思いますが…。

  • エクセルの並び替えが出来ません。

    エクセル2002を使っています。データーを並べ替えようとしましたが、 「この操作には同じサイズの結合セルが必要です」と メッセージが表示されて並べ替えが出来ませんでした。 並べ替え出来る方法を教えてください。 尚、OSはWindows Meです。 宜しくお願い致します。

  • エクセルの並び替えで、タイトル行があるときとセル結合があるときにうまくいかない。

    エクセルのデータ並び替えで2点質問がありますので、よろしくお願いいたします。 エクセル2007とエクセル2003で実行してみましたが、結果は同じでした。 1.並び替えをする際に、先頭行をタイトルとして認識させると思うのですが、タイトル行が2行とか3行ある場合にはどうすればいいでしょうか? 先頭行以外がデータとして認識されてしまい、一緒に並び替えされてしまいます。 2.並び替えをしたくてもデータ中にセルの結合をしていると並び替えしてくれないようです。実際の現場ではセルの結合をしている表は結構あると思うのですが、セルの結合があるとやはり並び替えはできないのでしょうか?

  • エクセルでの並べ替え

    一番上の1・2行をタイトル行として並べ替えをしたいのですが。 一部分だけセルを結合してあるところがあります(下記参照) そのため、タイトル行としてみなされず、並べ替えができません。 毎回一行削除して並べ替えをしているのですが、 何か良い方法をご存知ないでしょうか?       |  A列   |  B列  |  C列  | D列 | 1行目  |  住所  |  氏名  |    性別        | 2行目 |     |     |   男  |  女   | 3    | 東京都 | 山田 |    |   女   |    4    | 北海道 | 佐藤 | 男   |      | ・ ・ ・ 表がかけないのでわかりにくくてすみません。   | はセルの境目のつもりです。 住所・氏名の欄は1・2行結合 性別は1行目だけでC・D列結合 その下の2行目にC列2行目は男、D列2行目は女  (このせいで並べ替えができません。) この場合、例えば、性別の欄を削除してタイトルを1行にすれば・・・というのはなしでお願いします。

  • エクセルでセルが異なるデータの並び替え

    エクセルの使い方を教えてください。 HP上の表をコピペでエクセルに貼り付けたデーターです。 日付順(新から古い順)に並んだデーターを逆順にしたいのですが、データーが1行と2行に跨っているデーターがあるため、データーの「並び替え」をすると、「この操作には、同じサイズの結合セルが必要です」となります。そりゃ、そうだと思いつつもデーター1件ずつの加工も厳しいので、特別な手法があるのではと思い、お尋ねします。 1行で表示されているデーターは、実際には2行に跨っていますが、セルが結合されているようです。 元データーがエクセルではないため、セルの情報はありません。

  • エクセルのソート(行)について

    エクセルで作成した行単位のデータを、ある列の値 でソートしようとしたら、以下の様なエラー表示が でました。 「この操作には、同じサイズの結合セルが必要す。」 どの行にも同じ列を対象に結合セルがありますが、 このような場合はソートできないのでしょうか? (各行ともセルの書式は同じです。) エクセルのバージョンは、EXCEL2000 9.0.3821 SR-1 です。 ご存知でしたら教えて下さい。