• 締切済み

Excelの使い方

Excelの使い方についての質問です。 セルを統合してリストを作成した後に 該当するセルに隣接するセルは全て表示するようにしたいのですが どうすればよろしいでしょうか。 わかりにくいかもしれませんが、以下のようなステップで作業を した結果、上手く表示できませんでしたので、ご人力をお貸し下さい。 ●工程01 A列の1~5行目までを東京と入力 A列の6~10行目までを大阪と入力 A列の11~15行目までを名古屋と入力 B列の1~5行目までを以下のようにと入力 B-1:とうきょう01 B-2:とうきょう02 B-3:とうきょう03 B-4:とうきょう04 B-5:とうきょう05 B列の6~10行目までを以下のように入力 B-6:おおさか01 B-7:おおさか02 B-8:おおさか03 B-9:おおさか04 B-10:おおさか05 B列の11~15行目までを以下のように入力 B-11:なごや01 B-12:なごや02 B-13:なごや03 B-14:なごや04 B-15:なごや05 ●工程02 A列の以下の各行間は「東京」「大阪」「名古屋」で統一されているので以下の処理を行った。 A列の1~5行目までをセルを統一 A列の6~10行目までをセルを統一 A列の11~15行目までをセルを統一 以上の処理を行うことでA列の1行目、6行目、11行目のみに 「東京」「大阪」「名古屋」と表示されます。 ●工程03 A列、B列ともに一番上の列にリストを作成してプルダウンで 「東京」「大阪」「名古屋」を選択した場合にB列に該当するエリアの リストだけ表示させたい。 工程03のプルダウンで「東京」を選択した場合、 一番上の「とうきょう1」のみ表示されます。 「大阪」の場合は「おおさか1」のみ。 要望としては「とうきょう1~5」、「おおさか1~5」のすべてが 表示されるようにしたいのです。 セルを統合しても、統合されたセルに隣接する全てのセルが表示されるように 設定するにはどうすればよろしいでしょうか。 セルの統合は外せませんのでよろしくお願い致します。

みんなの回答

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

コンピュター処理は規則性があるかないかが、解法を大きく左右する。 東京ー大阪ー名古屋は5行単位で出てくるのか。これは大切な点では無いか。実例では断言できないので(一般的に、実例の欠点)、説明を添えるべきだ。 ーーー 判りにくくくややこしい書き方の質問だが、B1-B5のセルをクリックしたときは東京の選択肢である、東京01,02,03,04,05のアイテムをドロップダウンリストで出してほしいということではないのか。 ーー 入力規則を使うことになろう。 そして東京の場合はこの組み合わせ、大阪の場合はこの組み合わせというのを出すのだから、「エクセル 多段式 入力規則」 でGoogle照会してみること。 INDIRECT関数を使う例が出てくるはず。 テーブルとして 東京   大阪 東京01  大阪01 東京02 大阪02 東京03 のような表をあらかじめ作っておく必要は有る。 ーーー 東京に当たるデータをとるのは ー 例データ(A1:A5,A6-A10などはセル結合) A列   B列      C列(参考) 東京 東京 1 ー 東京 1 ー 東京 1 ー 東京 1 ー 東京 1 大阪 大阪 6 ー 大阪 6 ー 大阪 6 ー 大阪 6 ー 大阪 6 名古屋 名古屋 11 B1に =INDEX($A$1:$A$100,FLOOR(ROW()-1,5)+1) と入れて下方向に式を複写 C1は =FLOOR(ROW()-1,5)+1 を入れて下方向に式を複写。 ーーー エクセルでは、セルは「統合」「統一」ではなく、「結合」という。質問の中の用語の統一と、勝手な使い方に注意。

すると、全ての回答が全文表示されます。
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

要するに、B列が5行分表示されればとの事ですよね。 仮に   A  B  C 1 東京   大坂 ・・ 6 大坂 ・・ とあって、C1セルに大坂と入れたとして、空いているセル(仮にD1にでも =MATCH(C1,A:A,FALSE) と入れておきます。 C1に 大坂と入れると 6 東京といれると 1 とその行番号がでると思います。 後は、D2セルに =INDEX(B:B,C1)    D3セルに =INDEX(B:B,C1+1) と5行分記述しては如何でしょうか。 式をまとまると D2セルに =INDEX(B:B,MATCH(C$1,A:A,FALSE)+ROW(A1)-1) といれて下へ5行分コピィしても良いでしょう。

itochan829
質問者

お礼

ご回答ありがとうございました。 一度試してみます。 Excelは奥が深いとしみじみ感じる今日この頃です。

すると、全ての回答が全文表示されます。
  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  セルの結合を解除してみると分かりますが、データとしては1つだけになっています(2行目以降は削除される。)。  よって、結合をすると上記のような結果になるのは避けられません。 では。

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

専門家に質問してみよう