エクセルのフィルターモードでのリセット方法について

このQ&Aのポイント
  • エクセルのフィルターモードで並び替えを実行する方法について説明します。
  • フィルターモードでの並び替えをリセットする方法について詳しく説明します。
  • フィルターモードでの並び替えをリセットするための操作について解説します。
回答を見る
  • ベストアンサー

フィルターモードでの並び替えのリセット

「よくわかるExcel2013応用」FOM出版というテキストを使ってエクセルを自習しています。 データベースの項目(並び替えとフィルター)のところを学習しています。  テキストに「フィルターモードでの並び替えが実行できます」とあり実際自分で試してみて(昇順で並び替え)その動作自体はうまくいったのですが、これをリセット(実行前と同じ順番にレコードを並び戻したい場合)はどのような操作を行えばよいのでしょうか。  通常のフィルターの場合ですとフィールド名右肩のフィルターアイコンをクリック( )からフィルターをクリア(C)でリセットされますが、それに相当した方法は存在しますでしょうか。 私自身で試行錯誤してみたところ、フィールド名右肩のフィルターアイコンをクリックー色で並び替えーユーザー設定の並び替え 最優先されるキーを「レベルの削除」を実行、OKするとフィールド名右肩のフィルター昇順を表すアイコン「↑」は消えるのですがデータ自体に変化がありません。 この一連の動作は仕様なのでしょうか。リセットする場合には、フィルター全解除し別途通しNoで昇順並び替えを実行するしかないのでしょうか。 以上長文になりましたが、どなたかお分かりになられる方がいらっしゃいましたらご教示願えると幸いです。 どうぞ宜しくお願いいたします。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>この一連の動作は仕様なのでしょうか。リセットする場合には、フィルター全解除し別途通しNoで昇順並び替えを実行するしかないのでしょうか。 そもそもフィルタと並べ替えは独立した全く別の機能で、並べ替えたデータをフィルタの解除のような操作で元に戻す(リセット)ことはできません(並べ替えの仕様です)。 この並べ替えの結果をリセットしたいなら、Ctrl+Zで元に戻すのが、実戦的には最も簡便な操作になると思います。

auagcu00
質問者

お礼

ご回答ありがとうございます。なるほど。よくわかりました。

その他の回答 (1)

  • Chiquilin
  • ベストアンサー率30% (94/305)
回答No.1

> この一連の動作は仕様なのでしょうか。 仕様です。 > フィルター全解除し別途通しNoで昇順並び替えを実行するしかないのでしょうか。 フィルタ機能ではないのでそうなります。

auagcu00
質問者

お礼

ご回答ありがとうございます。やはりそうなのですね。

関連するQ&A

  • 漢数字の並び替えについて

    エクセル2003です。 A列に 組織名 第一組織 第二組織 第三組織 第四組織 と入力してオートフィルタをかけ、昇順に並べ替えをすると、 組織名 第一組織 第三組織 第二組織 第四組織 となってしまいます。 【質問1】これは、文字を打ったふりがながあいうえお順に並んでいるのでしょうか? フィルタで昇順に並び替えをしても 第一組織 第二組織 第三組織 第四組織 になるようにするには 【質問2】 B列に作業列を作って 組織名    順位 第一組織   1 第三組織   3 第二組織   2 第四組織   4 として、順位フィールドを並べ替えるしかないのでしょうか? なるべく作業列は作りたくありません。 よろしくお願い致します。

  • 複数フィルターのリセット

    立て続けに質問ばかり出しています。 下記の処理を同時に行う場合、1行の記述で済ませることができますか? Selection.AutoFilter Field:=1 Selection.AutoFilter Field:=2 Selection.AutoFilter Field:=3 今は問題なく稼動しているので別に構わないのですが、今後もっともっと多いフィルターを一度にリセットさせる場合はどうしようかと疑問に思った次第です。

  • エクセルの「昇順で並び替え」について

    会社名別のリストを作成したのですが、会社名の前後に(株)や(有)を入れたことにより「昇順で並び替え」を実行すると、(株)や(有)を優先して並び替えが行われてしまうのです。 そこで、(株)や(有)はセル上にそのまま表示させておき、なおかつ純粋に会社名のみの並び替えを行いたいのですが、どなたかご存知でしたら教えて下さい。 宜しくお願いします。

  • Accessでフィルタの実行アクションをクリアするには?

    Access2000(Windows版)です。 フォームにWhere条件式を使ってフィルタを実行するマクロを設定しました。(=を使ってクエリのフィールドとフォーム上のフィールドが一致しているものを抽出する内容。フォーム上のボタンのクリック時にマクロを設定し、フォーム上の検索機能として使いたい。) フォームを開いてから1回目はうまく動作するのですが、2回目からは動作しません。1回目に実行した条件が残ってしまっているようです。 これ(残っているフィルタ条件?)を解消する方法はありますでしょうか? 自分ではフォームをいったん閉じるという方法しか思いつけていません。 よろしくお願いします。 ※ちなみにFOM出版の「よくわかるトレーニングテキストAccess2002 3(←ほんとはローマ数字の3)」のp81でひっかかっております。

  • 漢字での並び替え

    お世話になります。 漢字文字が設定されているフィールドをSQL文にて昇順に並び替えて表示しようとしております。 昇順で並び替えを行った場合、「佐藤」より「大井」が後に表示されてしまうのですが、「大」→「佐」順に並び替えることは出来ないのでしょうか? 何方かご存知でしたらお教え下さい。 宜しくお願い致します。

  • VBAではなく、マクロでのフィルターのかけ方を教え

    accessのVBAではなく、マクロでのフィルターのかけ方を教えてください。 テーブル1には フィールド名:moji データ:テキスト型 文字列1 文字列2 ・ ・ ・ というデータがあります。 テーブル1を基にしたフォームには 画像のように、 コントロールソースにmojiを紐付けたテキストボックスを配置しました。 その際、マクロを実行して「文字列1」を抽出するフィルタの実行をしたいのですが マクロの作り方がわかりません。 マクロのアクションは「フィルタの実行」にしたのですが フィルタ名には何を入れればいいのでしょうか? とりあえずtestと入れました。 次に、Where条件式には [Forms]![フォーム1]![moji]="文字列1" といれました。 この時点ではエラーにならないのですが フォームを開いて、マクロ1を実行すると 「このウィンドウでは"ApplyFilter/フィルタの実行"アクションを実行できません。」 となってしまいます。 マクロの作り方を教えてください。

  • Excel ピボットテーブルで並び替えをしたい

    Excelでピボットを使って並び替えがうまくいきません 例   A    B    C     1   名前 地区名 施設名 2    太郎 大阪  グランド 3   太郎  大阪 グランド 4   花子   東京 公園 5    花子  東京  公園 6   花子  東京  公園 7   正義 名古屋 球場 8    正義 名古屋 球場 となっているのを並べ替えとフィルタを使用したら 正確にできたのですが、ピボットを使用しピボットのフィールドリスト にある「名前」にチェックを入れてレポートを作成したら意図しない 降順、昇順になりました。よく見ると、ひらがなを使用した「名前」が 昇順の先頭になり、行番号1~6まで昇順、7~20まで、21~33というような結果になっています。行レベルの右にある▼をクリックして 昇順、降順をクリックしても同じ結果でした。(すべて選択)などを見ると昇順、降順の結果通りに並んでいます。できれば、ピボットで 昇順、降順を意図した結果(ここでは五十音順)にしたいのですが わかる方教えてください

  • 並び替えフィールドをコマンドボタンで変更したい

    帳票フォームを使ってデータを一覧表示していますが、フォームにコマンドボタンを配して、並び替えのフィールドを変更したいと思っています。 [データベースオブジェクト] ・テーブル名:偉人賢人テーブル「フィールド:ID、国、名前、分野、功績情報」 ・フォーム名:偉人賢人一覧フォーム ・レコードソース名:偉人賢人クエリ「名前フィールドの並び替え(昇順)」 ・クエリソース:偉人賢人テーブル [フォームの配置] ・詳細欄:ID、国、名前、分野 ・ヘッダー:功績情報 以上ですが、宜しくお願いします。

  • 再クエリとは

    今、Accessの勉強をしていて、 FOMのテキストで「Accessビジネス活用編」というのを使っています。 フォームのボタンに「フィルタ実行」のマクロを割り当てる箇所があるのですが、 「フィルタ実行」アクションの次に「再クエリ」を追加してあります。 テキストには以下のような注意書きがあります。 『2回目以降のフィルタの実行が動作しないので《再クエリ》を追加します』 ですが、再クエリをしなくても2回目以降のフィルタは実行されます。 再クエリというのはどういうことなのでしょうか。

  • エクセル:データー並び替えが変?教えて!

    エクセルで、名簿の並び替えをしましたが、大体昇順(降順)に並んでいるが、一部順番が変です。 100名の名簿を作業しています。 昇順の場合、「永井」のあとに「岡田」がきたり、「丸山」のあとに「菊池」になったり。 降順の場合、「入江」が中間にきて、トップが「高橋」であったり、「渡邉」が中間にきたり..... 何が原因なのか? 教えて下さい。

専門家に質問してみよう