D
ate
and time
f
unc
tio
ns
D
ate
and time
f
unc
tio
ns
F
ilt
e
r f
unct
io
ns
F
ilt
e
r f
unct
io
ns
I
nf
o
rmat
io
n
f
unc
t
io
ns
I
nf
o
rmat
io
n
f
unc
t
io
ns
L
o
g
ic
al
f
unc
tio
ns
L
o
g
ic
al
f
unc
t
io
ns
M
athe
mat
ic
al
and
trig
o
no
me
t
ric
f
unct
io
ns
M
athe
mat
ic
al
and
trig
o
no
me
t
ric
f
unct
io
ns
O
t
he
r f
unc
tio
ns
O
t
he
r f
unc
tio
ns
St
atist
ic
al
f
unc
t
io
ns
St
atist
ic
al
f
unc
t
io
ns
T
e
xt f
unc
tio
ns
T
e
xt f
unc
tio
ns
T
ime
-
inte
llig
e
nc
e
f
unct
io
ns
T
ime
-
inte
llig
e
nc
e
f
unct
io
ns
T
ab
le
-
valued
f
unc
tio
ns
T
ab
le
-
valued
f
unc
tio
ns
r
epo
r
ting c
l
ient,
but
is
used t
o p
r
ov
ide
i
nput
to
other functions. F
or example,
y
ou c
an r
et
r
i
eve a
table and
then
count
the d
i
stinct
v
al
ues in it,
or calculate
dy
nam
ic sum
s
ac
r
os
s fil
te
r
ed
tables or colum
ns
.
DA
X
functions in
clude
a var
i
et
y
of
tim
e
-
inte
llige
nc
e
functions. T
hese functions let
y
ou d
efin
e
or
select
dat
e
r
anges,
and pe
r
for
m
dynam
i
c
calculations
b
as
ed
on t
h
ese d
ates or r
ange.
F
or example,
y
ou c
an
c
om
pare
su
m
s acros
s par
allel periods.
T
he d
ate
and t
i
m
e
fu
nctions in DA
X ar
e sim
il
ar
t
o d
ate and
tim
e
fu
nct
i
ons in M
icros
oft E
xc
el. H
owev
er
,
DA
X
functions ar
e b
as
ed
on t
h
e
d
a
te
tim
e
dat
a types used b
y
M
i
cros
oft
S
Q
L
S
er
v
er
.
F
or
mor
e infor
m
ation,
see
D
ate
and t
im
e functions
.
T
he filter functions in DA
X
retur
n spec
i
fic d
ata t
y
pes,
l
oo
k
up
v
alu
es in related
tales, and
fil
te
r
by r
elate
d val
ues. Th
e
lookup funct
i
ons w
or
k by usi
ng t
ables and relations
hips
,
lik
e
a datab
as
e.
T
he filteri
ng funct
i
ons let
y
ou man
ipulate
dat
a cont
ext
to
cr
eat
e d
y
nam
i
c
calculations
. F
or
mor
e
i
nfor
m
ation,
see
F
ilter fun
ct
ions
.
A
n infor
m
ation funct
i
on loo
k
s at
the c
ell
o
r
r
ow
t
hat is prov
ided
as
an
ar
gum
ent and
te
l
ls
you w
het
h
er the
v
alu
e
m
atc
hes
t
he ex
pect
ed
type. F
or
e
xam
ple,
the I
S
E
R
R
O
R
function return
s T
R
U
E
if the
v
alu
e
that
y
ou refer
ence
cont
ai
ns an err
or
. F
or
mor
e infor
m
ation,
see
I
nfor
m
ation
fu
nct
i
ons
.
L
ogical funct
i
ons act
upon an
expres
si
on t
o return
infor
m
ation
about
the valu
es in t
h
e
expres
si
on.
F
or
e
xam
ple,
the
T
R
U
E
funct
i
on let
s
you know
w
het
h
er an ex
pr
ess
ion that
y
ou
ar
e eval
uating
r
etur
ns
a T
R
U
E
v
alue. F
or
mor
e
inf
orm
ation,
s
ee
L
og
i
cal funct
i
ons
.
T
he mathematical functions in DA
X
are ver
y
sim
i
lar
t
o t
h
e E
xce
l m
athematical and
tr
igonometri
c
fu
nct
i
ons. S
om
e
m
inor
differences exist in t
he num
er
ic
data
ty
pe
s
used b
y
DA
X fun
ct
ions
. F
or
mor
e infor
m
ation,
see
M
ath
an
d
tr
ig
functions
.
T
hese functions pe
r
for
m
unique act
ions
t
ha
t
cannot
be
defined b
y
any of t
he cat
egories
most ot
her
functions
belong
to
. F
or m
ore infor
m
ation,
s
ee
O
ther functions
.
DA
X
prov
ides statistical functions that
perfor
m
agg
r
egat
i
ons. I
n ad
dition t
o creating
s
um
s
and
av
er
ages,
or
finding
the
m
in
im
um
and
m
axim
um
v
alues
,
in
DA
X
you can also filter a c
olu
m
n b
efor
e ag
gr
egat
in
g
or
c
r
eate
aggregations
based
on r
elate
d t
ables
.
F
or
mor
e infor
m
ation,
see
Statistical functions
.
T
he t
ext
functions in DA
X
are ver
y
sim
i
lar
t
o t
h
eir
c
ounterpar
ts in E
xc
el. Y
ou can retur
n p
ar
t o
f
a
s
tri
ng,
sear
ch for
te
xt
w
ithin a stri
ng,
or conc
atenate
str
in
g
v
alu
es. DA
X
also prov
ides functions for cont
r
oll
ing t
h
e
for
m
ats for date
s
,
times
,
and num
bers
. F
or
mor
e
i
nfor
m
ation,
see
T
ext
fun
ct
ions
.
T
he t
im
e
-
intelli
ge
nce funct
i
ons prov
ided
i
n DA
X
let
y
ou c
r
eate
calculations
t
hat use b
u
ilt
-
in know
l
ed
ge ab
out
calendars
and
date
s
. B
y us
ing t
i
m
e
an
d
date
r
anges in co
m
bination w
ith agg
r
egat
i
ons or calculations
,
you can b
u
ild
m
eaningful
c
om
pari
sons
acros
s co
m
par
able t
im
e pe
r
i
od
s
for sa
les,
i
nv
ento
r
y
,
an
d
s
o
on. F
or m
ore infor
m
ation,
see
T
im
e
-
intelli
ge
nce funct
i
ons
(
DA
X
)
.
T
her
e
ar
e DA
X functions that
output
tab
l
es,
take t
ables as in
put
, o
r
do
bot
h. B
ecause a
table
can hav
e a
s
ingle
colum
n,
table
-
v
alued funct
i
ons als
o
take sin
gle
colum
ns
as inputs. U
nder
standing how to
us
e t
able
-
v
alued