- 博客(53)
- 收藏
- 关注
原创 DAX中字段名有特殊字符
/ 如果字段名是 "Total OB Volume"(带空格)// 用单引号包裹表名,确保DAX正确解析带空格的字段名。// 更完整的引用方式。
2025-12-29 11:32:12
37
原创 Excel公式
在 Excel 中将一列数据合并到一个单元格=TEXTJOIN(", ", TRUE, A1:A10)替换换行符为空格=SUBSTITUTE(A1, CHAR(10), " ")
2025-12-18 14:24:53
71
原创 Last Refresh度量值
Last Refresh UTC+8 Formatted = FORMAT(UTCNOW() + TIME(8,0,0), "yyyy-mm-dd hh:nn:ss")
2025-10-27 19:47:20
92
原创 DAX中的MMM月份格式按排序列进行排序
对于 "MMM" 格式(如 "Jan", "Feb", "Mar"),确实需要专门的排序列,因为文本排序是字母顺序而不是月份顺序。
2025-10-21 14:21:41
177
原创 DAX分列年月日
FORMAT(OutboundStatus[Expected Collection Date], "MMMM") // 显示 "January", "February" 等。FORMAT(OutboundStatus[Expected Collection Date], "MMM") // 显示 "Jan", "Feb" 等。
2025-10-20 22:52:28
172
原创 DAX的日期相减DATEDIFF 函数
VAR DaysToDeadline = ValidityDeadline - TodayDate // 距离截止日还有几天。VAR ValidityDeadline = PermitDate + 9 // KPI截止日期。专门用于计算两个日期之间的差异。
2025-10-20 22:11:16
173
原创 power query自动取最新文件作为唯一值
要实现按照最后(最新)的Excel文件数据为准,你需要按文件名排序并保留每个tracking number的最新记录。// 在这里添加去重步骤 - 按trackingnumber去重,保留第一条(即最新文件的)// 添加排序步骤 - 按文件名降序排序(确保最新文件在前)
2025-09-22 17:44:06
151
原创 power query自定义查询函数(中午休息一小时
两个supplier + 4 workinghour.:Armor Asia Imaging Supplies Pte Ltd和Transam Industries Pte Ltd。= Table.AddColumn(上一步骤名称, "TargetedReceivedDateTime", each fnCalculateTargetDateTime(not IsHoliday and (DayOfWeek <= 5), // 周一至周五且非假期。Unstuff date & time -货到了。
2025-08-24 19:41:05
923
原创 power query记录三种顺序的KPI Status
Table.AddColumn(已添加自定义11, "KPIStatus", each let。= Table.AddColumn(已添加自定义3, "Resultnew", each let。= Table.AddColumn(已添加自定义5, "Result1", each let。
2025-08-24 19:29:20
390
原创 power query分组查询Line of numbers让数据源=主查询而不是文件夹(会导致循环
回到主查询「添加列」→「自定义列」输入公式:powerquery点击「确定」
2025-08-24 01:00:23
337
原创 在VBA中,续行符(_)后面不能有注释
tableContent = tableContent & _ Split(dictKey, "|")(0) & vbTab & vbTab & _ ' ITEM dictItem("Count") & packageText & vbTab & vbTab & _ ' NO. OF PKGES dictItem("Description") & vbTab & vbTab & _ ' DESCRIPTION "" & vbCrLf ' REMARK (空) Next dictKey报错。
2025-08-24 00:58:02
198
原创 power query创建独立日期表
"YearQuarter", FORMAT ( [Date], "YYYY") & "-Q" & QUARTER ( [Date] ), -- 例如: 2024-Q1。"YearMonth", FORMAT ( [Date], "YYYY-MM" ), -- 例如: 2024-01 (用于排序)"MonthYear", FORMAT ( [Date], "MMM YY" ), -- 例如: Jan-24, 1月-24。/****** 3. 周相关列 (按周分析时使用) ******/
2025-08-22 16:41:04
1101
原创 VBA中,要将月份格式化为AUG(全大写)而不是Aug
formattedDate = UCase(formattedDate) ' 这将把整个字符串转换为大写。函数将整个字符串转换为大写,得到 "21 AUG"会生成类似 "21 Aug" 的结果。这样会得到 "21 AUG" 的结果。
2025-08-21 10:44:54
167
原创 powerbi日期筛选器有空白日期想用文字代替空白日期
FORMAT('KFC'[Expiry Date], "yyyy-MM-dd") // 正常日期格式。"Non-Perishable", // 空白日期显示的文字。
2025-08-15 09:21:45
104
原创 powerquery选某一列里的YearMonth
Table.AddColumn(已添加自定义1, "creation YearMonth", each DateTime.ToText([creation_date], "yyyyMM"))自定义列 = DateTime.ToText([creation_date], "yyyyMM")
2025-08-07 10:54:19
90
原创 power query自定义列调用函数
自定义列名 = CalculateDeadline([ASN creation datetime], 8, HolidaysTable)
2025-08-07 10:08:56
288
原创 Power Query的{“一“..“龟“}
在 Power Query 的文本处理公式中,{"一".."龟"}是一个,用于匹配中文(及部分东亚语言)字符,其本质是利用了字符的 Unicode 编码顺序来划定范围。
2025-07-30 10:55:56
355
原创 LOOKUPVALUE函数详解及应用场景
LOOKUPVALUE函数的基本语法是:textLOOKUPVALUE(结果列,查找列,索引值)它的作用是在"查找列"中搜索与"索引值"匹配的行,然后返回该行在"结果列"中的对应值。
2025-07-01 10:14:12
538
原创 设置Rate为0时显示0而非空白
0 // 当分母为0时返回0而不是空白。DIVIDE函数的第三个参数专门用于处理除零情况。ISBLANK检查可以捕获所有空白值情况。COALESCE函数会返回第一个非空白值。
2025-06-30 10:50:15
278
原创 powerbi设置折线图负数为红色
EBIT Value = COALESCE([EBITDA] - [Total depreciations], 0)-------改成自己的。)------------------------改成自己的。效果图:可实现折线图中数据负数为红色,正数为折线颜色。(Show Marker),调整大小为。
2025-06-20 17:54:36
591
原创 按钮(Button) + 书签(Bookmark)
的全局可视化切换功能。按钮 → 仪表板显示不可控成本视图。按钮 → 仪表板显示可控成本视图。选项(避免书签存储筛选状态)。(比如两套不同的可视化布局)。(View)选项卡 → 勾选。(Bookmark)→ 选择。(Buttons)→ 选择。调整按钮样式,输入文本(如。(Action)→ 选择。,让用户一键切换视图。确保你的数据中有一个。(Add)→ 命名为。复制按钮,修改文本为。
2025-06-20 13:48:09
624
原创 源数据属于值变动
如果Sheet1工作表中列[Cost Element text I]的值为"Other cost allocation",则返回"LWH";否则返回Sheet1工作表中列[Activity]的原始值。
2025-06-20 13:46:09
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅