• ベストアンサー

エクセルのオートフィルターにつきまして

エクセルのことでお聞きしたいことがあります。 下のような、AAAやDDDについての説明がとなりの列に複数行表示されているようなデータを作りました。 AAA aaaaaa     bbbbbb     cccccc DDD dddddd     eeeeee     ffffff そこで、AAAやDDDが書いてある列からAAAだけを選択できるようにして、 AAA aaaaaa     bbbbbb     cccccc のように、AAAの説明のみが表示されるようにしたいのですが、オートフィルターを使ってもうまくいきませんでした。 どなたか、良い方法をご存知でしたら、教えてください。お願い致します。

  • rocken
  • お礼率71% (389/545)

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

美しい方法ではありませんが、2行目、3行目にもAAAを入力して、条件付き書式で文字色を白にすることで、希望する動きに見せることは可能です。 bbbbbの行を2行目として、まずA2にAAAを入力します。そして書式→条件付き書式 を選びA2セルに、  「セルの値が」「次の値に等しい」「=OFFSET(A2,-1,0)」(これは一つ上のセルの値を示す関数。関数にしたのは他のセルにコピーしたときに変更が不要にするため)  このとき書式で文字色を「白色」にする とすれば、上のセルと値が一致するセルは文字が見えなくなりますが、オートフィルタではひっかかります

rocken
質問者

お礼

回答有難うございました。 zap35さんのやり方で、自分の希望通りのものができました。ありがとうございました。

その他の回答 (1)

  • bitsu
  • ベストアンサー率34% (39/113)
回答No.1

説明文を1つのセルに改行させて書けばよいのではないでしょうか? つまりAAAとaaaaa bbbbb ccccc は同じ行になるということです。 ちなみにセル内でも改行はAlt+Enterで改行されます。 (説明文が全部表示されるようにセルの高さを調整することをお忘れなく。。。。

rocken
質問者

補足

説明不足ですみませんでした。実は、aaaaa,bbbbb,cccccの3行だけでなく、10行近くあり、しかも、1行1行の文字数もかなり多いのです。質問欄が小さいので、簡易的に書いたのですが・・・。

関連するQ&A

  • グループ毎に通番を付与して返すSQLを教えて下さい

    下記の「テーブル1」から、 テーブル1 商品名|価格 ------------ AAAAAA|1000 AAAAAA|1200 AAAAAA|1500 BBBBBB|2100 BBBBBB|2600 CCCCCC|2000 DDDDDD|3000 EEEEEE|6000 EEEEEE|6000 EEEEEE|7000 EEEEEE|7500 下記のように出力するにはどのようにSQLを書いたらいいでしょうか。 商品名|価格|通番 ------------------ AAAAAA|1000|1 AAAAAA|1200|2 AAAAAA|1500|3 BBBBBB|2100|1 BBBBBB|2600|2 CCCCCC|2000|1 DDDDDD|3000|1 EEEEEE|6000|1 EEEEEE|6000|2 EEEEEE|7000|3 EEEEEE|7500|4 要するに、「商品名」ごとに、「価格」で昇順にソートして「通番」をつけたいのです。 なお、上記「EEEEEE」には価格が6000のレコードが2つありますが、「通番」はそれぞれ1と2をふっています。 このように、価格が同じレコードがある場合にもカウントアップさせて通番を付与したいです。 ご回答よろしくお願い致します。

  • 文字列の並べ替え

    以下のようなテキストがあります。 AAAAAA BBBBBB CCCCCC DDDDDD CCCCCC BBBBBB BBBBBB DDDDDD AAAAAA これを↓のように横軸で並べ替えたいのです。 AAAAAA BBBBBB CCCCCC BBBBBB CCCCCC DDDDDD AAAAAA BBBBBB DDDDDD 使えるツールとしてはGoogleスプレッドシートです。 なにかいい手順はないでしょうか。

  • エクセルでピボットを組むと、集計されたデータの一番上にしかデータが出て

    エクセルでピボットを組むと、集計されたデータの一番上にしかデータが出てこなくなります。 集計した上で、すべての行にデータを入力することはできないのでしょうか。 【現状】 大分類  中分類  小分類 AAAAA  BBBBBB  CCCCCC (空白) (空白) CCCCCC (空白) DDDDDD  EEEEEE (空白) (空白) EEEEEE     ↓↓↓↓ 【理想】 大分類  中分類  小分類 AAAAA  BBBBBB  CCCCCC AAAAA  BBBBBB  CCCCCC AAAAA  DDDDDD  EEEEEE AAAAA  DDDDDD  EEEEEE もしやり方があるのであれば、教えてください。

  • エクセル/行選択の仕方を教えてください。

    はじめまして。 エクセルで、3行ごとに選択し、選んだ情報を列に移す作業をしたいのですが 1800行あり手で選択するのが大変です。 行いたい作業は以下の通りです。 A列 AAAAAA BBBBBB CCCCCC AAAAAA BBBBBB CCCCCC AAAAAA BBBBBB CCCCCC AAAAAA ↓ A列 B列 C列 AAAAAA BBBBBB CCCCCC AAAAAA BBBBBB CCCCCC AAAAAA BBBBBB CCCCCC 一行一行選択して列に移すのではなく選択できる方法がありましたら 是非ご教授ください。 よろしくお願いいたします。

  • エクセルで計算方法教えてください!

    大量の資料を片付けてまとめるのに手間取っています。エクセルでスムーズにまとめたいのですが、例えば… 1000件の取引先リストがあります。 AAAAAA株式会社 BBBBBB株式会社 CCCCCC有限会社 DDDDDD株式会社 EEEEEE有限会社 … 中には同じ会社がかぶっているものがあります AAAAAA株式会社 BBBBBB株式会社 CCCCCC有限会社 AAAAAA株式会社 EEEEEE有限会社 BBBBBB株式会社 … 要するにこれをソートして同じ会社の名前が2つ出てこないようにしたいのです。普通にソートしただけだと… AAAAAA株式会社 AAAAAA株式会社←同じ会社なのでいらない BBBBBB株式会社 BBBBBB株式会社←同じ会社なのでいらない CCCCCC有限会社 EEEEEE有限会社 … 100件程度なら手動で削除も頑張れますが数千件あるとさすがに無理なのでこれを判別して自動的に削除する計算方法があればどなたか教えてください!

  • perl シングルコーテーションを含んだ文字編集

    active perl(アクティブパール)で 以下の文字列編集を行いたいのですが、 シングルコーテーションの編集で上手く出来ずに困っています。 どなたか経験豊富な方、良いコーディング方法があれば ご教授下さい。 やりたい事としては、 文字列 aaaaaa bbbbbb cccccc dddddd といった内容を 取り込んで 'aaaaaa','bbbbbb','cccccc','dddddd' といった文字列の出力を行います。 上記の例では文字はddddddまでですが、 場合により bbbbbbまでたったりといった感じで 変換前の文字の行数は可変で、2行でも3行でも4行でも、 各行の文字をシングルコートで囲って、カンマでつなげた文字列を出力します。 上記の仕様内容で、こうすれば出来る! といったサンプルコードを教えていただけると助かります。

  • エクセルのデータを一部抽出する方法をお教えください

    こんにちは。宜しくお願い致します。 エクセルのA列に以下の番号が入っています。  A  ――――――― 1|AAAAAA-01 2|AAAAAA-02 3|AAAAAA-03 4|BBBBBB-01 5|BBBBBB-02 6|BBBBBB-03 7|CCCCCC-01 8|CCCCCC-02 9|CCCCCC-03 10|・ 11|・ 12|・ 同じ番号にそれぞれ「-01」「-02」「-03」がついてしまっています。 この情報で、「-01」のみの行を抽出したいのですが、難しく考えてしまったせいか、上手く行きません。 エクセルにお詳しい方、方法を教えて下さい。 宜しくお願い致します。

  • Excelで複数行の置き換えを行いたい

    Excelで複数行の置き換えを行いたいと考えています。 例えば、Excelのシートの中身が aaaaaa bbbbbb cccccc bbbbbb aaaaaa bbbbbb であったとします。このとき、 aaaaaa bbbbbb を zzzzzz vvvvvv に置き換えて、 zzzzzz vvvvvv cccccc bbbbbb zzzzzz vvvvvv というようにしたいです。 なにか良い方法はないでしょうか?

  • エクセル2002 オートフィルタのデータ

    データが入力されている表に、オートフィルタを設定しました。 表の枠外(例えば、A1列の一番下にあるとします)で接してる文字列があると、そのA列の頭に設定された、オートフィルタには、その文字列が表示されてしまうのですが、その文字列だけを表示されないような設定ってありますか?行をあけると、大丈夫なのですが、空けずにできる方法をお願いします。

  • 複数行にわたる処理

    こんばんは。perl初心者です。 どうしてもわからないので、どうかアドバイスよろしくお願いします。 一つのファイルに、以下のような3行で一組の塊がある場合、 <line_a>: aaaaaa <line_b>: BBBBBB <line_c>: cccccc <line_a>: aaaaaa <line_b>: bbbbbb <line_c>: cccccc ... <line_b>の行に文字列"BBBBBB"が含まれていたら、<line_a>の内容を"aaaaaa"から"AAAAAA"に置換してファイルを上書きしたいのですが、 どうやったらいいのでしょうか・・・。

    • ベストアンサー
    • Perl

専門家に質問してみよう