Outlook 搜索结果如何按日期排序(新版、经典版和网页版)
- 新版 Outlook 按“相关性”(最佳结果)而不是日期对搜索结果排序
- 经典版 Outlook 在“最佳结果”下方按日期列出搜索结果,“最佳结果”可以关闭
- 变通办法包括使用日期筛选或切换搜索范围
- Inbox Search 是一款 Outlook 加载项,按关键词和含义查找邮件;它不会改变 Outlook 的排序方式
简短回答:在经典版 Outlook for Windows 中,搜索结果本来就按日期列出;只有上方的“最佳结果”部分按相关性排序,您可以在“文件 > 选项 > 搜索”中关闭在顶部显示最相关搜索结果的设置来去掉它。在新版 Outlook 和网页版 Outlook 中,排序控件是邮件列表顶部的“筛选”,在那里选择“日期”。Microsoft 将它作为邮件排序功能来介绍,而不是搜索结果排序,搜索之后它常常不会出现。找不到时,就改为按日期缩小范围:使用搜索框末端的“筛选器”,或在查询中加入 received:。
为什么您的搜索结果顺序错乱
您搜索收件箱,Outlook 却把一封 2008 年的邮件排在最上面——尽管同一个发件人昨天才给您发过邮件。您去找“按日期排序”按钮,它却不见了。这是新版 Outlook 中被抱怨最多的改动之一,如果它让您抓狂,您绝不是一个人。
新版 Outlook 按相关性(“最佳结果”)而不是日期对搜索结果排序。Microsoft 的排序算法判断哪些邮件重要并把它们顶上去——这听起来很有用,直到它把您明显在找的那封近期邮件,埋在一封恰好含有同一关键词的十年前的邮件之下。这与把邮件彻底从结果中丢弃的是同一个服务器端搜索引擎。
更大的问题是:经典版 Outlook 会让“最佳结果”下方的所有内容保持日期顺序;而在新版 Outlook 和网页版 Outlook 中,往往根本没有用于搜索结果的排序控件。Microsoft 关于排序的支持文章指向邮件列表顶部的“筛选”控件,但它讲的是邮件排序,而不是搜索结果排序;Microsoft Q&A 上满是搜索后找不到任何排序选项的用户。
您可以尝试的办法
这些办法在某些配置下有帮助。没有一种能保证有效,因为该选项在不同版本和更新中的可用性并不一致。
1. 在结果列表上方查找“排序 / 筛选”控件
运行搜索后,查看结果窗格顶部是否有筛选或排序下拉列表(有时显示为一个小图标)。如果有,请将其设为日期和最新的在最前。在某些版本中该设置会保留;在另一些版本中,每次搜索都会重置。
2. 切换范围,然后排序
有时排序控件在搜索所有文件夹时会出现,而在当前文件夹中不出现(反之亦然)。试着切换搜索范围,看看排序选项是否出现。
3. 用日期筛选代替排序
如果无法排序,可以缩小范围。选择搜索框末端的“筛选器”并设置日期范围,或在查询中输入 received: 加上日期,这样您要找的邮件就不会被旧邮件埋没。我们的按日期范围搜索 Outlook指南涵盖所有方法,搜索运算符速查表列出了语法。
4. 回退到经典版 Outlook 进行搜索
如果您安装了经典版 Outlook for Windows,它会在“最佳结果”下方按日期列出搜索结果;在“文件 > 选项 > 搜索”中关闭在顶部显示最相关搜索结果的设置,即可完全去掉“最佳结果”。只为排序搜索结果而切换客户端很笨拙,但很可靠。
为什么这个问题这么难修复
老实说:从客户端来看,您基本上无能为力。相关性优先的排序已内置于新版 Outlook 服务器端搜索的工作方式中,而日期排序开关时有时无的可用性,也不是某个设置能可靠控制的。Microsoft 也许终将推出正式的修复——这已被要求多年——但目前还没有。
如果真正的问题是找到那封邮件
您想按日期排序,往往是因为 Outlook 的排序把您要找的邮件埋没了。Inbox Search 是一款针对这一点的 Outlook 加载项:它按关键词和含义搜索您的邮箱,即使您记不清确切的措辞,也可能找到要找的邮件,并且每条结果都显示日期。它不会改变 Outlook 本身对搜索结果的排序方式。如果 Outlook 搜索根本找不到某封邮件,请参阅那篇指南了解原因。
它还完全在您自己的设备上运行,因此您的邮件内容绝不会离开您的电脑,并且适用于新版 Outlook、经典版 Outlook for Windows 和网页版 Outlook。
找到您要的邮件,而不是一封 2008 年的旧邮件。
从 Microsoft Marketplace 安装 Inbox Search,在您自己的设备上按关键词和含义搜索邮箱。
从 Microsoft Marketplace 安装常见问题
可以按日期对 Outlook 搜索结果排序吗?
在经典版 Outlook for Windows 中可以:“最佳结果”部分下方的搜索结果本来就按日期排列,在“文件 > 选项 > 搜索”中关闭在顶部显示最相关搜索结果的设置,即可去掉“最佳结果”。在新版 Outlook 和网页版 Outlook 中,Microsoft 介绍了邮件列表顶部的“筛选”控件,可按“日期”排序,但它说明的是邮件排序,而不是搜索结果排序,许多用户在搜索后找不到任何排序选项。
为什么新版 Outlook 只按相关性对搜索结果排序?
新版 Outlook 和网页版 Outlook 会把 Microsoft 搜索认为最相关的结果排在前面,而不是最新的邮件。Microsoft 的支持页面介绍的是邮件列表的排序,而不是搜索结果的排序;在 Microsoft Q&A 上,许多用户反映搜索后不会出现按日期排序的选项。
如何在新版 Outlook 中获得按时间顺序的搜索结果?
查看结果列表顶部的“筛选”控件,如果有,就设为“日期”。如果没有,就改为按日期缩小范围:使用搜索框末端的“筛选器”,或在查询中输入 received: 加上日期。如果您有经典版 Outlook for Windows,它会在“最佳结果”下方按日期列出搜索结果。
如果 Microsoft 在新版 Outlook 搜索中恢复了可靠的日期排序,那当然很好——在此之前,以上就是您找回按时间顺序结果的选择。