How To Filter Outlook Emails By Date – Sort By Received Date Range

Sorting through messages by date allows you to focus on recent correspondence in Outlook. If you have ever wondered how to filter outlook emails by date, you are not alone. This guide walks you through every method, from basic date sorting to advanced date filters, so you can find exactly what you need quickly.

Whether you use Outlook for work or personal email, date filtering saves time. Instead of scrolling endlessly, you can isolate messages from today, yesterday, last week, or a custom range. Let’s jump right in.

How To Filter Outlook Emails By Date

Outlook offers several ways to filter by date. The simplest method uses the built-in search bar with date operators. You can also use the “Filter” option in the View tab or create custom search folders. Below, we cover each approach step by step.

Method 1: Using The Search Bar With Date Operators

The fastest way to filter emails by date is through Outlook’s search bar. Type a date-related command directly into the search box.

  1. Click inside the search bar at the top of your mailbox.
  2. Type a date operator like received:today or received:yesterday.
  3. Press Enter. Outlook shows only emails matching that date.

Here are common date operators you can use:

  • received:today – Shows emails from today.
  • received:yesterday – Shows emails from yesterday.
  • received:this week – Shows emails from the current week.
  • received:last week – Shows emails from the previous week.
  • received:last month – Shows emails from the previous month.
  • received:[date] – For example, received:11/15/2024.
  • received:>11/15/2024 – Shows emails after a specific date.
  • received:<11/15/2024 – Shows emails before a specific date.
  • received:11/01/2024..11/15/2024 – Shows emails within a date range.

You can combine date filters with other keywords. For instance, type project received:today to see today’s emails about a project. This makes filtering even more precise.

Method 2: Using The Filter Button In The View Tab

If you prefer a visual interface, use the Filter button. This method works well for those who dislike typing commands.

  1. Go to the View tab in the ribbon at the top.
  2. Click the Filter button (usually in the “Current View” group).
  3. In the dialog box, select the Date tab.
  4. Choose a preset like “Today” or “Yesterday,” or set a custom range.
  5. Click OK to apply the filter.

You can also combine date filters with other conditions, such as sender or subject. This is handy for narrowing down emails from a specific person within a time frame.

One tip: after applying a filter, you can sort the results by date, sender, or size by clicking the column headers. This gives you even more control over your view.

Method 3: Creating A Custom Search Folder

For recurring date filters, create a search folder. This saves your filter criteria so you can access it anytime.

  1. Right-click Search Folders in the folder pane (left side).
  2. Select New Search Folder.
  3. Choose a template like “Mail from specific people” or “Mail received in specific date range.”
  4. Click Choose to set your date criteria.
  5. Name your folder and click OK.

Now, whenever you click that search folder, Outlook automatically shows emails matching your date filter. This is perfect for weekly reports or daily digests.

You can edit or delete search folders anytime. Right-click the folder and choose “Customize This Search Folder” to adjust the date range.

Method 4: Sorting By Date Column

Sometimes you just need to sort emails by date rather than filter them. Sorting arranges all emails in order, while filtering hides non-matching ones.

  1. Click the Date column header in your inbox.
  2. Click again to toggle between ascending (oldest first) and descending (newest first).
  3. Use the arrow icon next to the column header to group emails by date.

Grouping by date creates sections like “Today,” “Yesterday,” “Last Week,” and “Older.” This is a visual way to see recent emails without hiding older ones.

You can combine sorting with other filters. For example, first filter by a specific sender, then sort by date to see their emails in chronological order.

Method 5: Using Quick Steps For Date Filtering

Quick Steps automate repetitive actions. You can create a Quick Step that applies a date filter and moves or flags emails.

  1. Go to the Home tab and click Quick Steps.
  2. Select New Quick Step > Custom.
  3. Name your Quick Step, like “Today’s Emails.”
  4. Choose an action, such as “Move to Folder” or “Flag Message.”
  5. Click Add Action and select “Apply a filter.”
  6. Set the date filter criteria (e.g., received today).
  7. Click Finish.

Now, with one click, Outlook applies the date filter and performs your chosen action. This is great for quickly processing daily emails.

Method 6: Filtering By Date In Outlook Web App

If you use Outlook on the web (OWA), the process is slightly different but equally simple.

  1. Click the search bar at the top of the page.
  2. Type a date operator like received:today or received:yesterday.
  3. Press Enter. Results appear instantly.

You can also use the filter icon (funnel shape) next to the search bar. Click it, then select “Date” and choose a preset or custom range.

Outlook Web App supports the same date operators as the desktop version. So you can use received:>11/15/2024 or received:11/01/2024..11/15/2024.

Method 7: Using Advanced Find For Complex Filters

For very specific date filters, use Advanced Find. This tool lets you combine multiple conditions.

  1. Press Ctrl+Shift+F on your keyboard.
  2. In the Advanced Find dialog, go to the Advanced tab.
  3. Click Field > Date/Time fields > Received.
  4. Choose a condition like “on,” “after,” or “between.”
  5. Enter the date value and click Add to List.
  6. Repeat for additional conditions if needed.
  7. Click Find Now to see results.

Advanced Find is useful when you need to filter by date and other criteria, such as attachments or importance. It gives you full control over your search.

Common Date Filter Scenarios

Here are practical examples of date filtering in Outlook:

  • Find today’s emails: Type received:today in the search bar.
  • Find emails from last week: Type received:last week.
  • Find emails from a specific date: Type received:11/15/2024.
  • Find emails after a date: Type received:>11/15/2024.
  • Find emails before a date: Type received:<11/15/2024.
  • Find emails within a date range: Type received:11/01/2024..11/15/2024.

You can also combine date filters with sender names. For example, type from:john received:today to see John’s emails from today.

Tips For Effective Date Filtering

To get the most out of date filtering, keep these tips in mind:

  • Use the received: operator for incoming emails. For sent emails, use sent: instead.
  • Date formats depend on your regional settings. Use the format your system recognizes (e.g., MM/DD/YYYY or DD/MM/YYYY).
  • Combine date filters with other fields like subject: or hasattachments:yes.
  • Save complex filters as search folders for quick access.
  • Clear the search bar after filtering to return to your full inbox.

If a filter doesn’t work, check your date format. Also, ensure you are using the correct operator (colon after “received”).

Troubleshooting Date Filter Issues

Sometimes date filters may not behave as expected. Here are common problems and solutions:

  • Filter returns no results: Check the date format. Try using a different format like “November 15, 2024.”
  • Filter shows old emails: Ensure you typed the operator correctly. For example, received:today not received: today (no space after colon).
  • Filter includes emails from wrong dates: Use the “between” operator with two dates to narrow the range.
  • Filter doesn’t work in search folders: Edit the search folder criteria and reapply the date filter.

If problems persist, restart Outlook or repair your mailbox. Corrupted data can sometimes interfere with filters.

Advanced Date Filtering With VBA

For power users, VBA (Visual Basic for Applications) can automate date filtering. This requires some coding knowledge.

Here is a simple VBA script to filter emails by today’s date:

Sub FilterToday()
    Dim olApp As Outlook.Application
    Dim olExplorer As Outlook.Explorer
    Set olApp = Outlook.Application
    Set olExplorer = olApp.ActiveExplorer
    olExplorer.Search "received:today", olSearchScopeCurrentFolder
End Sub

Run this macro to instantly see today’s emails. You can modify the date operator for other ranges.

VBA is powerful but requires caution. Always back up your data before running scripts.

Filtering By Date In Outlook For Mac

Outlook for Mac has a similar but slightly different interface. Here is how to filter by date on a Mac:

  1. Click the search bar in the top right.
  2. Type a date operator like received:today.
  3. Press Return to see results.

You can also use the filter menu. Click the funnel icon next to the search bar, then choose “Date” and select a preset.

Outlook for Mac supports the same date operators as Windows. So you can use received:yesterday or received:last month.

Using Date Filters With Folders And Categories

Combine date filters with folders or categories for even better organization. For example:

  • Filter by date within a specific folder: Navigate to the folder first, then apply the date filter.
  • Filter by date and category: Type category:red received:today to see today’s emails in the “Red” category.
  • Filter by date and importance: Type importance:high received:this week to see important emails from this week.

These combinations help you quickly find critical emails without scrolling through everything.

Automating Date Filters With Rules

Outlook rules can automatically apply date-based actions. For example, you can create a rule that moves emails received today to a specific folder.

  1. Go to File > Manage Rules & Alerts.
  2. Click New Rule.
  3. Select “Apply rule on messages I receive.”
  4. Choose a condition like “with specific words in the subject” or “from people or public group.”
  5. Add an exception for date if needed (e.g., “except if received before today”).
  6. Choose an action like “move it to the specified folder.”
  7. Finish the rule.
  8. Rules run automatically, so you don’t have to manually filter each time. This is great for recurring tasks.

    Conclusion

    Learning how to filter outlook emails by date transforms your email management. You can quickly find recent messages, archive old ones, and stay organized. Use the search bar for speed, the Filter button for visuals, or search folders for repeat use. Experiment with combinations to match your workflow.

    Remember to use the correct date operators and formats. With practice, date filtering becomes second nature. Start applying these methods today and reclaim your inbox.

    Frequently Asked Questions

    How Do I Filter Outlook Emails By Date Range?

    Type received:startdate..enddate in the search bar. For example, received:11/01/2024..11/15/2024 shows emails from November 1 to November 15, 2024.

    Can I Filter Emails By Date In Outlook On The Web?

    Yes. Use the same date operators in the search bar, or click the filter icon and select a date preset. Outlook on the web supports all standard date filters.

    Why Is My Date Filter Not Working In Outlook?

    Check your date format. Use the format your system recognizes (e.g., MM/DD/YYYY). Also, ensure there is no space after the colon in operators like received:today.

    How Do I Save A Date Filter For Future Use?

    Create a search folder. Right-click “Search Folders” in the folder pane, select “New Search Folder,” and set your date criteria. The folder will always show emails matching that filter.

    Can I Filter Emails By Sent Date Instead Of Received Date?

    Yes. Use the sent: operator instead of received:. For example, sent:yesterday shows emails you sent yesterday.