EXCEL:セル結合した場合のプルダウンの結果について

このQ&Aのポイント
  • エクセルで1行目2行目セル結合した場合、プルダウンで選択すると1行目のデータしか表示されません。1行目2行目セットで表示される方法を教えてください。
  • A1,A2をセル結合し、○をプルダウンの候補として設定します。しかし、プルダウンで○を選択すると、B列にはXXXXしか表示されません。セル結合した場合でもB列にXXXXとYYYYの両方を表示する方法を教えてください。
  • A1A2をセル結合しているため、B列にXXXXとYYYYの両方を表示したいと考えています。どのようにすれば実現できるでしょうか?
回答を見る
  • ベストアンサー

EXCEL:セル結合した場合のプルダウンの結果について

EXCEL:セル結合した場合のプルダウンの結果について エクセルで1行目2行目セル結合した際に、 プルダウンで選択すると1行目のデータしか表示されません。 1行目2行目セットで表示されるにはどうしたらよいでしょうか? 例)     A B 1行目  ○ XXXX 2行目 YYYY (1)A1,A2をセル結合し、○をプルダウンの候補とする。 (2)プルダウンで○を選択すると、B列はXXXXしか表示されない。 A1A2はセル結合しているので、イメージとしてはB列が XXXX YYYY 出てくれると良いのですが。。 ご存知の方いらっしゃいましたら、ご教授よろしくお願い致します。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

yonyon24さん、おはようございます。 ANo1のmerlionXXです。 オートフィルターの話でしたか。 オートフィルターであっても結合セルの2行目は空白セルとなりますからそのままで対象にはできません。 A1からデータがあるなら、どこかあいている列の2行目以降(1行目はフィルターをおく見出し行)に =OFFSET($A$1,ROW(A1)*2-2,0)&" "&OFFSET($A$1,ROW(A1)*2-1,0) として下にコピーして、A列の上下2つのセルのデータを一つにまとめたセルの列をつくり、そこにフィルターを設置したらいかがでしょうか?

yonyon24
質問者

お礼

おはようございます。 merlionXXさんにご提示頂いた通り行った所、 2行単位で表示させることが出来ました! 凄く助かりました&勉強になりました。 ご丁寧に教えて下さり、有難う御座いました。

その他の回答 (1)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

ご質問にわからないことが多いのです。 1.プルダウンとは入力規則の「リスト」のプルダウンですか? 2.A1,A2をセル結合すると、結合した瞬間にA2のデータは消えますが、ご存知ですか? 入力規則の話だとして、A1,A2のデータを1行、A3,A4のデータを1行に表示させたいなら、セル結合では下のセルのデータが消えますから、結合しないでどこかあいている列を作業列とじて使います。 仮にC列があいているなら C1に =OFFSET($A$1,ROW()+ROW()-2,0)&" "&OFFSET($A$1,ROW()+ROW()-1,0) と入れて、下にコピーしてみてください。 A列の配置がお書きになったとおりA1からはじまっていれば、これで上下のセルがXXXX YYYYのように表示されると思います。 この表示されたデータを入力規則のリストにしてください。

yonyon24
質問者

補足

ご回答有難うございます。 説明不足で申し訳ありません。 1.プルダウン=>オートフィルタで作成されるプルダウンです。 2.A2データが消えることは認識しています。 ○、×をリストに入力規則として指定しておいて、 さらに上の行などでプルダウンから○や×を指定してB1XXXX B2YYYY を表示させたいです。 (イメージとしてはXXXX YYYYは○に対し1つのグループ) 分かりにくい説明で済みませんが、よろしくお願い致します。

関連するQ&A

  • 結合されたセルをプルダウンのリストにする方法は?

    先日は以下の質問でお世話になりました。 http://okwave.jp/qa/q8846917.html さっそく作業に取り掛かったのですが、以下の画像のように結合されたセルをプルダウンのリストにしようとすると"リストの元の値は、区切り文字で区切られたリストか、または単一の行または列の参照でなければなりません。"と表示されてしまい、エラーとなってしまいます。 つまり、結合されたセルをプルダウンのリストにすることは出来ないのでしょうか? 面倒な質問かとは思いますが、どうぞ宜しくお願い致します。

  • 一気にセルの結合できますか?

    お世話になります。 エクセル2000を使用しています。 例えば、A列は空欄でB列に文字が入っているとします。(10行目まで) 今、A列とB列を結合してB列に入っていた文字を一つのセルにしたいのですが、 1行目から10行目まで10回やらなければなりませんか? 一気に1行目から10行目までをそれぞれの行でセルの結合はできますか? よろしくお願いします。

  • Excel2007の一括セル結合で、

    Excel2007の一括セル結合で、指定した範囲内の行を 一括でそれぞれの行だけをセル結合する方法を教えてください。 添付図の例では、A1~F3を範囲指定して 一括でセル結合して、18セルを3セルにする方法です。

  • エクセルでセルの結合について

    Excel2000を使用してます。 A列B列C列に入力した文字をD列に全て表示させたく、 下記のようにしました。   A列  B列  C列   D列     あ   い    う    あいう(計算式を=A1&B1&C1)   か   き    く    かきく(計算式を=A2&B2&C2)   上記のように、計算式を入れて希望通りの文字表示は 出来るんですが、それをメモ帳などにペーストすると "あいう" "かきく" のように"が入ってしまいます。 置換によって取ろうとしますが、エクセル上では該当がありませんとなります。 メモ帳に一旦ペーストして置換すると、”は取れますが、 横列も長い為エクセルにペーストし直すと、一つのセルに入らず、 複数の行に分かれてしまいます。 ””が入らずに、一つのセルに結合の値を出すには どうしたらよいのでしょうか?

  • EXCELで同じ値のセルを結合したいのですが。。。

    よろしくお願いします。 OSはwindows2000で、EXCEL2000を使用しています。 A列内に数字が昇順に入っています。 数字によって、行数がばらばらで1~1000の値が入っていますが、全体では、5000行のデータです。 同じ値のセルを結合したいのです。 現状は、1から順に選択して、セルの結合しています。 早く出来る方法ありますか? よろしくお願いします。

  • 【エクセル:セル内の文書結合】 右に並んだ全てを結合するには?

    既出でしたら申し訳ございません。 エクセルで下記「サンプルイメージ」での記載状況の際 1行A列のセルに、1行目B列からZZ列に記入された 全ての文書を、結合する方法があれば教えて頂けないでしょうか? 尚、1行A列のセル内の表示方法は、結合するセル毎に改行され、 結合するセルが未記入の場合は、そのセルは結合対象から外したいと 考えています。 以上、わかりにくければ補足いたしますのでご指摘下さい。 ご回答頂ければ幸いです。 サンプルイメージ 下記の通り入力されているものを・・・   <A><B><C><D>・・・・<ZZ> 1)     あ   い   う        わ 2)     あ       う        わ 3)     あ   い   う 4)     あ        このように表示したい   <A><B><C><D>・・・・<ZZ> 1) あ   あ   い   う        わ    い    う    わ 2) あ   あ       う        わ    う    わ 3) あ   あ   い   う    い    う 4) あ   あ        

  • Wordの表(セルの結合あり。)に貼り付けると、左右凸凹に貼り付く

    質問自体は、実際に見れば簡単なことなんですが、 言葉で書くので煩わしくなってしまいます。 Wordで作っている文章の中に表があります。 ただし、その表は単純な表ではなくて、 セルの分割や結合が行われています。 表自体は長方形をしていますが、セルの結合によって、行によりセルの数が違います。 詳しく書くと、 表は4列で、 列をエクセルのように假に左からA、B、C、Dとすると、 D列はどの行も結合されていません。 1行目は、A1・B1・C1が結合されている状態。 2行目と3行目は、A2とA3が結合されていて、 B2とC2、B3とC3が結合されている。 4・5・6行目は、A4・A5・A6が結合されていて、 B4・C4が結合、B5・B6が結合。 7行目は、(1行目と同じく)A7・B7・C7が結合。 (多分、表を作るときは分割も使ったと思いますが、 説明が面倒になるので、分割という言葉は使いませんでした。) さて、結合がされていないD列に、 エクセルのある列のデータを貼り付けたいと思います。 貼り付けたいデータをコピーして、 上記のWordの表のD列を選んで貼り付けます。 すると、意図に反して、うまくD列に貼り付きません。 どの行でも、必ず、左から2つめのセルに貼り付いてしまいます。 上記のようにセルの結合が行われているために、 左右に凸凹に貼り付いてしまいます。 例えば、 3列になっている2行目や3行目は、結合されている (左から)2つめのセル(B2・C2、B3・C3)に、 4列になっている5行目や6行目は2つめのセル(B列)に貼り付いてしまいます。 このように、行のセルの数にしたがって凸凹に貼りつくのではなく、 行のセルの数にかかわらず縦一直線に貼り付けたいのですが、 どうすればよいでしょうか。 Wordは2000

  • excel2000で、結合したセルにコピーをすると・・

    シートがA、Bとあり、AのシートのA列にデータが入力されています。 このデータをBのシートのA列に写したいのですが、BのシートのA列は2行づつセルが結合されており、A1,A3、A5・・・となっているのです。 そこで、シートBのA1に「=A!A1」と入力して、これをA3,A5・・にコピーしても、「=A!A3」、「=A!A5」・・と、シートAのA2,A4・・といった偶数行が反映されないのですが、何か対処法はあるのでしょうか?

  • セルの結合がされた表をHLOOKUPで検索する場合について

    Excel初心者です。質問があります。 下記のような表があります       A列   B列   C列   D列 行番号1    12/1       1/1 行番号2  件数   金額  件数   金額    行番号3   2    100   3    200 行番号5   1/1 ここでHlookupを使って下記のように検索します A5に1/1と入力して 件数を検索するには   =HLOOKUP(A5,A1:D3,3) → 3 ここまではいいのですが 金額の「200」を検索するにはどのような関数を使えばよいのでしょうか? ※行番号1の「12/1」と「1/1」はセルの結合をしており 「12/1」のセルはA1、「1/1」のセルはC1になっています。 HLOOKUP関数とVLOOKUP関数又はCOLUMN関数を組み合わせれば出来るのでしょうか よろしくお願いします。

  • プルダウンリストを別セルの値によって変える。

    あるセルにプルダウンリストを設定したいのですが、表示させるリストを同行の別セルの値によって変更したいのですがいい方法があるでしょうか? 例)参照セル   A列 → 1,2,3のいずれか数値が事前に入力されている。   プルダウン  B列 → A列値が1 or 2であればリストとして停止or残す の2値を選択。               B列値が3であれば削除or残すの2値を選択。  よく2つのプルダウンリストを連動させる方法は検索でヒットしますが、上記の様な方法がわかりません。わかる方ご教示願います。

専門家に質問してみよう