无法在 EXCEL 中过滤 SQL 中的日期值 2024-6-17 • microsoft-excel-2010 sql 我在 SQL 中创建了一个包含日期列的视图。日期列定义为日期时间,我必须使用 CONVERT (nvarchar.mydate,103),这样我才能获得以下格式:dd/mm/yyyy。 现在,当我从 EXCEL 连接以获取此数据视图时,我获取的日期如下: 我希望它们显示为年份,所以我必须使用文本分列选项并进行转换。 问题是每次刷新工作表后我都需要这样做。有没有办法可以自动按年份过滤日期。 答案1 从 SQL 获取日期而不进行转换,并在 Excel 中应用正确的格式。否则,您必须在 Excel 中将其从文本转换回数字。 相关内容 登录时遇到问题[重复] 子图标题居中 为什么 grep 不给我所有找到的字符串? 如何在正在运行的操作系统(Ubuntu Linux)上缩小主分区?[重复] virtfs 可以在独立 QEMU 中运行,但不能在 Yocto-qemu 中运行 将某个键绑定到“contextmenu”键 查看 Kate 编辑器的设置窗口 有时我无法通过登录屏幕,鼠标可以移动但无法点击任何内容 Ubuntu 18.04 LTS 显示屏闪烁并颠倒 - 如何修复? 结合 slantsc 和 cfr-lm 包