MDX 和 DAX 中的 VBA 函数

本文档包含 Microsoft Visual Basic for Applications Language Reference for Office 2010(针对 Office 2010 的 Microsoft Visual Basic for Applications 语言参考)中提供的 MDX 所支持的所有 VBA 函数的交叉引用;此外,该列表还在存在与 DAX 语言等效的函数时包括一条注释。

Visual Basic for Applications 函数引用

函数名称

是否支持

注释

Abs

DAX、MDX

Array

不支持

Asc

仅 MDX

AscW

仅 MDX

Atn

仅 MDX

CallByName

不支持

CBool

仅 MDX

CByte

仅 MDX

CCur

仅 MDX

Cdate

仅 MDX

CDbl

仅 MDX

CDec

仅 MDX

Choose

仅 MDX

Chr

仅 MDX

CInt

仅 MDX

CLng

仅 MDX

CLngLng

不支持

CLngPtr

不支持

Command

不支持

Cos

仅 MDX

CreateObject

不支持

CSng

仅 MDX

CStr

仅 MDX

CurDir

不支持

CVar

仅 MDX

CVErr

不支持

Date

仅 MDX

注意事项注意

DAX 实现同名的不同函数;DATE(Year, Month, Day) 函数,用于从给定的参数生成一个 date 类型值

DateAdd

仅 MDX

注意事项注意

DAX 实现同名的不同函数;DATEADD (<dates>,<number_of_intervals>,<interval>) 函数,用于从给定的日期偏移一定数量的给定时间间隔

DateDiff

仅 MDX

DatePart

仅 MDX

DateSerial

仅 MDX

DateValue

DAX、MDX

Day

DAX、MDX

DDB

仅 MDX

Dir

不支持

DoEvents

不支持

Environ

不支持

EOF

不支持

Error

不支持

Exp

DAX、MDX

FileAttr

不支持

FileDateTime

不支持

FileLen

不支持

Filter

不支持

注意事项注意

MDX 实现同名的不同函数;FILTER(Set_Expression, Logical_Expression) 函数从给定参数返回基于搜索条件筛选指定集合所生成的集合

注意事项注意

MDX 实现同名的不同函数;FILTER (<table>,<filter>) 函数从给定参数返回表示另一个表或表达式的子集的表

仅 MDX

Format (Visual Basic for Applications)

DAX、MDX

FormatCurrency

不支持

FormatDateTime

不支持

FormatNumber

不支持

FormatPercent

不支持

FreeFile

不支持

FV

仅 MDX

GetAllSettings

不支持

GetAttr

不支持

GetObject

不支持

GetSetting

不支持

Hex

仅 MDX

Hour

DAX、MDX

Iif

仅 MDX

注意事项注意

DAX 实现名为 IF (logical_test, value_if_true, value_if_false) 的类似函数。

IMEStatus

不支持

输入

不支持

InputBox

不支持

InStr

仅 MDX

InStrRev

不支持

Int

DAX、MDX

IPmt

仅 MDX

IRR

仅 MDX

IsArray

仅 MDX

IsDate

仅 MDX

IsEmpty

仅 MDX

IsError

DAX、MDX

IsMissing

仅 MDX

IsNull

仅 MDX

IsNumeric

仅 MDX

IsObject

不支持

Join

不支持

LBound

不支持

LCase

仅 MDX

Left

DAX、MDX

Len

DAX、MDX

Loc

不支持

LOF

不支持

Log

仅 MDX

重要说明重要提示

DAX 实现同名的不同函数:LOG (number, base) 函数。 从给定参数返回指定底数的数字的对数。

LTrim

仅 MDX

MacID

不支持

MacScript

不支持

Mid

DAX、MDX

Minute

DAX、MDX

MIRR

仅 MDX

Month

DAX、MDX

MonthName

不支持

MsgBox

不支持

Now

DAX、MDX

NPer

仅 MDX

NPV

仅 MDX

Oct

仅 MDX

Partition

仅 MDX

Pmt

仅 MDX

PPmt

仅 MDX

PV

仅 MDX

QBColor

仅 MDX

Rate

仅 MDX

Replace

不支持

RGB

仅 MDX

Right

DAX、MDX

Rnd

仅 MDX

Round

DAX、MDX

RTrim

仅 MDX

Second

DAX、MDX

Seek

不支持

Sgn

DAX、MDX

Shell

不支持

Sin

仅 MDX

SLN

仅 MDX

Space

仅 MDX

Spc

不支持

Split

不支持

Sqr

仅 MDX

Str

仅 MDX

StrComp

仅 MDX

StrConv

仅 MDX

String

仅 MDX

StrReverse

不支持

Switch

仅 MDX

SYD

仅 MDX

Tab

不支持

Tan

仅 MDX

Time

不支持

Timer

仅 MDX

TimeSerial

仅 MDX

TimeValue

DAX、MDX

Trim

DAX、MDX

TypeName

仅 MDX

UBound

不支持

UCase

仅 MDX

Val

仅 MDX

VarType

不支持

Weekday

DAX、MDX

WeekdayName

不支持

Year

DAX、MDX