エクセルのフィルタ検索で、空白セルがあると検索に引っ掛かりませんが、引っ掛かる方法としてセルに非表示なりで入力する方法がありますが、それでは検索時に非表示にした数字もチェックし、同時に不要な非表示箇所も検索される事になります。もっとスマートな方法はないでしょうか。
例)
A B C D E
1 日付 商品名 個数 内容 金額
2 ○○ △△ □ ××× ☆☆☆
3 空白 空白 □ ××× ☆☆☆
4 空白 空白 □ ××× ☆☆☆
5 空白 空白 □ 空白 ☆☆☆
-----------------------------------------------------------------------
6 ○○ △△ □ ××× ☆☆☆
7 空白 △△ □ ××× ☆☆☆
8 空白 空白 □ ××× ☆☆☆
9 空白 空白 □ ××× ☆☆☆
10 空白 空白 □ ××× ☆☆☆
-----------------------------------------------------------------------
11 ○○ △△ □ ××× ☆☆☆
12 空白 空白 □ ××× ☆☆☆
13 空白 空白 □ ××× ☆☆☆
------------------------------------------------------------------------
※日付別内容
上記のような表であった場合、Aの日付で検索した場合、例えばA2の日付でフィルタ掛けすると
A2/B2/C2/D2/E2と1行しか表示されません。A2で検索するとA2からE5までの全ての内容が表示出来るようにしたいのですが、何か良い方法はないでしょうか。解りづらい説明ですがよろしくお願いします。
※上記表が「確認する」画面でゆがんでしまって直せませんが、分かって頂けますでしょうか。
No.4ベストアンサー
- 回答日時:
質問者さんは、2行目から5行目までを一括りに考えていますよね?
>A2で検索するとA2からE5までの全ての内容が表示出来るようにしたい
という表現から、A2の日付の内容が5行目まで入力されているんだと思います。
Excelは1行単位でしか判断しません。上の行に日付が入っていてもその下のデータと紐づいているとは考えないのです。
もし、A2の日付で5行目までをフィルタリングしたいならA3からA5まで同じ日付を入れるしかありません。そうすることで初めてExcelは同じ日付のデータとして認識するのです。
機械を相手にする訳ですから、機械がわかるようにデータを作成する必要があります。
まずは表の内容が質問のサンプル通りだったとして、A列を空白セルのみでフィルタリングします。
A列が空白のデータばかりがフィルタリングされたら、上から下まで選択し、「=A2」と入力してCtrl+Enterで確定します。
フィルタリングを解除したら、各かたまり毎に日付が入力されているはずです。
式が入ったままで問題がありそうなら、列をコピーして値貼り付けしておいてください。
これで日付でフィルタリングすれば必要なデータが残されると思います。
No.3
- 回答日時:
>日付を「○○」でフィルタリングすると
>2行めの全部、6行目の全部、11行目の全部が表示されます。
これは望まれている状態なのでしょうか。
ご質問では
>A2で検索するとA2からE5までの全ての内容が表示出来るよう
とありますが、これはオートフィルタではできません。
A3,A4,A5 にフィルタリング対象の日付「○○」が入力されていないからです。
1行目から5行目までをひとまとまりのデータ、6行目から10行目までが別のひとまとまりのデータとして考え、それらまとまったデータをフィルタリングしたい…というようにも思えますが、違いますか?
(ただこれだとデータベースとしての機能はありませんし、作業列を設けないと望んだ結果にはなりません)
No.1
- 回答日時:
オートフィルタ機能のつもりでお答えします。
>A2で検索するとA2からE5までの全ての内容が表示出来るようにしたい
6行目から下は無関係ですか。
でもフィルタリングがA2の日付ですし、A3,A4,A5にはその日付が入っていないのですから
>A2/B2/C2/D2/E2と1行しか表示されません。
は仕方ないと思いますが。
>A2で検索するとA2からE5までの全ての内容が表示出来るようにしたい
そしたらフィルタリングしていないことになりますが?
ちょっと整理する必要がありそうです。
>フィルタ検索
これはExcelのどんな機能のことをおっしゃっていますか?
表示される文字列で補記してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) セルに入力があれば表示させるには? 3 2023/05/14 22:08
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Excel(エクセル) 【EXCEL】空白でないセルの位置を検索したい 3 2022/04/26 22:03
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) excel 表計算 加算するセルが空白の時累計を表示しない又は塗りつぶして表示しないようにしたい 4 2023/07/02 11:50
- Excel(エクセル) エクセルの表でダブりを解消する方法を、教えてください。 5 2023/04/12 12:11
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのフィルタ検索で、空...
-
【エクセル】行の最終更新日を...
-
excelからexcelへの差し込み印刷
-
エクセルで棒グラフがひょうじ...
-
【エクセル】 うっとおしい警...
-
エクセルで縦に順に数字入力を...
-
エクセル2007 セルの条件表示
-
手形は何で送ればいいですか?
-
手形の支払期日が土日のときは?
-
起算日の定義
-
手形を受け取って、銀行に持っ...
-
出向先から戻らせてもらえません。
-
集金日が日曜の場合...
-
手形の支払期日が日曜日
-
小切手や手形に押す印鑑の印影...
-
手形の郵送料について
-
会社の代表取締役が死亡した場合
-
センターカットって何?
-
120日サイトを越える手形は...
-
30日サイト90日サイトってなん...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
excelからexcelへの差し込み印刷
-
VLOOKUP関数について、文字列と...
-
エクセルのフィルタ検索で、空...
-
エクセルでオートシェイプをデ...
-
EXCELで入力したセルを変更でき...
-
エクセルで縦に順に数字入力を...
-
エクセルVBAのリストボックスに...
-
ワードパッドからエクセルへ
-
MacのNumbersで列ごと、行ごと...
-
エクセル・平均の出し方
-
音声認識を利用したExcelの操作
-
エクセルシートに保存できるデ...
-
行数の違う表への数式のコピー...
-
【エクセル】フィルタの「再適...
-
エクセル2007 セルの条件表示
-
誕生日順の並び替え
-
エクセルで。A列の名前のよみ...
-
エクセル表でフィールドに選択...
-
エクセルのセルをENTERで指定箇...
おすすめ情報
エクセル歴が浅いため、あまり理解していなくて間違った方法を使っているかもしれません。
今回、私が言うフィルタ検索は、オートフィルタ機能です。
私が行いたい作業は、日付毎に、右の項目(商品名・個数・内容・金額)が関連していて、日付で検索すると右記の項目内容がどうだったかを表示させたいという事です。
よろしくお願いします。