Excel Function Dictionary - 1.0
-
Upload
ch-shafqat -
Category
Documents
-
view
238 -
download
0
Transcript of Excel Function Dictionary - 1.0
-
7/25/2019 Excel Function Dictionary - 1.0
1/207
ExcelFunction
Dictionaryv1.0 BetaCopyright 1998 - 2001 Peter oneley
-
7/25/2019 Excel Function Dictionary - 1.0
2/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
DocumentationPage 2 of 207
!hat "# "n $he Dictionary %
Thi !or"#oo" contain 1$7 !or"heet% each ex&laining the &ur&oe an' uage of
&articular Excel function(
There are alo a num#er of am&le !or"heet !hich are im&le mo'el of common
a&&lication% uch a Timeheet an' Date )alculation(
For&atting
Each !or"heet ue the ame ty&e of formatting to in'icate the *ariou ty&e of entry(
North Text hea'ing are ho!n in grey(
100
100 Data i ho!n a &ur&le text on a yello! #ac"groun'(
100
+00 The reult of Formula are ho!n a #lue on yello!(
,./)1+)1$ The formula ue' in the calulation i ho!n a #lue text(
The 3rial font i ue' exclui*ley throughout the !or"#oo" an' houl' 'i&lay correctly
!ith any intallation of 4in'o!(
Each heet ha #een 'eigne' to #e a im&le a &oi#le% !ith no fancy macro to
accom&lih the 'erire' reult(
Printing
Each !or"heet i et to &rint on to 35 &ortrait(
The &rintout !ill ha*e the column hea'ing of 3%6%)((( an' the ro! num#er 1%2%+((( !hich
!ill ait !ith the rea'ing of the formula(
The i'eal &rinter !oul' #e a laer et at 00'&i(f you are uing a 'ot matrix or in"et% it may #e !orth !itching off the colour #efore &rinting%
a thee !ill &rint a 'ar" grey( ee the heet 'ealing !ith )olour etting(
Protection
Each heet i un&rotecte' o that you !ill #e a#le to change *alue an' ex&eriment
!ith the calculation(
'acro#
There are only a fe! *ery im&le macro !hich are ue' #y the *ariou #utton to
na*iagte through the heet( Thee ha*e #een !ritten *ery im&ly% an' 'o not ma"e any attem&t
to change your current Tool#ar an' /enu(
-
7/25/2019 Excel Function Dictionary - 1.0
3/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
ntructionPage + of 207
!hat Do $he Button# Do %
Thi #utton !ill 'i&lay the !or"heetcontaining the function exam&le(
1( )lic" on the function name% then2( )lic" on the (ie)#utton(
Thi #utton ort the lit of function intoal&ha#etical or'er(
Thi 'ecri#e the category the functioni a mem#er of(
)lic" thi #utton to ort al&ha#etically(
Thi ho! !here the function i tore' inExcel(
Built-inin'icate that the functioni &art of Excel itelf(
*naly#i# $oolPa+in'icate thefunction i tore' in the 3nalyi ToolPa"a''-in(
)lic" thi #utton to ort al&ha#etically(
View
:ie!
;ocation
Location
)ategory
Category
ort
Sort
-
7/25/2019 Excel Function Dictionary - 1.0
4/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)olourPage 5 of 207
,#ing Dierent 'onitor etting#
Each heet ha #een 'eigne' to fit !ithin the *ii#le !i'th of monitor !ith a lo! reolution
of 50 x 580( Thi enure that you 'o not nee' to croll from left an' right to ee all the 'ata(
The colour are #et uite' to monitor ca&a#le of 2$ colour(
-
7/25/2019 Excel Function Dictionary - 1.0
5/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3nalyi ToolPa"Page $ of 207
*naly#i# $oolPa+
!hat "# $he *naly#i# $oolPa+ %
The 3nalyi ToolPa" i an a''-in file containing
extra function !hich are not #uilt in to Excel(
The function co*er area uch a Date an'/athematical o&eration(
The 3nalyi ToolPa" mut #e a''e'-in to Excel #efore
thee function !ill #e a*aila#le(
3ny formula uing thee function !ithout the ToolPa" loa'e' !ill ho! the ?N3/Eerror(
)hec" For 3nalyi ToolPa"
Analysis ToolPak
;oa' the 3nalyi ToolPa"
.n;oa' the 3nalyi ToolPa"
-
7/25/2019 Excel Function Dictionary - 1.0
6/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Function;itPage of 207
6N2DE) Engineering 3nalyi ToolPa" )on*ert a #inary num#er to 'ecimal
)
-
7/25/2019 Excel Function Dictionary - 1.0
7/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Function;itPage 7 of 207
E@@PE nformation 6uil t-in @eturn a num#er in'icating the 'ata ty&e of a *alue
-
7/25/2019 Excel Function Dictionary - 1.0
8/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Function;itPage 8 of 207
.PPE@ Text 6uilt-in )on*ert text to u&&ercae
:3;.E Text 6uilt-in )on*ert a text argument to a num#er
:3@ tatitical 6uilt-in Etimate *ariance #ae' on a am&le
:3@P tatitical 6uil t-in )alculate *ariance #ae' on the entire &o&ulation
:;
-
7/25/2019 Excel Function Dictionary - 1.0
9/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Time )alculationPage 9 of 207
$i&e Calculation
Excel can !or" !ith time *ery eaily(Time can #e entere' in *ariou 'ifferent format an' calculation &erforme'(
There are one or t!o o''itie% #ut nothing !hich houl' &ut you off !or"ing !ith it(
$yping ti&e
4hen time i entere' into !or"heet it houl' #e entere' !ith a colon #et!een
1+0 12+0 201$ 225$
Excel can co&e !ith either the 25hour ytem or the amH&m ytem(
>ou mut lea*e a &ace #et!een the num#er an' the text(
1+0 3/ 1+0 P/ 101$ 3/ 101$ P/
Fining the ierence et)een t)o ti&e#
>ou can u#tract t!o time *alue to fin' the length of time #et!een(
tart En' Duration
1+0 2+0 100 ,D25-)25
800 1700 900 ,D2$-)2$
800 3/ $00 P/ 900 3/ f the reult i not ho!n correctly%>ou may nee' to reformat the an!er(
;oo" at the ection a#out formatting
further in thi !or"heet(
*ing ti&e
>ou can a'' time to fin' a total time(Thi !or" !ell until the total time goe a#o*e 25 hour(
For total greater than 25 hour you may nee' to a&&ly ome &ecial formatting(
tart En' Duration1+0 2+0 100
800 1700 9007+0 3/ $5$ P/ 101$
201$
For&atting ti&e
4hen time i a''e' together the reult may go #eyon' 25 hour(
.ually thi gi*e an incorrect reult% a in the exam&le #elo!(
To correct thi error% the reult nee' to #e formatte' !ith a )utom format(
Exa&ple 1 "ncorrect or&atting
tart En' Duration
700 18+0 11+0
800 1700 900
7+0 175$ 101$Total 5$ ,./E59E$1
Exa&ple 2 Correct or&atting
tart En' Duration
700 18+0 11+0
800 1700 900
7+0 175$ 101$
Total +05$ ,./E$E$8
3o) $o *pply Cu#to& For&atting
The cutom format for time ue a &air of Cuare #rac"et Mhh on either i'e
of the hour in'icator(
1( )lic" on the cell !hich nee' the format(
ee the $i&eheetexam&le for an exam&le(
the hour an' the minute% uch a 1240% rather than 12.40
To ue the amH&m ytem you mut enter the a&or p&after the time(
2( )hooe the For&atmenu(
A B C D E F G H I J
1
2
3
4
5
6
78
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
3637
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
6566
67
-
7/25/2019 Excel Function Dictionary - 1.0
10/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Time )alculationPage 10 of 207
+( )hooe Cell#(
5( )lic" the u&ertag at the to& right($( )hooe Cu#to&(
( )lic" ini'e the $ype #ox(
7( Ty&e 5hh6&&a the format(
8( )lic" 7to confirm(
A B C D E F G H I J
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
-
7/25/2019 Excel Function Dictionary - 1.0
11/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Timeheet For FlexiPage 11 of 207
$i&eheet or Flexi
4ee" #eginning /on 0$-Gan-98 Normal Aour +7+0
Day 3rri*e ;unch
-
7/25/2019 Excel Function Dictionary - 1.0
12/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
&lit ForenameurnamePage 12 of 207
plit Forena&e an urna&e
The follo!ing formula are ueful !hen you ha*e one cell containing text !hich nee'
to #e &lit u&(
-
7/25/2019 Excel Function Dictionary - 1.0
13/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
PercentagePage 1+ of 207
Percentage#
There are no &ecific function for calculating &ercentage(
>ou ha*e to ue the "ill you !ere taught in your math cla at chool=
Fining a percentage o a value
nitial *alue 120
R to fin' 2$R
Percentage *alu +0 ,D8SD9
Exa&ple 1
3 com&any i a#out to gi*e it taff a &ay rie(
The !age 'e&artment nee' to calculate the increae(
taff on 'ifferent gra'e get 'ifferent &ay rie(
ra'e R @ie
3 10R6 1$R
) 20R
Name ra'e
-
7/25/2019 Excel Function Dictionary - 1.0
14/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
PercentagePage 15 of 207
:alue 3 120
:alue 6 0
3 a R of 6 $0R ,D$9HD$8
>ou !ill nee' to format the reult a R #y uing the R #utton
on the tool#ar(
Exa&ple 4
3n manager ha #een a"e' to u#mit #u'get reCuirement for next year(
The manger nee' to &ecify !hat !ill #e reCuire' each Cuarter(
The manager "no! !hat ha #een &ent #y each region in the &re*iou year(
6y analying the &at year &en'ing% the manager ho&e to &re'ict
!hat !ill nee' to #e &ent in the next year(
a#t year# igure#
@egion 1 2 + 5
North 9%000 2%000 9%000 7%000
outh 7%000 5%000 9%000 $%000
Eat 2%000 8%000 7%000 +%0004et 8%000 9%000 %000 $%000 Total
Total 2%000 2+%000 +1%000 20%000 100%000
a#t year# :uarter# a# ; o la#t year# $otal
@egion 1 2 + 5
North 9R 2R 9R 7R ,75HUAU78
outh 7R 5R 9R $R ,7$HUAU78
Eat 2R 8R 7R +R ,7HUAU78
4et 8R 9R R $R ,77HUAU78
Total 2R 2+R +1R 20R ,78HUAU78
ext year# uget 1$0%000
ext year# e#ti&ate uget re
-
7/25/2019 Excel Function Dictionary - 1.0
15/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
PercentagePage 1$ of 207
,D11$H100RVUDU110A B C D E F G H I J
116
-
7/25/2019 Excel Function Dictionary - 1.0
16/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
ho! all formulaPage 1 of 207
ho) all or&ula
Pre the ame com#ination to ee the original *ie!(
10 20 +0
+0 50 70
$0 0 0
70 80 +0
>ou can *ie! all the formula on the !or"heet #y &reing Ctrlan' >(
The ?i the left ingle Cuote uually foun' on the "ey to left of num#er 1(
Pre Ctrlan' >to ee the formula #elo!( (The screen may look a bit odd.)
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
-
7/25/2019 Excel Function Dictionary - 1.0
17/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
./JuingJnamePage 17 of 207
,' u#ing na&e#
>ou can ue the name ty&e' at the to& of column or i'e of ro! in calculation
im&ly #y ty&ing the name into the formula(
Try thi exam&le
The reult !ill ho!(
Gan Fe# /ar
North 5$ $0 $0
outh +0 2$ +$
Eat +$ 10 $0
4et 20 $0 $
Total
" it oe# not )or+ /
The feature may ha*e #een !itche' off on your com&uter(
o to cell C1@an' then enter the formula A,'an
Thi formula can #e co&ie' to D1@an' E1@% an' the name change to Fean' 'ar(
>ou can !itch it on #y uing $ool#% 7ption#% Calculation% *ccept ael# in For&ula(
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
-
7/25/2019 Excel Function Dictionary - 1.0
18/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
ntant )hartPage 18 of 207
"n#tant Chart#
>ou can create a chart Cuic"ly !ithout ha*ing to ue the chart #utton on
Gan Fe# /ar
North 5$ $0 $0
outh +0 2$ +$
Eat +$ 10 $0
4et 20 $0 $
)lic" any!here ini'e the ta#le a#o*e(
the tool#ar #y &reing the function "ey F11!hilt ini'e a range of 'ata(
Then &reF11(
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
-
7/25/2019 Excel Function Dictionary - 1.0
19/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
Filename formulaPage 19 of 207
Filena&e or&ula
There may #e time !hen you nee' to inert the name of the current !or"#oo"
or !or"heet in to a cell(
Thi can #e 'one #y uing the )E;; function% ho!n #elo!(
KfileHHH*arH!!!Ha&&Hcon*erionHtm&HcratchJ1H+2288188(xlK?U Filename formula
,)E;;filename
The &ro#lem !ith thi i that it gi*e the com&lete &ath inclu'ing 'ri*e letter an' fol'er(
To ut &ic" out the !or"#oo" or !or"heet name you nee' to ue text function(
$o pic+ the Path.
?:3;.E=
,/D)E;;filename%1%FNDM%)E;;filename-1
$o pic+ the !or+oo+ na&e.
?:3;.E=
,/D)E;;filename%FNDM%)E;;filenameV1%FND%)E;;filename-FNDM%)E;;filename-1
$o pic+ the !or+#heet na&e.
?:3;.E=
,/D)E;;filename%FND%)E;;filenameV1%2$$
A B C D E F G H
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
-
7/25/2019 Excel Function Dictionary - 1.0
20/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
6rac"et in formulaPage 20 of 207
Brac+et# in or&ula
ometime you !ill nee' to ue #rac"et% alo "no!n a K#raceK% in formula(
Thi i to enure that the calculation are &erforme' in the or'er that you nee'(
Exam&le 1 The !rong an!er =
10
20
2
$0 ,)12V)1+S)15
>ou may ex&ect that 10 V 20 !oul' eCual +0
3n' then +0 S 2 !oul' eCual 0
6ut #ecaue the S i calculate' firt Excel ee the
calculation a 20 S 2 reulting in 50
3n' then 10 V 50 reulting in $0
Exam&le 2 The correct an!er(
10
20
2
0 ,)27V)28S)29
6y &lacing #rac"et aroun' 10V20 Excel &erform thi
&art of the calulation firt% reulting in +0
Then the +0 i multi&le' #y 2 reulting in 0
The nee' for #rac"et occur !hen you mix &luor minu!ith 'i*i'eor multi&ly(
/athematically &ea"ing the San' Hare more im&ortant than Van'-(
The an'o&eration !ill #e calculate' #efore Gan'-(
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
3031
32
33
34
-
7/25/2019 Excel Function Dictionary - 1.0
21/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3ge )alculationPage 21 of 207
*ge Calculation
>ou can calculate a &eron age #ae' on their #irth'ay an' to'ay 'ate(
The D3TEDF i not 'ocumente' in Excel $% 7 or 97% #ut it i in 2000(
/a"e you !on'er !hat ele /icrooft forgot to tell u=
6irth 'ate 1-Gan-0
>ear li*e' $ ,D3TEDF)8%T%y
an' the month ,D3TEDF)8%T%ym
an' the 'ay 2 ,D3TEDF)8%T%m'
>ou can &ut thi all together in one calculation% !hich create a text *erion(
3ge i $ >ear% /onth an' 2 Day
="' + "D'TEDIF(C8,TOD'(),".")" /0+, "D'TEDIF(C8,TOD'(),".")" 26+ / "D'TEDIF(C8,TOD'(),"")" D/.+"
*nother )ay to calculate ageThi metho' gi*e you an age !hich may &otentially ha*e 'ecimal &lace re&reenting the month(
f the age i 20($% the ($ re&reent month(
6irth 'ate 1-Gan-0
3ge i $($0 ,T-)2+H+$(2$
The calculation ue the D3TEDFfunction(
A B C D E F G H
1
2
3
4
5
67
8
9
10
11
12
13
14
15
16
17
18
1920
21
22
23
24
25
-
7/25/2019 Excel Function Dictionary - 1.0
22/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3utoum hortcut eyPage 22 of 207
*utou& hortcut ey
ntea' of uing the 3utoum #utton from the tool#ar%
Try it here
or
Gan Fe# /ar Total
North 10 $0 90
outh 20 0 100
Eat +0 70 200
4et 50 80 +00
Total
you can &re *ltan' Ato achie*e the ame reult(
/o*e to a #lan" cell in the Total ro! or column% then &re *ltan' A(
elect a ro!% column or all cell an' then &re *ltan' A(
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-
7/25/2019 Excel Function Dictionary - 1.0
23/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
36Page 2+ of 207
*B
Num#er 3#olute :alue
10 10 ,36)5
-10 10 ,36)$
1(2$ 1(2$ ,36)
-1(2$ 1(2$ ,36)7
!hat Doe# it Do %
Thi function calculate the *alue of a num#er% irre&ecti*e of !hether it i &oiti*e or negati*e(
yntax
,36)ell3''re or Num#er
For&atting
The reult !ill #e ho!n a a num#er% no &ecial formatting i nee'e'(
Exa&pleThe follo!ing ta#le !a ue' #y a com&any teting a machine !hich cut tim#er(
The machine nee' to cut tim#er to an exact length(
Three &iece of tim#er !ere cut an' then meaure'(
n calculating the 'ifference #et!een the @eCuire' ;ength an' the 3ctual ;ength it 'oe
not matter if the !oo' !a cut too long or hort% the meaurement nee' to #e ex&ree' a
an a#olute *alue(
Ta#le 1 ho! the original calculation(
The Difference for Tet + i ho!n a negati*e% !hich ha a "noc" on effect
!hen the Error Percentage i calculate'(
4hether the !oo' !a too long or hort% the &ercentage houl' till #e ex&ree'
a an a#olute *alue(
Ta#le 1
Difference
Tet 1 120 120 0 0R
Tet 2 120 90 +0 2$R
Tet + 120 1$0 -+0 -2$R
,D+-E+
Ta#le 2 ho! the ame 'ata #ut uing the ,36 function to correct the calculation(
Ta#le 2
Difference
Tet 1 120 120 0 0R
Tet 2 120 90 +0 2$R
Tet + 120 1$0 +0 2$R
,36D5$-E5$
Tet)ut
@eCuire';ength
3ctual;ength
ErrorPercentage
Tet)ut
@eCuire';ength
3ctual;ength
ErrorPercentage
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
22
23
24
25
26
27
28
29
3031
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
-
7/25/2019 Excel Function Dictionary - 1.0
24/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3DD@EPage 25 of 207
*DDHE
Ty&e a column num#er 2
Ty&e a ro! num#er +
Ty&e a heet name Aello
U6U+ ,3DD@EF5%F+%1%[email protected]
6U+ ,3DD@EF5%F+%2%[email protected]
U6+ ,3DD@EF5%F+%+%[email protected]
6+ ,3DD@EF5%F+%5%[email protected]
@+)2 ,3DD@EF5%F+%1%F3;E
@+)M2 ,3DD@EF5%F+%2%F3;E
@M+)2 ,3DD@EF5%F+%+%F3;E
@M+)M2 ,3DD@EF5%F+%5%F3;E
Aello(U6U+ ,3DD@EF5%F+%1%[email protected]%F$Aello(6U+ ,3DD@EF5%F+%2%[email protected]%F$
Aello(U6+ ,3DD@EF5%F+%+%[email protected]%F$
Aello(6+ ,3DD@EF5%F+%5%[email protected]%F$
!hat Doe# "t Do %
Thi function create a cell reference a a &iece of text% #ae' on a ro! an' column
num#er gi*en #y the uer(
Thi ty&e of function i ue' in macro rather than on the actual !or"heet(
yntax
,3DD@E@o!Num#er%)olNum#er%3#olute%31or@1)1%heetName
The @o!Num#er i the normal ro! num#er from 1 to 1+85(The )olNum#er i from 1 to 2$% col 3 to :(
The 3#olute can #e 1%2%+ or 5(
4hen 1 the reference !ill #e in the form U3U1% column an' ro! a#olute(
4hen 2 the reference !ill #e in the form 3U1% only the ro! a#olute(
4hen + the reference !ill #e in the form U31% only the column a#olute(
4hen 5 the reference !ill #e in the form 31% neither col or ro! a#olute(
The 31or@1)1 i either [email protected] of F3;E(
4hen [email protected] the reference !ill #e in the form 31% the normal tyle for cell a''ree(
4hen F3;E the reference !ill #e in the form @1)1% the alternati*e tyle of cell a''re(
The heetName i a &iece of text to #e ue' a the !or"heet name in the reference( The heetName 'oe not actually ha*e to exit(
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
-
7/25/2019 Excel Function Dictionary - 1.0
25/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3NDPage 2$ of 207
*D
tem To Tet @eult
$00 800 1 ,3ND)5O,100%D5O,100
$00 2$ 0 ,3ND)$O,100%D$O,1002$ $00 0 ,3ND)O,100%DO,100
12 1 ,3NDD7O,1%D7Q,$2
!hat Doe# "t Do%
Thi function tet t!o or more con'ition to ee if they are all true(
t can #e ue' to tet that a erie of num#er meet certain con'ition(
t can #e ue' to tet that a num#er or a 'ate fall #et!een an u&&er an' lo!er limit(
Normally the 3ND function !oul' #e ue' in conunction !ith a function uch a ,F(
yntax
,3NDTet1%Tet2
Note that there can #e u& to +0 &oi#le tet(
For&atting
4hen ue' #y itelf it !ill ho! [email protected] or F3;E(
Exa&ple 1
The follo!ing exam&le ho! a lit of examination reult(
The teacher !ant to fin' the &u&il !ho core' a#o*e a*erage in all three exam(
The ,3ND function ha #een ue' to tet that each core i a#o*e the a*erage(
The reult of [email protected] i ho!n for &u&il !ho ha*e core' a#o*e a*erage in all three exam(
Name /ath Englih Phyic Pae'
3lan 80 7$ 8$ 16o# $0 +0 50 0
)arol 0 70 $0 0
Da*i' 90 8$ 9$ 1
Eric 20 +0 3#ent 0
Fre' 50 0 80 0
ail 10 90 80 0
Aarry 80 70 0 1
an +0 10 20 0
Ganice 10 20 +0 0
,3ND)+8O,3:E@3EU)U29U)U+8%D+8O,3:E@3EUDU29UDU+8%E+8O,3:E@3EUEU29UEU+8
3*erage 57 $5 0
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
-
7/25/2019 Excel Function Dictionary - 1.0
26/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3@E3Page 2 of 207
*HE*
Pin" Name 3ge Err$05 ,3@E3Peoit
3lan 18
6o# 17
)arol 20
reen Name 3ge
Da*i' 20
Eric 1
Fre' 19
!hat Doe# "t Do%
Thi function tet a range to 'etermine !hether it i a ingle #loc" of 'ata% or !hether
it i a multi&le election(
f it i a ingle #loc" the reult !ill #e 1(
f it i a multi&le #loc" the reult !ill #e the num#er of range electe'(
The function i 'eigne' to #e ue' in macro(
yntax
,3@E3@angeToTet
For&atting
The reult !ill #e ho!n a a num#er(
Exa&ple
The exam&le at the to& of thi &age ho! t!o range coloure' &in" an' green(
Thee range ha*e #een gi*en the name Peoit(
The ,3@E3Peoit gi*e a reult of 2 in'icating that there are t!o e&arate
election !hich form the Peoit range(
ote
To name multi&le range the )T@; "ey mut #e ue'(
n the a#o*e exam&le the &in" range !a electe' a normal% then the )trl "ey
!a hel' 'o!n #efore electing the green range(
4hen a @ange Name i create' it !ill coni'er #oth Pin" an' reen a #eing one range(
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
22
23
24
25
26
27
28
29
30
3132
33
34
35
36
-
7/25/2019 Excel Function Dictionary - 1.0
27/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
3:E@3EPage 27 of 207
*(EH*IE
/on Tue 4e' Thu Fri at un 3*erage
Tem& +0 +1 +2 29 2 28 27 29 ,3:E@3ED5G5
@ain 0 0 0 5 + 1 2 ,3:E@3ED$G$
/on Tue 4e' Thu Fri at un 3*erage
Tem& +0 +2 29 2 28 27 28(7 ,3:E@3ED8G8
@ain 0 0 5 + 1 2(+++++ ,3:E@3ED9G9
/on Tue 4e' Thu Fri at un 3*erage
Tem& +0 No +2 29 2 28 27 28(7 ,3:E@3ED12G12
@ain 0 @ea'ing 0 5 + 1 2(+++++ ,3:E@3ED1+G1+
!hat Doe# "t Do %
Thi function calculate the a*erage from a lit of num#er(
f the cell i #lan" or contain text% the cell !ill not #e ue' in the a*erage calculation(f the cell contain Iero 0% the cell !ill #e inclu'e' in the a*erage calculation(
yntax
,3:E@3E@ange1%@ange2%@ange+((( through to @ange+0
For&atting
No &ecial formatting i nee'e'(
ote
To calculate the a*erage of cell !hich contain text or #lan" ue ,./ to get the total an'
then 'i*i'e #y the count of the entrie uing ,)
-
7/25/2019 Excel Function Dictionary - 1.0
28/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
6N2DE)Page 28 of 207
B"2DEC
6inary Num#er Decimal ECui*alent
0 0 ,6N2DE))5
1 1 ,6N2DE))$10 2 ,6N2DE))
11 + ,6N2DE))7
111111111 $11 ,6N2DE))8
1111111111 -1 ,6N2DE))9
1111111110 -2 ,6N2DE))10
1111111101 -+ ,6N2DE))11
1000000000 -$12 ,6N2DE))12
11111111111 Err$02 ,6N2DE))1+
!hat Doe# "t Do %
Thi function con*ert a #inary num#er to 'ecimal(
Negati*e num#er are re&reente' uing t!oK-com&lement notation(
yntax
,6N2DE)6inaryNum#er
The #inary num#er ha a limit of ten character(
For&atting
No &ecial formatting i nee'e'(
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
-
7/25/2019 Excel Function Dictionary - 1.0
29/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)E;NPage 29 of 207
CE""I
Num#er @aie' .&
2(1 + ,)E;N)5%1
1($ 2 ,)E;N)$%11(9 2 ,)E;N)%1
20 +0 ,)E;N)7%+0
2$ +0 ,)E;N)8%+0
50 0 ,)E;N)9%+0
!hat Doe# "t Do %
Thi function roun' a num#er u& to the nearet multi&le &ecifie' #y the uer(
yntax
,)E;N:alueTo@oun'%/ulti&leTo@oun'.&To
The :alueTo@oun' can #e a cell a''re or a calculation(
For&atting
No &ecial formatting i nee'e'(
Exa&ple 1
The follo!ing ta#le !a ue' #y a etate agent renting holi'ay a&artment(
The &ro&ertie #eing rente' are only a*aila#le on a !ee"ly #ai(
4hen the cutomer u&&lie the num#er of 'ay reCuire' in the &ro&erty the ,)E;N
function roun' it u& #y a multi&le of 7 to calculate the num#er of full !ee" to #e #ille'(
Day @eCuire'
)utomer 1 + 7 ,)E;ND28%7)utomer 2 5 7 ,)E;ND29%7
)utomer + 10 15 ,)E;ND+0%7
Exa&ple 2
The follo!ing ta#le !a ue' #y a #uil'er merchant 'eli*ering &ro'uct to a contruction ite(
The merchant nee' to hire truc" to mo*e each &ro'uct(
Each &ro'uct nee' a &articular ty&e of truc" of a fixe' ca&acity(
Ta#le 1 calculate the num#er of truc" reCuire' #y 'i*i'ing the .nit To 6e /o*e' #y
the )a&acity of the truc"(
Thi reult of the 'i*iion are not !hole num#er% an' the #uil'er cannot hire ut &art
of a truc"(
Ta#le 1
tem
6ric" 1000 +00 +(++ ,D5$HE5$
4oo' $000 00 8(++ ,D5HE5
)ement 2000 +$0 $(71 ,D57HE57
Ta#le 2 ho! ho! the ,)E;N function ha #een ue' to roun' u& the reult of
the 'i*iion to a !hole num#er% an' thu gi*en the exact amount of truc" nee'e'(
Ta#le 2
Day To6e 6ille'
.nit To6e /o*e'
Truc")a&acity
Truc"Nee'e'
A B C D E F G H
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
5051
52
-
7/25/2019 Excel Function Dictionary - 1.0
30/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)E;NPage +0 of 207
tem
6ric" 1000 +00 5 ,)E;ND$5HE$5%1
4oo' $000 00 9 ,)E;ND$$HE$$%1
)ement 2000 +$0 ,)E;ND$HE$%1
Exa&ple 4
The follo!ing ta#le !ere ue' #y a ho&"ee&er to calculate the elling &rice of an item(
The ho&"ee&er #uy &ro'uct #y the #ox(
The cot of the item i calculate' #y 'i*i'ing the 6ox )ot #y the 6ox uantity(
The ho&"ee&er al!ay !ant the &rice to en' in 99 &ence(
Ta#le 1 ho! ho! ut a normal 'i*iion reult in *arying tem )ot(
Ta#le 1
tem 6ox nty 6ox )ot )ot Per tem
Plug 11 20 1(81818 ,D9H)9
oc"et 7 18(2$ 2(0715 ,D70H)70
Gunction $ 28(10 $(2000 ,D71H)71
3'a&ter 1 28 1(7$000 ,D72H)72
Ta#le 2 ho! ho! the ,)E;N function ha #een ue' to raie the tem )ot to
al!ay en' in 99 &ence(
Ta#le 2
tem n 6ox 6ox )ot )ot Per tem @aie' )ot
Plug 11 20 1(81818 1(99
oc"et 7 18(2$ 2(0715 2(99
Gunction $ 28(10 $(2000 $(99
3'a&ter 1 28 1(7$000 1(99
,NTE8+V)E;N/
-
7/25/2019 Excel Function Dictionary - 1.0
31/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)E;;Page +1 of 207
CE
Thi i the cell an' content to tet( 17($0R
The cell a''re( UDU+ ,)E;;a''re%D+The column num#er( 5 ,)E;;col%D+
The ro! num#er( + ,)E;;ro!%D+The actual content of the cell( 0(17$ ,)E;;content%D+
* ,)E;;ty&e%D+
W ,)E;;&refix%D+
The !i'th of the cell( 12 ,)E;;!i'th%D+
P2 ,)E;;format%D+
0 ,)E;;&arenthee%D+
0 ,)E;;color%D+
1 ,)E;;&rotect%D+
The filename containing the cell( KfileHHH*arH!!!Ha&&Hcon*erionHtm&HcratchJ1H+2288188(xlK?U)E;;
,)E;;filename%D+!hat Doe# "t Do %
Thi function examine a cell an' 'i&lay information a#out the content% &oition an' formatting(
yntax
,)E;;Ty&e
-
7/25/2019 Excel Function Dictionary - 1.0
32/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)A3@Page +2 of 207
C3*H
3N Num#er )haracter
$ 3 ,)A3@5
6 ,)A3@$
19 ,)A3@
!hat Doe# "t Do%
Thi function con*ert a normal num#er to the character it re&reent in the 3N
character et ue' #y 4in'o!(
yntax
,)A3@Num#er
The Num#er mut #e #et!een 1 an' 2$$(
For&atting
The reult !ill #e a character !ith no &ecial formatting(
Exa&ple
The follo!ing i a lit of all 2$$ num#er an' the character they re&reent(
Note that mot 4in'o! #ae' &rogram may not 'i&lay ome of the &ecial character%
thee !ill #e 'i&laye' a a mall #ox(
1 2 $1 + 7 ; 101 e 12 Z 1$1 17 201 22 2$1 2 27 $2 5 77 / 102 f 127 W 1$2 177 202 227 2$2 [+ 28 $+ $ 78 N 10+ g 128 1$+ 178 20+ 228 2$+ 5 29 $5 79 < 105 h 129 1$5 179 205 229 2$5$ +0 $$ 7 80 P 10$ i 1+0 1$$ 180 20$ 2+0 2$$ +1 $ 8 81 10 1+1 1$ 181 20 2+1
7 +2 $7 9 82 @ 107 " 1+2 1$7 182 207 2+2 8 ++ = $8 8+ 108 l 1++ 1$8 18+ 208 2++ 9 +5 $9 X 85 T 109 m 1+5 1$9 185 209 2+5
10 +$ ? 0 Q 8$ . 110 n 1+$ 10 18$ 210 2+$ 11 + U 1 , 8 : 111 o 1+ 11 18 211 2+ 12 +7 R 2 O 87 4 112 & 1+7 12 187 212 2+7 1+ +8 \ + Y 88 B 11+ C 1+8 1+ 188 21+ 2+8 15 +9 K 5 ] 89 > 115 r 1+9 15 189 215 2+9 1$ 50 $3 90 ^ 11$ 150 1$ 190! 21$" 250 1 51 6 91 M 11 t 151 1# 191 21 251 17 52 S 7 ) 92 _ 117 u 152 17$ 192 217 252 18 5+ V 8 D 9+ 118 * 15+ 18% 19+ 218& 25+
19 55 % 9 E 95 ` 119 ! 155 19 195' 219( 255 20 5$ - 70 F 9$ J 120 x 15$ ! 170) 19$* 220+ 25$ 21 5 ( 71 9 L 121 y 15 " 171, 19- 221 25 22 57 H 72 A 97 a 122 I 157 # 172. 197/ 222 257 2+ 58 0 7+ 98 # 12+ 158 $ 17+0 1981 22+ 258 25 59 1 75 G 99 c 125 b 159 % 1752 1993 225 & 259 2$ $0 2 7$ 100 ' 12$ 1$0 ' 17$4 200 22$ ( 2$0
ote
Num#er +2 'oe not ho! a it i the P3)E63@ character(
A B C D E F G H I J K L M N O P Q R S T U ! "
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
4243
44
45
46
47
48
49
50
51
-
7/25/2019 Excel Function Dictionary - 1.0
33/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)A
-
7/25/2019 Excel Function Dictionary - 1.0
34/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
);E3NPage +5 of 207
CE*
Dirty Text )lean Text
Aello Aello ,);E3N)5
Aello Aello ,);E3N)$Aello Aello ,);E3N)
!hat Doe# "t Do%
Thi function remo*e any non&rinta#le character from text(
Thee non&rinting character are often foun' in 'ata !hich ha #een im&orte'
from other ytem uch a 'ata#ae im&ort from mainframe(
yntax
,);E3NTextTo6e)leane'
For&atting
No &ecial formatting i nee'e'( The reult !ill ho! a normal text(
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
17
-
7/25/2019 Excel Function Dictionary - 1.0
35/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
36/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
37/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)ello! >ello!
>ello! 6lac" 6lac" 6lac"
A B C D E F G
57
58
-
7/25/2019 Excel Function Dictionary - 1.0
38/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
39/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)ear yr
Day 'ay Pre##ure
Aour hr Pacal Pa
/inute mn 3tmo&here atm
econ' ec mm of /ercury mmAg
3mountTo )on*ert
)on*ertingFrom
)on*ertingTo
)on*erte'3mount
A B C D E F G H
1
2
3
45
6
7
8
9
10
11
12
13
14
15
1617
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
5152
53
-
7/25/2019 Excel Function Dictionary - 1.0
40/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
41/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
42/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
43/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
44/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
) or N(
3 the reult of the *ote !ere collate' they !ere entere' in to the ta#le(
The ,)
-
7/25/2019 Excel Function Dictionary - 1.0
45/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)
-
7/25/2019 Excel Function Dictionary - 1.0
46/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3TEPage 5 of 207
D*$E
Day /onth >ear Date
2$ 12 99 12H2$H99 ,D3TEE5%D5%)5
2$ 12 99 2$-Dec-99 ,D3TEE$%D$%)$
++ 12 99 Ganuary 2% 2000 ,D3TEE%D%)
!hat Doe# "t Do%
Thi function create a real 'ate #y uing three normal num#er ty&e' into e&arate cell(
yntax
,D3TEyear%month%'ay
For&atting
The reult !ill normally #e 'i&laye' in the ''HmmHyy format(
6y uing the Format%)ell%Num#er%Date comman' the format can #e change'(
A B C D E F G H I J
1
2
3
4
5
67
8
9
10
11
12
13
14
15
16
-
7/25/2019 Excel Function Dictionary - 1.0
47/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3TEDFPage 57 of 207
D*$ED"F
FirtDate econ'Date nter*al Difference
1-Gan-0 10-/ay-70 'ay +782 ,D3TEDF)5%D5%'
1-Gan-0 10-/ay-70 month 125 ,D3TEDF)$%D$%m
1-Gan-0 10-/ay-70 year 10 ,D3TEDF)%D%y
1-Gan-0 10-/ay-70 year'ay 129 ,D3TEDF)7%D7%y'
1-Gan-0 10-/ay-70 yearmonth 5 ,D3TEDF)8%D8%ym
1-Gan-0 10-/ay-70 month'ay 9 ,D3TEDF)9%D9%m'
!hat Doe# "t Do%
Thi function calculate the 'ifference #et!een t!o 'ate(
t can ho! the reult in !ee"% month or year(
yntax
,D3TEDFFirtDate%econ'Date%nter*al
FirtDate Thi i the earliet of the t!o 'ate(
econ'Date Thi i the mot recent of the t!o 'ate(nter*al Thi in'icate !hat you !ant to calculate(
Thee are the a*aila#le inter*al(
' Day #et!een the t!o 'ate(
m /onth #et!een the t!o 'ate(
y >ear #et!een the t!o 'ate(
y' Day #et!een the 'ate% a if the 'ate !ere in the ame year(
ym /onth #et!een the 'ate% a if the 'ate !ere in the ame year(
m' Day #et!een the t!o 'ate% a if the 'ate !ere in the ame month an' year(
For&atting
No &ecial formatting i nee'e'(
6irth 'ate 1-Gan-0
>ear li*e' $ ,D3TEDF)8%T%y
an' the mont ,D3TEDF)8%T%ym
an' the 'ay 2 ,D3TEDF)8%T%m'
>ou can &ut thi all together in one calculation% !hich create a text *erion(
3ge i $ >ear% /onth an' 2 Day
="' + "D'TEDIF(C8,TOD'(),".")" /0+, "D'TEDIF(C8,TOD'(),".")" 26+ / "D'TEDIF(C8,TOD'(),"")" D/.+"
A B C D E F G H I
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
-
7/25/2019 Excel Function Dictionary - 1.0
48/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3TE:3;.EPage 58 of 207
D*$E(*,E
Date Date :alue
2$-'ec-99 +$19 ,D3TE:3;.E)5
2$H12H99 Err$02 ,D3TE:3;.E)$
2$-'ec-99 +$19 ,D3TE:3;.E)2$H12H99 Err$02 ,D3TE:3;.E)7
!hat Doe# "t Do%
The function i ue' to con*ert a &iece of text into a 'ate !hich can #e ue' in calculation(
Date ex&ree' a text are often create' !hen 'ata i im&orte' from other &rogram% uch a
ex&ort from mainframe com&uter(
yntax
,D3TE:3;.Etext
For&atting
The reult !ill normally #e ho!n a a num#er !hich re&reent the 'ate( Thi num#er can
#e formatte' to any of the normal 'ate format #y uing Format%)ell%Num#er%Date(
Exa&ple
The exam&le ue the ,D3TE:3;.E an' the ,T function to calculate the num#er of
'ay remaining on a &ro&erty leae(
The ,D3TE:3;.E function !a ue' #ecaue the 'ate ha #een entere' in the cell a
a &iece of text% &ro#a#ly after #eing im&orte' from an external &rogram(
Pro&erty @ef( Ex&iry Date
6)100 2$-'ec-99 -0+$
F700 10-ulyH99 Err$02TD200 1+-e&-98 -$0+
AG900 +0H$H2000 Err$02
,D3TE:3;.EE+2-T
Day .ntilEx&iry
A B C D E F G H
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
22
23
24
25
26
27
28
29
3031
32
33
-
7/25/2019 Excel Function Dictionary - 1.0
49/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3:E@3EPage 59 of 207
D*(EH*IE
Prouct !attage Bran ,nit Co#t
6ul# 200 +000 AoriIon 5($0 5 + $5(00Neon 100 2000 AoriIon 2(00 1$ 2 0(00
&ot 0 0(00
-
7/25/2019 Excel Function Dictionary - 1.0
50/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3:E@3EPage $0 of 207
The a*erage of AoriIon 6ul# i 1(1 ,D3:E@3E6+19%F+%E59F$0
Thi i the ame calculation #ut uing the actual name .nit )ot intea' of the cell a''re(
1(1 ,D3:E@3E6+19%.nit )ot%E59F$0
$he average ,nit Co#t o a Bul e
-
7/25/2019 Excel Function Dictionary - 1.0
51/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3>Page $1 of 207
D*N
Full Date The Day
2$-Dec-98 2$ ,D3>)5
+-Gul-1 Tue 2 ,D3>)$
+-Gul-1 + ,D3>)
!hat Doe# "t Do%
Thi function extract the 'ay of the month from a com&lete 'ate(
yntax
,D3>*alue
For&atting
Normally the reult !ill #e a num#er% #ut thi can #e formatte' to ho! the actual
'ay of the !ee" #y uing Format%)ell%Num#er%)utom an' uing the co'e ''' or ''''(
Exa&ple
The ,D3> function ha #een ue' to calculate the name of the 'ay for your #irth'ay(
Pleae enter your 'ate of #irth in the format ''HmmHyy +H2$H192
>ou !ere #orn on 4e'ne'ay 25 ,D3>F21
A B C D E F G H
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
-
7/25/2019 Excel Function Dictionary - 1.0
52/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D3>+0Page $2 of 207
D*N4@0
tartDate En'Date Day 6et!een * See the Note below.
1-Gan-98 $-Gan-98 5 ,D3>+0)5%D5%[email protected]
1-Gan-98 1-Fe#-98 +0 ,D3>+0)$%D$%[email protected] +1-/ar-98 89 ,D3>+0)%D%[email protected]
1-Gan-98 +1-Dec-98 +$9 ,D3>+0)7%D7%[email protected]
!hat Doe# "t Do%
ho! the num#er of 'ay #et!een t!o 'ate #ae' on a +0-'ay year t!el*e +0-'ay month(
.e thi function if your accounting ytem i #ae' on t!el*e +0-'ay month(
yntax
,D3>+0tartDate%En'Date%[email protected] of F3;E
[email protected] .e thi for Euro&ean accounting ytem(
F3;E .e thi for .3 accounting ytem(
For&atting
The reult !ill #e ho!n a a num#er(
ote
The calculation 'oe not inclu'e the lat 'ay( The reult of uing 1-Gan-98 an' $-Gan-98 !ill
gi*e a reult of 5( To correct thi a'' 1 to the reult( ,D3>+0tart%En'%[email protected]
A B C D E F
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
-
7/25/2019 Excel Function Dictionary - 1.0
53/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D6Page $+ of 207
DB
Purchae Price $%000
;ife in >ear $
al*age *alue 200
>ear De&recation
1 2%+7$(00 ,D6E+%E$%E5%D8
2 1%25(88 ,D6E+%E$%E5%D9
+ $5(1 ,D6E+%E$%E5%D10
5 +5+(7 ,D6E+%E$%E5%D11
$ 180(5+ ,D6E+%E$%E5%D12
Total De&reciation 5%800($8 * See example 4 below.
!hat Doe# "t Do %
Thi function calculate 'e&recation #ae' u&on a fixe' &ercentage(The firt year i 'e&reciate' #y the fixe' &ercentage(
The econ' year ue the ame &ercentage% #ut ue the original *alue of the item le
the firt year 'e&reciation(
3ny u#eCuent year ue the ame &ercentage% uing the original *alue of the item le
the 'e&reciation of the &re*iou year(
The &ercentage ue' in the 'e&reciation i not et #y the uer% the function calculate
the neceary &ercentage% !hich !ill #e *ary #ae' u&on the *alue in&utte' #y the uer(
3n a''itional feature of thi function i the a#ility to ta"e into account !hen the item !a
originally &urchae'(
f the item !a &urchae' &art !ay through the financial year% the firt year 'e&reciation
!ill #e #ae' on the remaining &art of the year(
yntax
,D6PurchaePrice%al*age:alue%;ife%Perio'To)alculate%Firt>ear/onth
The Firt>ear/onth i the month in !hich the item !a &urchae' 'uring the
firt financial year( Thi i an o&tional *alue% if it not ue' the function !ill aume 12 a
the *alue(
For&atting
No &ecial formatting i nee'e'(
Exa&ple 1
Thi exam&le ho! the &ercentage ue' in the 'e&reciation(
>ear 1 'e&reciation i #ae' u&on the original Purchae Price alone(
>ear 2 'e&reciation i #ae' u&on the original Purchae Price minu >ear 1 'e&recation(
>ear + 'e&recation i #ae' u&on original Purchae Price minu >ear 1 V >ear 2 'e&recation(
The R De&rc ha #een calculate' &urely to 'emontrate !hat R i #eing ue'(
Purchae Price $%000
al*age *alue 1%000
;ife in >ear $
>ear De&recation R De&rc
1 1%+7$(00 27($0R
2 99(88 27($0R
+ 722(7+ 27($0R
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-
7/25/2019 Excel Function Dictionary - 1.0
54/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D6Page $5 of 207
5 $2+(98 27($0R
$ +79(89 27($0R
,D6E57%E58%E59%D$
Total De&reciation +%998(58
Exa&ple 2
Thi exam&le i imilar to the &re*iou% !ith the exce&tion of the 'e&recation #eing calculate'
on a monthly #ai( Thi ha #een 'one #y multi&lying the year #y 12(
Purchae Price $%000
;ife in >ear $
al*age *alue 100
/onth De&recation
$ 8(79
$7 8(25
$8 7(72
$9 7(2+
0 (78
,D6E%E8%E7S12%D7$
Exa&ple 4
Thi exam&le ho! ho! the length of the firt year o!nerhi& ha #een ta"en into account(
Purchae Price $%000
;ife in >ear $al*age *alue 1%000
Firt >ear
>ear De&recation R De&rc
1 87($0 1+(7$R
2 1%18$(95 27($0R
+ 8$9(80 27($0R
5 2+(+ 27($0R
$ 5$1(9+ 27($0R
,D6E75%E7%E7$%D85%E77
Total De&reciation +%808($5
!hy "# $he *n#)er !rong %
n all of the exam&le a#o*e the total 'e&receation may not #e exactly the ex&ecte' *alue(
Thi i 'ue to the !ay in !hich the &ercentage *alue for the 'e&receation ha #een calculate'
#y the ,D6 fumction(
The &ercentage rate i calculate' #y Execl uing the formula , 1 - al*age H cot ` 1 H life(
The reult of thi calculation i then roun'e' to three 'ecimal &lace(
3lthough thi roun'ing may only ma"e a minor change to the &ercentage rate% !hen a&&lie'
to large *alue% the 'iffernce i com&oun'e' reulting in !hat coul' #e coni'ere' a
a&&roximate *alue for the the 'e&receation(
Exa&ple =
A B C D E F G H I
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
8384
85
86
87
88
89
90
91
92
93
94
9596
97
98
99
100
101
102
103
104
105
106
107108
-
7/25/2019 Excel Function Dictionary - 1.0
55/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D6Page $$ of 207
Thi exam&le ha #een create' !ith #oth the Excel calculate' &ercentage an' the KrealK
&ercentage calculate' manually(
The Excel De&recation ue the ,D6 function(
The @eal De&recation ue a manual calculation(
Thi i the KrealK 'e&recation &ercentage% calculate' manually 27($220+5R
,1-E117HE11`1HE118
Purchae Price $%000 , 1 - al*age H cot ` 1 H life(
al*age *alue 1%000
;ife in >ear $
>ear
1 1%+7$(0000 1%+7(1017 27($00R
2 99(87$0 997(+70$ 27($00R
+ 722(7+55 722(87+9 27($00R
5 $2+(9825 $2+(925+ 27($00R$ +79(887+ +79(7297 27($00R
Total De&reciation +%998(58 5%000(00
Error 'ifference 1($2
ExcelDe&recation
@ealDe&reciation
ExcelR De&rc
A B C D E F G H I
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124125
126
127
128
129
-
7/25/2019 Excel Function Dictionary - 1.0
56/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D)
-
7/25/2019 Excel Function Dictionary - 1.0
57/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D)
-
7/25/2019 Excel Function Dictionary - 1.0
58/207
-
7/25/2019 Excel Function Dictionary - 1.0
59/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D)
-
7/25/2019 Excel Function Dictionary - 1.0
60/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
DE)26NPage 0 of 207
DEC2B"
Decimal Num#er 6inary ECui*alent
0 0 ,DE)26N)5
1 1 ,DE)26N)$2 10 ,DE)26N)
+ 11 ,DE)26N)7
$11 111111111 ,DE)26N)8
$12 Err$02 ,DE)26N)9
-1 1111111111 ,DE)26N)10
-2 1111111110 ,DE)26N)11
-+ 1111111101 ,DE)26N)12
-$11 1000000001 ,DE)26N)1+
-$12 1000000000 ,DE)26N)15
Decimal Num#er Place To Pa' 6inary ECui*alent
1 1 1 ,DE)26N)17%D171 2 01 ,DE)26N)18%D18
1 + 001 ,DE)26N)19%D19
1 9 000000001 ,DE)26N)20%D20
-1 1 1111111111 ,DE)26N)21%D21
!hat Doe# "t Do %
Thi function con*ert a 'ecimal num#er to it #inary eCui*alent(
t can only co&e !ith 'ecimal ranging from -$12 to $11(
The reult can #e &a''e' !ith lea'ing 0 Iero% although thi i ignore' for negati*e(
yntax
,DE)26NDecimalNum#er%PlaceToPa'The PlaceToPa' i o&tional(
For&atting
No &ecial formatting i nee'e'(
A B C D E F G H
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
-
7/25/2019 Excel Function Dictionary - 1.0
61/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
DE)2AEBPage 1 of 207
DEC23E
Decimal Num#er Aexa'ecimal
0 0 ,DE)2AEB)5
1 1 ,DE)2AEB)$2 2 ,DE)2AEB)
+ + ,DE)2AEB)7
2$ 19 ,DE)2AEB)8
2 13 ,DE)2AEB)9
27 16 ,DE)2AEB)10
28 1) ,DE)2AEB)11
-1 FFFFFFFFFF ,DE)2AEB)12
-2 FFFFFFFFFE ,DE)2AEB)1+
-+ FFFFFFFFFD ,DE)2AEB)15
-2 FFFFFFFFFE ,DE)2AEB)1$
-1 FFFFFFFFFF ,DE)2AEB)1
$59%7$$%81+%887 7FFFFFFFFF ,DE)2AEB)17-$59%7$$%81+%888 8000000000 ,DE)2AEB)18
$59%7$$%81+%888 8000000000 ,DE)2AEB)19
-$59%7$$%81+%889 7FFFFFFFFF ,DE)2AEB)20
Decimal Num#er Place To Pa' Aexa'ecimal
1 1 1 ,DE)2AEB)2+%D2+
1 2 01 ,DE)2AEB)25%D25
2 + 013 ,DE)2AEB)2$%D2$
2 9 000000013 ,DE)2AEB)2%D2
-2 1 FFFFFFFFE ,DE)2AEB)27%D27
!hat Doe# "t Do %Thi function con*ert a 'ecimal num#er to it hexa'ecimal eCui*alent(
t can only co&e !ith 'ecimal ranging from -$59%7$$%81+%888 to $59%7$$%81+%887(
The reult can #e &a''e' !ith lea'ing 0 Iero% although thi i ignore' for negati*e(
yntax
,DE)2AEBDecimalNum#er%PlaceToPa'
The PlaceToPa' i o&tional(
For&atting
No &ecial formatting i nee'e'(
A B C D E F G H
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
-
7/25/2019 Excel Function Dictionary - 1.0
62/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
DE;T3Page 2 of 207
DE$*
Num#er1 Num#er2 Delta
10 20 0 ,DE;T3)5%D5
$0 $0 1 ,DE;T3)$%D$17($ 17($ 1 ,DE;T3)%D
17($ 18 1 ,DE;T3)7%D7
17($0R 0(17$ 1 ,DE;T3)8%D8
Aello Aello ?:3;.E= ,DE;T3)9%D9
1 ,DE;T3)10%D10
!hat Doe# "t Do %
Thi function com&are t!o *alue an' tet !hether they are exactly the ame(
f the num#er are the ame the reult !ill #e 1% other!ie the reult i 0(
t only !or" !ith num#er% text *alue &ro'uce a reult of ?:3;.E(
The formatting of the num#er i not ignificant% o num#er !hich a&&ear roun'e' 'ue
to the remo*al of 'ecimal &lace !ill till match correctly !ith non roun'e' *alue(
yntax
,DE;T3FirtNum#er%econ'Num#er
For&atting
No &ecial formatting i nee'e'(
Exa&ple
The follo!ing ta#le i ue' to 'etermine ho! may &air of imilar num#er are in a lit(
The ,DE;T3 function tet each &air an' then the ,./ function total them(
Num#er1 Num#er2 Delta10 20 0 ,DE;T3)+0%D+0
$0 $0 1 ,DE;T3)+1%D+1
+0 +0 1 ,DE;T3)+2%D+2
17($ 18 1 ,DE;T3)++%D++
12 8 0 ,DE;T3)+5%D+5
100 100 1 ,DE;T3)+$%D+$
1$0 12$ 0 ,DE;T3)+%D+
Total Pair 5 ,./E+0E+
A B C D E F G H I J
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
-
7/25/2019 Excel Function Dictionary - 1.0
63/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
DETPage + of 207
DIE$
Prouct !attage Bran ,nit Co#t
6ul# 200 +000 AoriIon 5($0 5 + $5(00Neon 100 2000 AoriIon 2(00 1$ 2 0(00
&ot 0 0(00
-
7/25/2019 Excel Function Dictionary - 1.0
64/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
DETPage 5 of 207
Ao! many #oxe of a &articular item 'o !e ha*e in toc"Y
Prouct !attage Bran
6ul# 100 AoriIon
The num#er in toc" i $ ,DET6+19%A+%)$1F$2
Exa&ple 2
Ao! many #oxe of a &articular item 'o !e ha*e in toc"Y
Prouct !attage Bran
6ul# 100
The num#er in toc" i Err$02 ,DET6+19%A+%)+F5
Exa&ple 4
Thi exam&le extract information from no recor' an' therefore ho! the ?:3;.E error(
Ao! many #oxe of a &articular item 'o !e ha*e in toc"Y
Prouct !attage Bran
6ul# 9999
The num#er in toc" i ?:3;.E= ,DET6+19%A+%)5F$
Exa&ple =
Thi exam&le ue the ,F function to 'i&lay a meage !hen an error occur(
Ao! many #oxe of a &articular item 'o !e ha*e in toc"Y
Prouct !attage Bran6ul# 9999
The num#er in toc" i ?:3;.E= ,DET6+19%A+%)8$F8
Err$02
,FE@@F88%)A
-
7/25/2019 Excel Function Dictionary - 1.0
65/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D/3BPage $ of 207
D'*
Prouct !attage Bran ,nit Co#t
6ul# 200 +000 AoriIon 5($0 5 + $5(00
Neon 100 2000 AoriIon 2(00 1$ 2 0(00&ot 0 0(00
-
7/25/2019 Excel Function Dictionary - 1.0
66/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D/3BPage of 207
$he large#t (alue 7 toc+ o a Bul e
-
7/25/2019 Excel Function Dictionary - 1.0
67/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D/NPage 7 of 207
D'"
Prouct !attage Bran ,nit Co#t
6ul# 200 +000 AoriIon 5($0 5 + $5(00
Neon 100 2000 AoriIon 2(00 1$ 2 0(00&ot 0 0(00
-
7/25/2019 Excel Function Dictionary - 1.0
68/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D/NPage 8 of 207
$he lo)e#t (alue 7 toc+ o a Bul e
-
7/25/2019 Excel Function Dictionary - 1.0
69/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D
-
7/25/2019 Excel Function Dictionary - 1.0
70/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D./Page 70 of 207
D,'
Prouct !attage Bran ,nit Co#t
6ul# 200 +000 AoriIon 5($0 5 + $5(00Neon 100 2000 AoriIon 2(00 1$ 2 0(00
&ot 0 0(00
-
7/25/2019 Excel Function Dictionary - 1.0
71/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
D./Page 71 of 207
Total toc" *alue i $5($0 ,D./6+19%+%E59F$0
Thi i the ame calculation #ut uing the name :alue
-
7/25/2019 Excel Function Dictionary - 1.0
72/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
E3TPage 72 of 207
Eatern 'ata(
.e' #y the exam&le for the ,ND@E)T function(
Gan Fe# /ar Total
3lan 1000 2000 +000 000
6o# 5000 $000 000 1$000)arol 7000 8000 9000 25000
Total 12000 1$000 18000 5$000
A B C D E F G H I J
1
2
3
4
5
67
8
-
7/25/2019 Excel Function Dictionary - 1.0
73/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
ED3TEPage 7+ of 207
ED*$E
tart Date Plu /onth En' Date
1-Gan-98 + 1-3&r-98 ,ED3TE)5%D5
2-Gan-98 + 2-3&r-98 ,ED3TE)$%D$2-Gan-98 -+ 2-
-
7/25/2019 Excel Function Dictionary - 1.0
74/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
E
-
7/25/2019 Excel Function Dictionary - 1.0
75/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
E@@PEPage 7$ of 207
EHH7H.$NPE
Data The Error Error Ty&e
10 0 ?D:H0= $+2 ,E@@PEE5
10 + ?N3/EY $2$ ,E@@PEE$
10 + ?:3;.E= $19 ,E@@PEE1000 1+00 2100 ?NH3 ,E@@PEE7
!hat Doe# "t Do%
Thi function !ill ho! a num#er !hich corre&on' to an error &ro'uce' #y a formula(
yntax
,E@@PEError
Error i the cell reference !here the error occurre'(
For&atting
The reult !ill #e formatte' a a normal num#er(
Exa&ple
ee Exam&le 5 in the ,DET function(
A B C D E F G H
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
-
7/25/2019 Excel Function Dictionary - 1.0
76/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
E:ENPage 7 of 207
E(E
-
7/25/2019 Excel Function Dictionary - 1.0
77/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
EB3)TPage 77 of 207
E*C$
Text1 Text2 @eult
Aello Aello 1 ,EB3)T)5%D5
Aello hello 0 ,EB3)T)$%D$Aello oo'#ye 0 ,EB3)T)%D
!hat Doe# "t Do%
Thi function com&are t!o item of text an' 'etermine !hether they are exactly the ame(
The cae of the character i ta"en into account% only !or' !hich are &elt the ame an'
!hich ha*e u&&er an' lo!er cae character in the ame &oition !ill #e coni'ere' a eCual(
yntax
,EB3)TText1%Text2
-
7/25/2019 Excel Function Dictionary - 1.0
78/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
F3)TPage 78 of 207
F*C$
Num#er Factorial
+ ,F3)T)5
+($ ,F3)T)$$ 120 ,F3)T)
10 +%28%800 ,F3)T)7
20 2%5+2%902%008%17%50%000 ,F3)T)8
!hat Doe# "t Do %
Thi function calculate the factorial of a num#er(
The factorial i calculate' a 1S2S+S5((etc(
The factorial of $ i calculate' a 1S2S+S5S$% !hich reult in 120(
Decimal fraction of the num#er are ignore'(
yntax
,F3)TNum#er
For&atting.
No &ecial formatting i nee'e'(
A B C D E F G H
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
-
7/25/2019 Excel Function Dictionary - 1.0
79/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
FNDPage 79 of 207
F"D
Text ;etter To Fin' Poition
-
7/25/2019 Excel Function Dictionary - 1.0
80/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
FBEDPage 80 of 207
F"ED
10 10(00 ,FBED)510 10 ,FBED)$%0
10 10(0 ,FBED)%1
10 10(00 ,FBED)7%2
10(2$ 10(2$ ,FBED)8
10(2$ 10 ,FBED)9%0
10(2$ 10(+ ,FBED)10%1
10(2$ 10(2$ ,FBED)11%2
1000 1%000(00 ,FBED)12
1000(2+ 1%000 ,FBED)1+%0
1000(2+ 1000 ,FBED)15%0%[email protected]
!hat Doe# "t Do %Thi function con*ert a numeric *alue to text(
During the con*erion the *alue can #e roun'e' to a &ecific num#er of 'ecimal &lace%
an' comma can #e inerte' at the 1%000K(
yntax
,FBEDNum#erTo)on*ert%DecimalPlace%)omma
f DecimalPlace &lace i not &ecifie' the function !ill aume 2(
The )omma o&tion can #e [email protected] for comma or F3;E for no comma(
f the )omma i not &ecifie' the function !ill aume [email protected](
For&atting
No &ecial formatting i nee'e'(
Note that any further formatting !ith the Format% )ell% Num#er comman' !ill not ha*e any effect(
-
7/25/2019 Excel Function Dictionary - 1.0
81/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
F;
-
7/25/2019 Excel Function Dictionary - 1.0
82/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
F
-
7/25/2019 Excel Function Dictionary - 1.0
83/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
[email protected])>Page 8+ of 207
FHE:,ECN
Gan Fe# /ar
North $%000 %000 5%$00
outh $%800 7%000 +%000Eat +%$00 2%000 10%000
4et 12%000 5%000 %000
ale 5%000 an' #elo!( 5%000 5 ,[email protected])>D5F7%E9E11
ale a#o*e 5%000 u& to %000 %000 $ ,[email protected])>D5F7%E9E11
ale a#o*e %000 999%999 + ,[email protected])>D5F7%E9E11
!hat Doe# "t Do %
Thi function com&are a range of 'ata againt a lit of inter*al(
The reult ho! ho! many item in the range of 'ata fall #et!een the inter*al(
The function i entere' in the cell a an array% that i !hy it i encloe' in #race(
yntax
,[email protected])>@ange)+0)+8%)51)5+
)hil' 20( ,[email protected])>)+0)+8%)51)5+
)hil' 7 17(+
)hil' 8 1(7
)hil' 9 18(01
g 4eight nter*al1$
20
100
Exa&ple 2Thi exam&le ue character intea' of *alue(
3 retaurant ha a"e' 50 cutomer for their rating of the foo' in the retaurant(The rating !ere entere' into a ta#le a a ingle letter% E% :% 3% P or D(The manager no! !ant to calculate ho! many re&one fell into each category(.nfortunately% the ,[email protected])> function ignore text entrie% o ho! can the freCuencyof text #e calculate'Y
The an!er i to ue the ,)
-
7/25/2019 Excel Function Dictionary - 1.0
84/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
[email protected])>Page 85 of 207
The ,.PPE@ force all the text entrie to #e coni'ere' a ca&ital letter(The ,) function can then #e ue'=
@ating FreCuency
Excellent E ,[email protected])>)
-
7/25/2019 Excel Function Dictionary - 1.0
85/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
[email protected])> 2Page 8$ of 207
FHE:,ECN 2
Thi exam&le ho! ho! the ,[email protected])> function ha #een ue' to calculate
ho! often certain num#er a&&ear in the ;ottery reult(
Ta#le 1 i a recor' of all the reult from the &at e*en !ee"(
Ta#le 1
4ee" 1 4ee" 2 4ee" + 4ee" 5 4ee" $ 4ee" 4ee" 7
1t Num#er + + $ + 2 51 5$
2n' Num#er + 19 +7 2+ 1$ 5
+r' Num#er 1$ 55 +$ 20 57 29 55
5th Num#er +2 1$ +2 5 5$ 2+
$th Num#er +7 +1 1+ 22 59 1+ 5+
th Num#er $ 22 +0 8 59 11 5
6onu 6all 17 1+ 1$ 2$ 18 17 1
Ta#le 2 i the lit of &oi#le num#er from 1 to 59% an' ho! many a&&earance
each num#er ha ma'e 'uring the &at e*en !ee"(
Ta#le 2
1 1 ,[email protected])>)101%625672
2 1 ,[email protected])>)101%625672
+ + ,[email protected])>)101%625672
5 1 ,[email protected])>)101%625672
$ 2
2
7 0
8 1
9 0 &ecial ti&=
10 0 To count ho! many uniCue num#er in a range
11 1 ue the follo!ing formula( t ha to #e entere'%
12 0 a an array% o &re )trlVhiftVEnter rather than%
1+ + ut Enter alone(
15 0
1$ 5 ,ni
-
7/25/2019 Excel Function Dictionary - 1.0
86/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
[email protected])> 2Page 8 of 207
+0 1
+1 1
+2 2
++ 0
+5 0
+$ 1
+ 1
+7 2
+8 0
+9 0
50 0
51 1
52 0
5+ 1
55 2
5$ 2
5 257 1
58 0
59 2
A B C D E F G H I
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
6970
71
72
-
7/25/2019 Excel Function Dictionary - 1.0
87/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
)DPage 87 of 207
ICD
Num#er
1$ + ,)D)5%D5
28 59 7 ,)D)$%D$
$ 99 1 ,)D)%D
Num#er
18 72 9 ,)D)9%D9%E9
+00 $00 200 100 ,)D)10%D10%E10
2($ 5 0($ ,)D)11%D11%E11
!hat Doe# "t Do %
Thi function calculate the larget num#er !hich can #e ue' to 'i*i'e' all the
*alue &ecifie'(
The reult i al!ay a !hole num#er(4here there i no common 'i*ior the *alue of 1 i ue'(
Decimal fraction are ignore'(
yntax
,)DNum#er1%Num#er2%Num#er+((( through to Num#er29
For&atting
No &ecial formatting i nee'e'(
reatetDi*ior
reatetDi*ior
A B C D E F G H I J
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1617
18
19
20
21
22
23
24
-
7/25/2019 Excel Function Dictionary - 1.0
88/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
ETEPPage 88 of 207
IE$EP
Num#er1 Num#er2 ETEP
10 20 0 ,ETEP)5%D5
$0 20 1 ,ETEP)$%D$99 100 0 ,ETEP)%D
100 100 1 ,ETEP)7%D7
101 100 1 ,ETEP)8%D8
2 1 ,ETEP)9%D9
2 0 ,ETEP)10%D10
!hat Doe# "t Do %
Thi function tet a num#er to ee if it i greater than or eCual to another num#er(
f the num#er i greater than or eCual% the reult of 1 !ill #e ho!n% other!ie 0 i ho!n(
yntax
,ETEPNum#erToTet%Num#erToTet3gaint
For&atting
No &ecial formatting i nee'e'(
Exa&ple
The follo!ing ta#le !a ue' to calculate ho! many ale taff achie*e' their target(
The ,ETEP function com&are the ale !ith Target% an' the reult are totalle'(
Name ale Target ETEP
3lan +%000 5%000 0 ,ETEPD27%E27
6o# $%000 5%000 1 ,ETEPD28%E28
)arol 1%000 2%000 0 ,ETEPD29%E29Da*i' 2%000 2%000 1 ,ETEPD+0%E+0
Eric 8%000 7%000 1 ,ETEPD+1%E+1
Target 3chie*e' + ,./F27F+1
A B C D E F G H I J
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
-
7/25/2019 Excel Function Dictionary - 1.0
89/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
AEB2DE)Page 89 of 207
3E2DEC
Aexa'ecimal Decimal Num#er
0 0 ,AEB2DE))5
1 1 ,AEB2DE))$2 2 ,AEB2DE))
+ + ,AEB2DE))7
13 2 ,AEB2DE))8
16 27 ,AEB2DE))9
7FFFFFFFFF $59%7$$%81+%887 ,AEB2DE))10
8000000000 -$59%7$$%81+%888 ,AEB2DE))11
FFFFFFFFFF -1 ,AEB2DE))12
FFFFFFFFFE -2 ,AEB2DE))1+
FFFFFFFFFD -+ ,AEB2DE))15
!hat Doe# "t Do %
Thi function con*ert a hexa'ecimal num#er to it 'ecimal eCui*alent(
yntax
,AEB2DE)AexaDecimalNum#er
For&atting
No &ecial formatting i nee'e'(
Exa&ple
The follo!ing ta#le !a ue' to a'' t!o hexa'ecimal *alue together(
Aexa'ecimal
:alue 1 F:alue 2 13
@eult 29 ,DE)2AEBAEB2DE))29VAEB2DE))+0
A B C D E F G
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
-
7/25/2019 Excel Function Dictionary - 1.0
90/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
A;
-
7/25/2019 Excel Function Dictionary - 1.0
91/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
A;
-
7/25/2019 Excel Function Dictionary - 1.0
92/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
A;
-
7/25/2019 Excel Function Dictionary - 1.0
93/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
A
-
7/25/2019 Excel Function Dictionary - 1.0
94/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
FPage 95 of 207
"F
Name ale Target @eult
3lan 1000 $000 Not 3chie*e' ,F)5O,D5%3chie*e'%Not 3chie*e'
6o# 000 $000 3chie*e' ,F)$O,D$%3chie*e'%Not 3chie*e'
)arol 2000 5000 Not 3chie*e' ,F)O,D%3chie*e'%Not 3chie*e'
!hat Doe# "t Do%
Thi function tet a con'ition(
f the con'ition i met it i coni'ere' to #e [email protected](
f the con'ition i not met it i coni'ere' a F3;E(
De&en'ing u&on the reult% one of t!o action !ill #e carrie' out(
yntax
,F)on'ition%3ctionfTrue%3ctionfFale
The )on'ition i uually a tet of t!o cell% uch a 31,32(
The 3ctionfTrue an' 3ctionfFale can #e num#er% text or calculation(
For&atting
No &ecial formatting i reCuire'(
Exa&ple 1
The follo!ing ta#le ho! the ale figure an' Target for ale re&(
Each ha their o!n target !hich they mut reach(
The ,F function i ue' to com&are the ale !ith the Target(
f the ale are greater than or eCual to the Target the reult of 3chie*e' i ho!n(
f the ale 'o not reach the target the reult of Not 3chie*e' i ho!n(
Note that the text ue' in the ,F function nee' to #e &lace' in 'ou#le Cuote 3chie*e'(
Name ale Target @eult
3lan 1000 $000 Not 3chie*e' ,F)+1O,D+1%3chie*e'%Not 3chie*e'6o# 000 $000 3chie*e' ,F)+2O,D+2%3chie*e'%Not 3chie*e'
)arol 2000 5000 Not 3chie*e' ,F)++O,D++%3chie*e'%Not 3chie*e'
Exa&ple 2
The follo!ing ta#le i imilar to that in Exam&le 1(
Thi time the )ommiion to #e &ai' to the ale re& i calculate'(
f the ale are greater than or eCual to the Target% the )ommiion i 10R of ale(
f the ale 'o not reach Target% the )ommiion i only $R of ale(
Name ale Target )ommiion
3lan 1000 $000 $0 ,F)5+O,D5+%)5+S10R%)5+S$R
6o# 000 $000 00 ,F)55O,D55%)55S10R%)55S$R)arol 2000 5000 100 ,F)5$O,D5$%)5$S10R%)5$S$R
Exa&ple 4
Thi exam&le ue the ,3ND !ithin the ,F function(
3 #uil'er merchant gi*e 10R 'icount on certain &ro'uct line(
The 'icount i only gi*en on &ro'uct !hich are on &ecial
-
7/25/2019 Excel Function Dictionary - 1.0
95/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
FPage 9$ of 207
la No 2%000 - 2%000
)ement >e $00 - $00
Turf >e +%000 +00 2%700
,F3ND)1,>e%D1O,1000%D1S10R%0
A B C D E F G H I J
59
60
61
62
-
7/25/2019 Excel Function Dictionary - 1.0
96/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
NDEBPage 9 of 207
"DE
Aoli'ay #oo"ing &rice lit(
Peo&le4ee" 1 2 + 5
1 $00 +00 2$0 200
2 00 500 +00 2$0
+ 700 $00 +$0 +00
Ao! many !ee" reCuire' 2
Ao! many &eo&le in the &arty 5
)ot &er &eron i 2$0 ,NDEBD79%11%12
!hat Doe# "t Do %
Thi function &ic" a *alue from a range of 'ata #y loo"ing 'o!n a &ecifie' num#erof ro! an' then acro a &ecifie' num#er of column(
t can #e ue' !ith a ingle #loc" of 'ata% or non-continuo #loc"(
yntax
There are *ariou form of yntax for thi function(
yntax 1
,NDEB@angeTo;oo"n%)oor'inate
Thi i ue' !hen the @angeTo;oo"n i either a ingle column or ro!(
The )o-or'inate in'icate ho! far 'o!n or acro to loo" !hen &ic"ing the 'ata from the range(
6oth of the exam&le #elo! ue the ame yntax% #ut the )o-or'inate refer to a ro! !hen
the range i *ertical an' a column !hen the range i horiIontal(
)olour
@e'
reen
6lue iIe ;arge /e'ium mall
Ty&e either 1% 2 or + 2 Ty&e either 1% 2 or + 2
The colour i reen The iIe i /e'ium
,NDEBD+2D+5%D+ ,NDEB+5+5%A+
yntax 2
,NDEB@angeTo;oo"n%@o!)oor'inate%)olumn)olumn)or'inateThi yntax i ue' !hen the range i ma'e u& of ro! an' column(
)ountry )urrency Po&ulation )a&itol
Englan' terling $0 / ;on'on
France Franc 50 / Pari
ermany D/ 0 / 6onn
&ain Peeta +0 / 6arcelona
Ty&e 1%2%+ or 5 for the country 2
Ty&e 1%2 or + for tatitic +
The reult i Pari ,NDEBD5$F58%F$0%F$1
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
-
7/25/2019 Excel Function Dictionary - 1.0
97/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
NDEBPage 97 of 207
yntax 4
,NDEBName'@angeTo;oo"n%@o!)oor'inate%)olumn)olumn)or'inate%3reaToPic"From
.ing thi yntax the range to loo" in can #e ma'e u& of multi&le area(
The eaiet !ay to refer to thee area i to elect them an' gi*e them a ingle name(
The 3reaToPic"From in'icate !hich of the multi&le area houl' #e ue'(
n the follo!ing exam&le the figure for North an' outh ha*e #een name' a one
range calle' North3n'outh(
7H$3 tr1 tr2 tr+ tr5
6ric" 1%000 2%000 +%000 5%000
4oo' $%000 %000 7%000 8%000
la 9%000 10%000 11%000 12%000
7,$3 tr1 tr2 tr+ tr5
6ric" 1%$00 2%$00 +%$00 5%$00
4oo' $%$00 %$00 7%$00 8%$00
la 9%$00 10%$00 11%$00 12%$00
Ty&e 1% 2 or + for the &ro'uct 1
Ty&e 1% 2% + or 5 for the tr +
Ty&e 1 for North or 2 for outh 2
The reult i Err$05 ,NDEBNorth3n'outh%F7%F77%F78
Exa&ple
Thi i an exten'e' *erion of the &re*iou exam&le(
t allo! the name of &ro'uct an' the Cuarter to #e entere'(
The ,/3T)A function i ue' to fin' the ro! an' column &oition of the name entere'(
Thee &oition are then ue' #y the ,NDEB function to loo" for the 'ata(
E*$ :tr1 :tr2 :tr4 :tr=
Bric+# 1%000 2%000 +%000 5%000
!oo $%000 %000 7%000 8%000
Ila## 9%000 10%000 11%000 12%000
!E$ tr1 tr2 tr+ tr56ric" 1%$00 2%$00 +%$00 5%$00
4oo' $%$00 %$00 7%$00 8%$00
la 9%$00 10%$00 11%$00 12%$00
Ty&e 1% 2 or + for the &ro'uct )oo
Ty&e 1% 2% + or 5 for the tr
-
7/25/2019 Excel Function Dictionary - 1.0
98/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
ND@E)TPage 98 of 207
"D"HEC$
Gan Fe# /ar
North 10 20 +0
outh 50 $0 0Eat 70 80 90
4et 100 110 120
Ty&e a''re of any of the cell in the a#o*e ta#le% uch a
The *alue in the cell you ty&e' i 80 ,ND@E)TA9
!hat Doe# "t Do %
Thi function con*ert a &lain &iece of text !hich loo" li"e a cell a''re into a ua#le
cell reference(
The a''re can #e either on the ame !or"heet or on a 'ifferent !or"heet(
yntax
,ND@E)TText
For&atting
No &ecial formatting i nee'e'(
Exa&ple 1
Thi exam&le ho! ho! 'ata can #e &ic"e' form other !or"heet #y uing
the !or"heet name an' a cell a''re(
The exam&le ue three other !or"heet name' N
-
7/25/2019 Excel Function Dictionary - 1.0
99/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
NFou nee' to &ecify the text to #e re&eate' an' ho! many time to re&eat it(
yntax
,@EPTTextTo@e&eat%@e&etition
The maximum num#er of re&etition i 200(
For&atting
No &ecial formatting i nee'e'(
Exa&ple 1
The follo!ing ta#le !a ue' to 'i&lay a im&le hitogram of ale figure(
The ,@EPT function ue the *alue of ale% #ut thi i 'i*i'e' #y 100 to cale 'o!n the
num#er of re&etition to #elo! the maximum of 200(
/onth ale
Gan 1%000 bbbbbbbbbbbbbbbbbbbb
Fe# $%000 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
/ar +%000 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb3&r 2%000 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
,@EPTbb%D29H100
Exa&ple 2
The ,@EPT function ha #een ue' to ma"e a 'igital 'i&lay for the current time(
The time function of ,A
-
7/25/2019 Excel Function Dictionary - 1.0
164/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
@ATPage 15 of 207
H"I3$
3lan Gone 1 ,@AT)5%D5
3lan Gone 2 e ,@AT)$%D$
3lan Gone + ne ,@AT)%D
)ar'iff ar'iff ,@AT)7%D7
36)12+ 5 )12+ ,@AT)8%D8
!hat Doe# "t Do %
Thi function 'i&lay a &ecifie' num#er of character from the right han' i'e of a
&iece of text(
yntax
,@AT
-
7/25/2019 Excel Function Dictionary - 1.0
165/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
@
-
7/25/2019 Excel Function Dictionary - 1.0
166/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
@
-
7/25/2019 Excel Function Dictionary - 1.0
167/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
@
-
7/25/2019 Excel Function Dictionary - 1.0
168/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
@
-
7/25/2019 Excel Function Dictionary - 1.0
169/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
E)
-
7/25/2019 Excel Function Dictionary - 1.0
170/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
NPage 170 of 207
"I
:alue
10 1 ,N)520 1 ,N)$
0 0 ,N)
-10 -1 ,N)7
-20 -1 ,N)8
!hat Doe# "t Do %
Thi function tet a *alue to 'etermine !hether it i &oiti*e or negati*e(
f the *alue i &oiti*e the reult i 1(
f the *alue i negati*e the reult i -1(
f the *alue i Iero 0 the reult i 0(
yntax,N)ellToTet
The )ellToTet can #e a cell or a calculation(
For&atting
No &ecial formatting i nee'e'(
Poiti*e orNegati*e
A B C D E F G H I J
1
2
3
45
6
7
8
9
10
11
12
13
14
15
1617
18
19
20
21
-
7/25/2019 Excel Function Dictionary - 1.0
171/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
;NPage 171 of 207
)ot 12%000
al*age 2%000
;ife 5traight ;ine De&reciation 2%$00 ,;NF+%F5%F$
Purchae :alue 3nnual traight ;ine De&reciation 2%000 ,;NF9%F10%F11
!hat Doe# "t Do %
Thi function calculate the traight ;ine De&reciation of an item(
3lo "no!n a Fixe' ntalment metho'(
The traight ;ine De&reciation i ho! much the *alue of an item re'uce' 'uring a &ecific&erio' of time( The reult i a uniform 'e&reciation *alue(
3n exam&le !oul' #e if you #ought a ne! car for 20%000% then "e&t it for year(
3t the en' of your o!nerhi& you ell the car for 8%000(
The 'ifference #et!een the original an' the tra'e in &rice i 20%000 - 8%000 !hich i 12%000(
6ecaue you o!ne' the car for year% the ;N i calculate' a 12%000 H !hich i 2%000(
yntax
,;N
Ao!e*er% the ;N !hich i calculate' !ill% #e for that time% &ecifying 2 year o!nerhi&
a 25 month !ill gi*e an ;N &er month(
For&atting
No &ecial formatting i nee'e'(
A B C D E F G H I
1
2
3
4
56
7
8
9
10
11
12
13
14
15
16
1718
19
20
21
22
23
24
25
26
27
28
29
30
31
32
-
7/25/2019 Excel Function Dictionary - 1.0
172/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
/3;;Page 172 of 207
'*
:alue ;o!et :alue 100 ,/3;;)5)8%1
120 2n' ;o!et :alue 120 ,/3;;)5)8%2
800 +r' ;o!et :alue 120 ,/3;;)5)8%+
100 5th ;o!et :alue 2$0 ,/3;;)5)8%5120 $th ;o!et :alue 800 ,/3;;)5)8%$
2$0
!hat Doe# "t Do %
Thi function examine a lit of *alue an' &ic" the *alue at a uer &ecifie' &oition
in the lit(
yntax
,/3;;;it
-
7/25/2019 Excel Function Dictionary - 1.0
173/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
-
7/25/2019 Excel Function Dictionary - 1.0
174/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
TDE:Page 175 of 207
$DE(
:alue :alue :alue
10 10 10
10 10 11
9 11 910 10 12
0($ 0($ 1(2909955
,TDE:)5)7 ,TDE:E5E7 ,TDE:57
!hat Doe# "t Do %
Thi function calculate the am&le &o&ulation tan'ar' 'e*iation of a lit of *alue(
3 am&le &o&ulation i ue' !hen the lit of *alue re&reent a am&le of a &o&ulation(
yntax
,TDE:@ange1%@ange2%@ange+ through to @ange+0
For&attingNo &ecial formatting i nee'e'(
Exa&ple
The ta#le #elo! !a ue' #y a com&any interete' in #uying a ne! machine
to &ac" !ahing &o!'er(
Three machine !ere hort lite' an' allo! to run for a 'ay(
3t the en' of the 'ay four #oxe of oa& &o!'er !ere &ic"e' at ran'om from the &ro'uction
of each machine(
The #oxe !ere !eighe' an' the ,TDE: function ue' a thee #oxe only re&reente'
a am&le of the com&lete 'ay &ro'uction(
The machine !ith the mallet 'e*iation !a the mot conitent(
oa& Po!'er 6ox Filling /achine Tet @eultTet 1 Tet 2 Tet + Tet 5 :ariance
/achine 1 1(5 1($ 1( 1($ 0(081 ,TDE:D+5+5
/achine 2 1($ 1($ 1(5 1($ 0(0$00 ,TDE:D+$+$
/achine + 1($ 1( 1(7 1(8 0(1291 ,TDE:D++
The mallet 'e*iation i 0(0$00 ,/NA+5A+
The machine !ith the mallet 'e*iation i /achine 2
,NDEB)+5)+%/3T)A/NA+5A+%A+5A+%0
Explanation o or&ula
Thi fin' the lo!et *alue( ,/NA+5A+
Thi fin' the &oition of the lo!et *alue( ,/3T)A/NA+5A+%A+5A+%0Thi loo" 'o!n the /achine column to ,NDEB)+5)+%/3T)A/NA+5A+%A+5A+%0
fin' the machine name(
A B C D E F G H I J K
1
2
3
4
5
67
8
9
10
11
12
13
14
15
16
17
18
1920
21
22
23
24
25
26
27
28
29
30
31
3233
34
35
36
37
38
39
40
41
42
43
44
4546
47
-
7/25/2019 Excel Function Dictionary - 1.0
175/207
Excel Function Dictionary 1998 - 2000 Peter Noneley
TDE:PPage 17$ of 207
$DE(P
:alue :alue :alue
10 10 10
10 10 119 11 9
10 10 12
0(5++01+ 0(5++01+ 1(1180+5
,TDE:P)5)7 ,TDE:PE5E7 ,TDE:P57
!hat Doe# "t Do %
Thi function calculate the tan'ar' 'e*iation of a lit of *alue(
The reult i calculate' on the #ai that the *alue re&reent the entire &o&ulation(
yntax
,TDE:P@ange1%@ange2%@ange+ through to @ange+0
For&atting
No &ecial formatting i nee'e'(
Exa&ple
The ta#le #elo! !a ue' #y a com&any interete' in #uying a ne! machine
to &ac" !ahing &o!'er(
3 trial run of ut four #oxe &er machine !ere &ro'uce'(
The #oxe !ere !eighe' an' the ,TDE:P function ue' a thee #oxe
re&ree