dax - 使用 DAX Studio 从 Power BI 中导出表格,以便为 Excel 输出设置日期格式
问题描述
我现在有一个表达式,可以在删除不必要的列的同时导出表:
EVALUATE
ALLEXCEPT(TABLE, TABLE[M],TABLE[N])
有没有办法向 EVALUATE 表达式添加参数,以便可以更改格式以显示为 "mm/dd/yyyy" (ex.12/19/2014) ?与逗号分隔的解释相反?是否有一个函数可以同时应用于所有包含日期的字段(所有日期都需要采用相同的格式)还是必须按列应用?
日期在 power bi 的“文本”数据类型中
解决方案
您在寻找 FORMAT 功能吗?https://dax.guide/format/?我猜你想遍历表并添加一个新列
EVALUATE
ADDCOLUMNS (
ALLEXCEPT ( TABLE, TABLE[M], TABLE[N] ),
"New Date column", FORMAT (
DATE ( LEFT ( Date, 4 ), MID ( Date, 5, 2 ), RIGHT ( Date, 2 ) ),
"yyyy-mm-dd"
)
)
但是这样的转换也可以通过使用 Power Query(在 PBI 中转换数据)来完成。
推荐阅读
- zend-framework - 身份ID返回但未记录在表中
- android - Android 11 5G 获取 Cell 参数
- php - Chrome 中的 cookie 丢失
- api - 如何使用 Python 客户端在 IBM Watson Machine Learning 中部署 Pytorch 模型
- couchdb - 如何编写查询以查找在“2020 年 8 月 1 日下午 3:58:56”之后创建的文档
- vagrant - Vagrant 无法在 Windows 7 64 位上启动 需要版本升级
- python - 继续在带有日期时间的 Python 中不起作用
- reactjs - Uncaught (in promise) TypeError: undefined is not iterable
- node.js - Dialogflow:无法从内联编辑器发送自定义有效负载
- ruby-on-rails - 隐藏 Rails 凭据