有没有办法在 Excel 上运行 SQL 以在同一个电子表格上创建另一个表? 2024-11-3 • microsoft-excel microsoft-office sql tablet 我在 Microsoft Excel 上有一个电子表格,其中的表格格式与附图类似。这是一张很长的表格(1000 行或更多),大约有 30 列,我想知道是否有一种简单的方法可以通过应用一些过滤器并聚合一些列来从这个原始表格创建另一个表格?我有使用 SQL 的经验,如果可以配置查询SQL,那就太好了,但我不知道这是否可行或如何操作。可能吗?谢谢。 示例表: 结果表(聚合角色列并按月求和)。 答案1 根据@gns100的建议,您可以插入一个数据透视表(插入 -> 数据透视表)。然后,按照图片所示设置列、行和值(将月份拖放到值部分,然后根据需要重命名它们(我这样做了))。 第二种可能性是使用 Power Query。数据 -> 获取和转换 -> 从表。编辑器打开后,单击“分组依据”,然后单击高级。按如下所示设置分组。单击确定。然后单击关闭并加载。 将插入一个新表。 第三种可能性是使用 SUMIF 函数根据角色和月份作为标准计算总数。 相关内容 cPanel 显示不一致的数据 电子邮件未到达我的服务器,地址为 root@ 加载 LaTeX 包时出现警告 检查 rpmdb 损坏 Android Studio 更新和重启不起作用 为什么我的打开终端的启动脚本不起作用? Outlook 2007 win XP无法连接到Exchange 2013 在 Excel 中向单元格添加附件 将物理分区转换为LVM 我如何制作像 repo 这样的 Debian ports?