excel - 对数据透视表行进行排序,使其与电子表格中的值匹配
问题描述
我有:
- 包含促销列表及其开始和结束日期的表格,我将随着时间的推移不断添加
- 通过将该表与 SQL 查询组合以获取销售结果而构建的数据透视表
我希望无论表格如何排序,数据透视表都会排序,以便根据促销、ID 以及开始和结束日期匹配行
这可能只是在 excel 中还是在 VBA 中(我没有接受过培训)
解决方案
老实说,我建议单独存储这两个表(或至少存储一个 SQL 表),然后有一个单独的“查看”工作表,其中包含要连接到第一个表的 SQL 表行的查找功能。
这样维护起来就不会那么痛苦了,而且你甚至不需要 VBA。只是一个 VLOOKUP 函数。
推荐阅读
- c++ - PubSubClient ESP32 在接收消息时断开连接
- android - Firebase 函数在部署时抛出异常
- python - 我如何 reload_dirs 一个 json 文件(uvicorn python)
- jquery - 页面刷新后保持复选框检查和标签颜色相同
- single-sign-on - 如何将 cas 登录成功页面重定向到自定义 url
- python - 如何将列表中的所有日期时间对象更改为标准 YYYY-MM-DD HH:MM:SS
- php - PHP mail() 标头导致丑陋的发件人电子邮件
- javascript - 如何重写此 JavaScript 以包含额外的事件侦听器?
- machine-learning - 在 stable-baselines3 中修改 ppo 中的损失
- javascript - 在 vuejs 中的方法中分配值以选择?