
XF.Str.Ends
语法作用 返回指定字符串末尾的N个字符。 XF.Str.Ends(str:string,n:int64) 函数代码 该函数的实现代码如下: /// 返回指定字符串末尾的N个字符 FUNCTION XF.Str.Ends = (str:str...

语法作用 返回指定字符串末尾的N个字符。 XF.Str.Ends(str:string,n:int64) 函数代码 该函数的实现代码如下: /// 返回指定字符串末尾的N个字符 FUNCTION XF.Str.Ends = (str:str...

语法作用 从字符串中清除所有控制字符或零宽不可见字符。 XF.Str.Clean(str:string) 函数代码 该函数的实现代码如下: /// 从字符串中清除所有控制字符或零宽不可见字符 FUNCTION XF.Str.Clean = ...

语法作用 从字符串中返回指定分隔符中间的文本,可使用startIndex参数指定使用第几个起始分隔符,endIndex参数则指定使用第几个结束分隔符,只不过endIndex的起始位置是相对于startIndex后的,分隔符位置从1开始。 X...

语法作用 从字符串中返回第N个位置的分隔符前的文本,分隔符位置从1开始。 XF.Str.BeforeDelimiter(str:string,delimiter:string,n:int64) 函数代码 该函数的实现代码如下: /// 从字...

语法作用 从字符串中返回指定索引位置的字符,索引位置从1开始。 XF.Str.AtIndex(str:string,index:int64) 函数代码 该函数的实现代码如下: /// 从字符串中返回指定索引位置的字符,索引位置从1开始 FU...

语法作用 从字符串中返回第N个位置的分隔符后的文本,分隔符位置从1开始。 XF.Str.AfterDelimiter(str:string,delimiter:string,n:int64) 函数代码 该函数的实现代码如下: /// 从字符...

前言 该函数库将收录一些不好分类或暂未分类的自定义函数。 使用方式 方式一:DAX查询 复制以下DAX查询代码,粘贴到PowerBI的查询视图中运行,即可导入函数库。 关于每个函数的具体语法与介绍,请参考左边菜单栏的具体函数页面。 DEFI...

前言 这些自定义的图表函数使用HTML或SVG等语言进行扩展,每一个函数对应一种图表效果,可以通过函数参数来调整图表样式或效果。只需要传入度量值指标与相关样式参数,并放入HTML Content视觉对象或其他支持图像的视觉对象中,就能绘制出...

前言 这些自定义的功能函数将提供各种标准业务逻辑函数或功能模块函数,比如新老客查找、帕累托分析、重复值排名等各种功能函数。通过这些模块化的功能函数,可以像搭积木一样,让报表的开发更加简单高效。 使用方式 方式一:DAX查询 复制以下DAX查...

前言 这些自定义的日期函数添加了一些DAX语言所没有的日期函数,比如日期表创建函数、本周至今函数等,让日期的处理更加方便。 使用方式 方式一:DAX查询 复制以下DAX查询代码,粘贴到PowerBI的查询视图中运行,即可导入日期函数库。 关...

前言 这些自定义的文本函数弥补了DAX语言对文本处理的不足,提供了常用的文本处理函数,包括清洗、提取、转换和重组文本数据等。 使用方式 方式一:DAX查询 复制以下DAX查询代码,粘贴到PowerBI的查询视图中运行,即可导入文本函数库。 ...

前言 该DAX自定义函数库根据常用场景,提供了DAX语言所没有的基础扩展函数,以及其他功能函数等,可帮助减少重复、提升开发与维护效率。 本共享函数库还在持续建设中,将不断添加各种自定义函数。如果有任何问题或想法,欢迎在评论区提交你的需求与改...

在2025年9月份的更新中,PowerBI推出了DAX自定义函数功能,允许用户自行创建函数来实现代码重用或逻辑重用,然后可在任何度量值、计算列、计算表或查询等DAX表达式中进行调用,就像使用DAX语言本身的函数一样。

在很久之前曾分享过一个自动获取假日表的小工具,这个小工具是通过爬取国务院的节假日安排通知并清洗整理后得到的假日表,但因为国务院网站结构发生变化,这个小工具已经失效了。 由于假日表是PowerBI中很常用到的一种表,因此寻找到了另一个数据源进...

在PowerBI中并没有类似全局变量的东西,如果想在不同的度量值或计算列、计算表、查询等对象中引用同一段代码,那么就只能是把这段代码在每个计算对象中复制粘贴一份。但这样做的话,如果这段代码要进行修改,那么就要修改所有使用到了这段代码的度量值等计算对象,如果数量比较多,则不利于维护。 幸运的是,PowerBI中虽然没有全局变量,但可以借助 明细行表达式(Detail Rows Expression) 来达到同样效果。

先进先出(FIFO)是库存管理中广泛采用的核心原则,尤其在财务核算和成本计算中至关重要。本篇文章将介绍如何在PowerBI中实现基于先进先出规则的单批满足机制下的出库分配。 问题描述 计算每次出库时要使用的入库批次,在满足以下要求的情况下优...

后进先出(LIFO)是库存管理中常用的计价方法之一,特别适用于物价波动较大的环境。本篇文章将介绍如何在PowerBI中实现基于后进先出规则的出入库核对表计算,帮助财务和供应链管理人员准确核算库存成本。 问题描述 按后进先出规则,找出各产品出...

先进先出(FIFO)是企业管理中广泛应用的库存计价方法,尤其在财务核算和成本分析中扮演着重要角色。本篇文章将介绍如何在PowerBI中实现基于先进先出规则的出入库核对表。 问题描述 按先进先出规则,找出各产品出库时所用的入库批次以及对应的出...

先进先出(FIFO)是企业管理中广泛应用的库存计价方法,尤其在财务核算和成本分析中扮演着重要角色。本篇文章将介绍如何在PowerBI中按先进先出规则计算库存商品的库存成本。 问题描述 按先进先出规则,计算库存商品的库存成本。计算过程如下图所...

先进先出(FIFO)是企业管理中广泛应用的库存计价方法,尤其在财务核算和成本分析中扮演着重要角色。本篇文章将介绍如何在PowerBI中按先进先出规则计算商品出库成本。 问题描述 按先进先出规则,计算商品出库成本。例如:对于P002商品,它的...
Operation don't support