You are on page 1of 89

CFO

http://www.cfosky.com

Excel

Excel
Excel
Excel
Excel//
Excel
Excel
Excel
Excel
Excel
Excel

Excel
Excel
Excel Excel
Excel Excel
Excel
Excel

Excel Excel

Excel


SUM

EXCEL
189

01/22/2005

http://www.cfosky.com

CFO


1

AVERAGE 50
F2 F5 50 F2 F5 TRUE FALSE
0

#N/A

Excel

2



=

1.--


Microsoft Excel


2


--

"" """

" 3

2.--

B
3

"B3"
3.--


10/9/96
210
"Quarterly
EXCEL
Earnings"

289
01/22/2005

CFO

http://www.cfosky.com

Excel
1.

C1

4
2.""
"" 3
3.""

"" ""

5
4. Excel 2000 ""
""
5.""

EXCEL
389

01/22/2005

CFO

http://www.cfosky.com

6. "" ""
""""
Excel
""

Excel 11

1.--
1,000
2,500 Microsoft Excel 12
Dfunctions D
database field criteria
database field
criteria
2.--

3.--


4.--

EXCEL
489

01/22/2005

CFO

http://www.cfosky.com

(fv)--
(nper)--
(pmt)--
(pv)--

(rate)--
(type)--

5.--
IS TRUE
ISEVEN TRUE
COUNTBLANK ISBLANK

6.--

IF

7.--

VLOOKUP MATCH

8.--

9.--
y
10.--

TODAY TEXT "dd-mm-yy"

11.--
Visual Basic
for Applications
Excel
Excel
Excel
EXCEL
589

01/22/2005

CFO

http://www.cfosky.com

Excel
Excel

Excel Excel

Excel

SUM Excel
Excel
Excel SUM SUBTOTAL SUM SUMIF SUMPRODUCT
SUMSQ SUMX2MY2 SUMX2PY2 SUMXMY2
SUMIF
SUM
( )

1
SUM
1

2001 5

H13

EXCEL
689

01/22/2005

http://www.cfosky.com

CFO

=SUM(H3:H12)
2


Excel "=SUM
"
Ctrl
Ctrl
SUM
H13
=SUM(D3:D12,F3:F12)-SUM(G3:G12)
3

SUM 30 SUM
29 Excel
"=SUM "

SUMIF
SUMIF

2001 5

F15

=SUMIF($C$3:$C$12,"",$F$3:$F$12)
"$C$3:$C$12" ""
$C$3:$C$12 "" $F$3:$F$12


Excel
Excel Excel

EXCEL
789

01/22/2005

CFO

http://www.cfosky.com

2
1 -- B1 N1 30
0 360 13
-- 2 SIN COS SIN
2
Excel
=SIN(D1*PI()/180)
D2
-- Excel
3
"""XY " "
"" ""
""" [] ""
[]
4 -- ""

3
--

""

--

--
--

-- 5
--[] Excel
--
6

EXCEL
889

01/22/2005

CFO

http://www.cfosky.com

--

excel



Excel ROUND

Excel "" ROUND(number,num_digits)


number
num_digits number num_digits
3
B2 0.123456 B3 0.234567
C2 "=ROUND(B2,2)" 0.12 0.23
D2 "=ROUND(B2,4)" 0.1235 0.2346

, INT
INT 0.5
3 INT C2 "=INT(B2*100+0.5)/100"

Excel97 Excel2000

Excel

ABS
ACOS
ACOSH
ASIN
ASINH
ATAN
ATAN2

X Y

EXCEL
989

01/22/2005

http://www.cfosky.com

CFO

ATANH
CEILING Number
COMBIN
COS

COSH

COUNTIF
DEGREES
EVEN

EXP
e n e 2.71828182845904
FACT
1*2*3*...*
FACTDOUBLE
Number

Number
FLOOR
significance
GCD

INT

LCM

LN
e 2.71828182845904
LOG

LOG10 10
MDETERM
MINVERSE

MMULT
MOD

MROUND
MULTINOMIAL

ODD

PI
3.14159265358979 pi 15
POWER
PRODUCT
QUOTIENT

RADIANS
RAND
0 1
RANDBETWEEN

ROMAN
ROUND
ROUNDDOWN
EXCEL
1089

01/22/2005

http://www.cfosky.com

CFO

ROUNDUP
SERIESSUM

1 0
SIGN
-1
SIN

SINH

SQRT

SQRTPI pi
SUBTOTAL

SUM

SUMIF

SUMPRODUCT

SUMSQ
SUMX2MY2

SUMX2PY2

SUMXMY2
TAN

TANH

TRUNC

Excel
Excel
AND OR NOT FALSE IF TRUE
AND

OR

NOT

Excel

AND

TRUE FALSE
AND TRUE FALSE

EXCEL
1189

01/22/2005

http://www.cfosky.com

CFO

AND(logical1,logical2, ...) Logical1, logical2, ... 1 30


TRUE FALSE

1 B2 50 C2 =AND(B2>30,B2<60) B2 50
30 60 logical TRUE

1 AND 1
B1-B3 TRUE FALSE
2
=AND(B1:B3) FALSE

TRUE

B4

2 AND 2

OR

OR TRUE TRUE AND


AND OR
2 B4 =OR(B1:B3) TRUE

3 OR

NOT

NOT

NOT

EXCEL
1289

01/22/2005

CFO

http://www.cfosky.com

TRUE NOT FALSE.


NOT(2+2=4) 2+2 4 TRUE NOT
FALSE
TRUE

FALSE

TRUE FALSE
FALSE

TRUE

IF

IF

IF If
IF
IF(logical_test,value_if_true,value_if_false) Logical_test
TRUE FALSE
Value_if_true logical_test TRUE Value_if_true
Value_if_false logical_test FALSE Value_if_false
logical_test Value_if_true
Value_if_false IF
value_if_false value_if_true
Excel
COUNTIF
SUMIF

IF

EXCEL
1389

01/22/2005

CFO

http://www.cfosky.com

5 1

G5

=SUM(C5:F5)
0
0
IF 0
G5
=IF(SUM(C5:F5),SUM(C5:F5),"")
SUM(C5:F5) SUM(C5:F5)

SUM(C5:F5) SUM(C5:F5)<>0

""

EXCEL <>0

EXCEL
1489

01/22/2005

http://www.cfosky.com

CFO

4
2

IF

EXCEL
1589

01/22/2005

CFO

http://www.cfosky.com

6
60

B12

=IF(B11>60,"","")
B11 60 B12
B12
C 54



90
7

7

Excel IF

F12

=IF(F11>60,IF(AND(F11>90),"",""),"")

F11 60

EXCEL
1689

01/22/2005

http://www.cfosky.com

CFO

F11 90 AND AND(F11>90)


F12 F11
F11>90
F12
F 92

IF Excel

COUNTIF SUMIF
SUMIF COUNTIF

COUNTIF
2000
COUNTIF(range,criteria) Range
Criteria
32 "32" ">32" "apples"
1


90 8

EXCEL
1789

01/22/2005

CFO

http://www.cfosky.com

B13

=COUNTIF(B4:B10,">90")
B4 B10 jarry 90
jarry
2

IF SUMIF COUNTIF

9

9
10

EXCEL
1889

01/22/2005

CFO

http://www.cfosky.com

10
10

1

-- COUNTIF

ANNIE
=COUNTIF($C$2:$C$13,A17)

A17( ANNIE)""$C$2:$C$13 9

ANNIE
2

-- SUMIF

ANNIE

=SUMIF($C$2:$C$13,A17,$B$2:$B$13)
""$C$2:$C$13 A17
"" $B$2:$B$13

ANNIE

ANNIE
3

-- IF

5
ANNIE

EXCEL
1989

01/22/2005

CFO

http://www.cfosky.com

=IF(C17<50000,10%,15%)*C17
50000 10%

50000

EXCEL

15%

Excel //


LOWER--
UPPER--
PROPER--

text

pLease ComE Here!

Lower

pLease ComE Here!

= please come here!

upper

pLease ComE Here!

= PLEASE COME HERE!

proper

pLease ComE Here!

= Please Come Here!

EXCEL
2089

01/22/2005

http://www.cfosky.com

CFO

Mid

Left

Right

LEFT LEFT(text,num_chars) Text Num_chars


LEFT
MID MID(text,start_num,num_chars) Text

Start_num

RIGHT RIGHT(text,num_chars) Text Num_chars


RIGHT

"This is an apple.""This"

"apple"

"is"

LEFT("This is an apple",4)=This
RIGHT("This is an apple",5)=apple
MID("This is an apple",6,2)=is

EXCEL
2189

01/22/2005

http://www.cfosky.com

CFO


Excel Trim

TRIM(text) Text

Trim
"My name is Mary" TRIM("My name
is Mary")=My name is Mary 3

EXACT
TRUE FALSE
EXACT EXACT
EXACT(text1,text2)Text1 Text2
4
EXACT("China","china")=False

EXCEL
2289

01/22/2005

http://www.cfosky.com

CFO

Excel

/ NOW

TODAY

HOUR DAY MONTH YEAR


/ 5

2001-5-30 12:30 PM

YEAR(E5)=2001
MONTH(E5)=5
DAY(E5)=30
HOUR(E5)=12

EXCEL
2389

01/22/2005

http://www.cfosky.com

CFO

5
/ Excel

6
EXCEL
2489

01/22/2005

CFO

http://www.cfosky.com


15/18 15
18

1 15 1~6 7~8 (2 ) 9~10
11~12 13~15
2 18 1~6 7~10 (4 ) 11~12
13~14 15~17 18

IF

IF

TODAY

TODAY

DATEDIF

MID(text,start_num,num_chars)

IF

CONCATENATE(text1,text2

MID

logical_test, value_if_true,value_if_false

CONCATENATE

Excel

DATEDIF(start_date,end_date,unit)

EXCEL
2589

01/22/2005

http://www.cfosky.com
6

VALUE

RIGHT

VALUE(text)

8
4

INT

CFO

RIGHT(text,num_chars)

INT(number)

Andy

15
18 15 18
1

=IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2),"","")

a. RIGHT(E4,3)

b. VALUE(RIGHT(E4,3)
c. VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2
Mod
d. =IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2),"","")
"" ""

=CONCATENATE("19",MID(E4,7,2),"/",MID(E4,9,2),"/",MID(E4,11,2))

a. MID(E4,7,2)

b. MID(E4,9,2)
c. MID(E4,11,2)
d. CONCATENATE("19",MID(E4,7,2),"/",MID(E4,9,2),"/",MID(E4,11,2))

EXCEL
2689

01/22/2005

CFO

http://www.cfosky.com
3

=CONCATENATE(DATEDIF(F4,TODAY(),"y"),"",DATEDIF(F4,TODAY(),"ym"),"")

a. TODAY()
b. DATEDIF(F4,TODAY(),"y")
c. DATEDIF(F4,TODAY(),"ym")

d. =CONCATENATE(DATEDIF(F4,TODAY(),"y"),"",DATEDIF(F4,TODAY(),"ym"),"")

5.
31-05-2001

TODAY TEXT
"dd-mm-yyyy"

="

"&TEXT(TODAY(),"dd-mm-yyyy")

ASC


ASC(text)

CHAR

CHAR
CHAR(number)

CLEAN

CLEAN(text)

EXCEL
2789

01/22/2005

http://www.cfosky.com

CFO

CLEAN

CODE


CODE(text)

CONCATENATE

CONCATENATE (text1,text2,...)

DOLLAR

DOLLAR RMB(number,decimals)

EXACT



TRUE
FALSE
EXACT(text1,text2)
EXACT


EXACT

FIND

FIND

(within_text)

(find_text) FIND(find_text,within_text,start_num)
within_text

find_text

FIXED


FIXED(number,decimals,no_commas)

EXCEL
2889

01/22/2005

http://www.cfosky.com

CFO

JIS


JIS(text)

LEFT

LEFT

LEFT(text,num_chars)
LEFTB
LEFTB(text,num_bytes)

LEN

LEN

LENB LEN(text)
LENB(text)

LOWER

LOWER(text)

MID

MID

MID(text,start_num,num_chars)
MIDB
MIDB(text,start_num,num_bytes)

PHONETIC

PHONETIC(reference)
(furigana)

PROPER

PROPER(text)

REPLACE

REPLACE
REPLACE(old_text,start_num,num_chars,new_text)

REPLACEB(old_text,start_num,num_bytes,new_text)

EXCEL
2989

01/22/2005

http://www.cfosky.com

CFO

REPLACEB

REPT


REPT
REPT(text,number_times)

RIGHT

RIGHT

RIGHT(text,num_chars)
RIGHTB
RIGHTB(text,num_bytes)

SEARCH

SEARCH
start_num

SEARCH


MID REPLACE

SEARCH(find_text,within_text,start_num)
SEARCHB
SEARCHB(find_text,within_text,start_num)

(within_text)

(find_text)
find_text


start_num

EXCEL
3089

01/22/2005

http://www.cfosky.com

CFO


FINDB

new_text
old_text


SUBSTITUTE
SUBSTITUTE(text,old_text,new_text,instance_num)
SUBSTITUTE


REPLACE
T

T(value)

TEXT

TEXT(value,format_text)

TRIM



TRIM(text)


TRIM

UPPER

UPPER(text)

VALUE

VALUE(text)

WIDECHAR

WIDECHAR(text)

YEN

YEN(number,decimals)

EXCEL
3189

01/22/2005

CFO

http://www.cfosky.com

DATE

DATE(year,month,day)

DATEDIF


DATEDIF(start_date,end_date,unit)

DATEVALUE

DATEVALUE
DATEVALUE(date_text)

DAY

DAY(serial_number)
1 31

DAYS360

360
30 12 DAYS360(start_date,end_date,method)

EDATE

(start_date)

EDATE EDATE(start_date,months)

EOMONTH

start-date

EOMONTH EOMONTH(start_date,months)

HOUR


0 (12:00 A.M.) 23 (11:00 HOUR(serial_number)
P.M.)

MINUTE


MINUTE(serial_number)
0 59

MONTH

1 12 MONTH(serial_number)

start-data
end-data
NETWORKDAYS
NETWORKDAYS(start_date,end_date,holidays)

NOW

NOW( )

SECOND

SECOND(serial_number)

EXCEL
3289

01/22/2005

CFO

http://www.cfosky.com

0 59

TIME


TIME 0
0.99999999
TIME(hour,minute,second)
0:00:00 (12:00:00 A.M)
23:59:59 (11:59:59 P.M)

TIMEVALUE

0
0.999999999
TIMEVALUE(time_text)
0:00:00 (12:00:00 AM)
23:59:59 (11:59:59 PM)

TODAY


Microsoft Excel TODAY( )
-

WEEKDAY


1 7 WEEKDAY(serial_number,return_type)

WEEKNUM


WEEKNUM(serial_num,return_type)

WORKDAY

WORKDAY(start_date,days,holidays)

YEAR


1900 9999

YEARFRAC

start_date end_date
YEARFRAC(start_date,end_date,basis)

YEAR(serial_number)

Excel

Excel

EXCEL
3389

01/22/2005

CFO

http://www.cfosky.com

--
--

--

-- Excel
$C$1
3

A1 R1C1

--A1

A1 Excel A IV 256
1 65536

C25 C 25
A20:C35

2

--R1C1

R1C1 Excel "R""C"


R1C1 A1 $A$1 A1
R[1]C[1] B2
Excel
Excel
ADDRESS AREAS CHOOSE COLUMN COLUMNS HLOOKUP HYPERLINK INDEX INDIRECT LOOKUP
MATCH OFFSET ROW ROWS TRANSPOSE VLOOKUP 16

ADDRESS

ADDRESS

COLUMN

ROW

ADDRESS(row_num,column_num,abs_num,a1,sheet_text)

EXCEL
3489

01/22/2005

CFO

http://www.cfosky.com

Row_num
Column_num
Abs_num 1 2 3
4
A1 A1 R1C1 A1 TRUE ADDRESS A1
A1 FALSE ADDRESS R1C1
Sheet_text sheet_text

ADDRESS

ADDRESS(4,5,1,FALSE,"[Book1]Sheet1") "[Book1]Sheet1!R4C5" 1

1
2

COLUMN

COLUMN(reference)

Reference reference
COLUMN reference COLUMN
COLUMN reference Reference

ROW

EXCEL
3589

01/22/2005

CFO

http://www.cfosky.com

ROW(reference)

reference
Reference
ROW reference ROW
ROW reference Reference

AREAS

COLUMNS

INDEX

ROWS

AREAS

AREAS(reference)
Reference

2

COLUMNS

COLUMNS(array)
Array
3

ROWS

ROWS(array)
Array

EXCEL
3689

01/22/2005

CFO

http://www.cfosky.com

INDEX

INDEX()

INDEX(array,row_num,column_num)

Array Row_num
Column_num Row_num column_num
array INDEX #REF!
2 INDEX(reference,row_num,column_num,area_num)

Reference
Row_num

Column_num

Row_num column_num area_num reference


INDEX #REF! row_num column_num INDEX area_num

INDIRECT

INDIRECT

OFFSET

INDIRECT

INDIRECT(ref_text,a1)

Ref_text A1- R1C1-


ref_text
INDIRECT #REF!
A1 ref_text a1 TRUE
ref_text A1- a1 FALSE ref_text R1C1-

ref_text
INDIRECT #REF!
2

OFFSET

EXCEL
3789

01/22/2005

CFO

http://www.cfosky.com

OFFSET(reference, rows, cols, height, width)

reference (reference
OFFSET VALUE!)
rows ()( rows 2
reference 2 ) (
)() 0()
cols ()( cols 4
reference 4 ) (
)()
OFFSET REF
height
(height ) width
(width ) height width
reference OFFSET(A1,2,3,4,5) A1 2 3
4 5 ( D3:H7 )

OFFSET

HLOOKUP

LOOKUP MATCH

LOOKUP

MATCH

VLOOKUP

LOOKUP

HLOOKUP
VLOOKUP
MATCH
LOOKUP MATCH


""
LOOKUP

LOOKUP
1

EXCEL
3889

01/22/2005

CFO

http://www.cfosky.com

LOOKUP

LOOKUP(lookup_value,lookup_vector,result_vector)
Lookup_value LOOKUP Lookup_value

Lookup_vector Lookup_vector
Lookup_vector ... -2 -1 0 1 2 ... A-Z FALSE
TRUE LOOKUP
Result_vector

lookup_vector

LOOKUP lookup_value lookup_vector lookup_value

lookup_value lookup_vector

LOOKUP #N/A

3
2

EXCEL
3989

01/22/2005

CFO

http://www.cfosky.com

LOOKUP
HLOOKUP VLOOKUP
LOOKUP LOOKUP LOOKUP
Excel
3

HLOOKUP VLOOKUP

HLOOKUP

VLOOKUP

HLOOKUP

VLOOKUP

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value Lookup_value

Table_array

Row_index_num table_array Row_index_num 1


table_array row_index_num 2 table_array

Col_index_num
Range_lookup

HLOOKUP

VLOOKUP
VLOOKUP
VLOOKUP

1

--

EXCEL
4089

01/22/2005

CFO

http://www.cfosky.com

4

A001

A21
B21

Vlookup

Sandy

A001

=VLOOKUP($A21,$A$3:$H$12,2,FALSE)
$A$3:$H$12

A21

EXCEL
4189

01/22/2005

http://www.cfosky.com

CFO

5
2

--

6
0~5000 1%

EXCEL
4289

01/22/2005

CFO

http://www.cfosky.com
13000

B11

=VLOOKUP(A11,$A$4:$B$8,2,TRUE)
5%

7
4

MATCH

MATCH

MATCH(lookup_value,lookup_array,match_type)

lookup_value
lookup_array

()

match_type 0 1 1 "0" "1"


" 1"
N/A

HYPERLINK

HYPERLINK

INTERNET

EXCEL
4389

01/22/2005

CFO

http://www.cfosky.com

Excel
Excel Word
1

B6

2 "" "" ""


"" "" HYPERLINK
3

"" HYPERLINK

4 "Link_location" INTERNET "c:\my


documents\Excel .doc" "Friendly_name""Excel "
c:\my documents "Excel .doc"
5 "" Excel B6 Word

HYPERLINK

CHOOSE

TRANSPOSE

CHOOSE

CHOOSE index_num
29

CHOOSE

CHOOSE(index_num,value1,value2,...)

Index_num
1 29

Index_num 1 29

Value1,value2,... 1 29 CHOOSE index_num



2

TRANSPOSE

TRANSPOSE TRANSPOSE
array TRANSPOSE

TRANSPOSE(array)
Array
EXCEL
4489

01/22/2005

http://www.cfosky.com

CFO

8

A9.B14.

"" "" ""


"" TRANSPOSE
"" TRANSPOSE

A2.F3

EXCEL
4589

01/22/2005

CFO

http://www.cfosky.com

CRTL+SHIFT+ENTER
"{}" 10

10
Excel

Excel



Excel

Excel

A AVERAGE AVERAGEA COUNT COUNTA
A TRUE FALSE
A

AVERAGE

TRIMMEAN

1 AVERAGE
EXCEL
4689

01/22/2005

http://www.cfosky.com

CFO

AVERAGE(number1,number2, ...)
Number1, number2, ... 1 30


2 TRIMMEAN
TRIMMEAN

XX
TRIMMEAN(array,percent)
Array Percent
percent = 0.2 20 4 20 x
0.2
2 2 TRIMMEAN
2
3 A AVERAGEA
Annie

1
COUNT
COUNT(value1,value2, ...)

Value1, value2, ... 1 30


COUNT


COUNTA
EXCEL
4789

01/22/2005

http://www.cfosky.com

CFO

COUNT A COUNTA
COUNTA COUNT

2
FREQUENCY
FREQUENCY
FREQUENCY(data_array,bins_array)
Data_array data_array
FREQUENCY Bins_array
data_array bins_array FREQUENCY
data_array
FREQUENCY

28
25 31 21 44 33 22 35 C4:C11 data_array
Bins_array bins_array C13:C16
25 30 35 40 FREQUENCY 25
26~30 31~35 36~40 40 5
bins_array
1 1 (40) 44 FREQUENCY

{=FREQUENCY(C4:C11,C13:C16)} {2;2;2;1;1}

EXCEL
4889

01/22/2005

http://www.cfosky.com

CFO

1 MAX MIN

MAX MIN
number1,number2,...
Number1,number2,...
1 30
A MAXA MINA
2 K LARGE k SMALL
LARGE SMALL MAX MIN K
(array,k) Array k
K LARGE SMALL

K=1 K=n n

MEDIAN
3
MEDIAN

MEDIAN(number1,number2, ...) Number1, number2,... 1
30

MEDIAN

EXCEL
4989

01/22/2005

CFO

http://www.cfosky.com

MODE
4
MODE MEDIAN MODE

MODE(number1,number2, ...) Number1, number2, ...


1 30

RANK

PERCENTRANK

1 RANK

Excel
RANK(number,ref,order) Number Ref
Order
order 0 Excel ref
order Microsoft Excel ref
RANK
10 5 11
EXCEL
5089

01/22/2005

CFO

http://www.cfosky.com
7

2 PERCENTRANK
PERCENTRANK
PERCENTRANK
PERCENTRANK(array,x,significance) Array
X Significance
PERCENTRANK 3
3

=RANK(C3,$C$3:$C$12)

=PERCENTRANK($C$3:$C$12,C3)

Annie

5
Excel

AVEDEV
AVERAGE

TRUE FALSE
BETADIST

AVEDEV(number1,number2, ...)
AVERAGE(number1,number2, ...)

AVERAGEA

AVERAGEA(value1,value2,...)

Beta
Beta

BETADIST(x,alpha,beta,A,B)

EXCEL
5189

01/22/2005

CFO

http://www.cfosky.com

beta

probability =

BETADIST(x,...)
BETAINV

BETAINV(probability,...) = x

beta BETAINV(probability,alpha,beta,A,B)

BINOMDIST

CHIDIST

BINOMDIST(number_s,trials,probability_s,cumulative)
2

2 CHIDIST(x,degrees_freedom)

CHIINV
CHITEST

CONFIDENCE

CHITEST
2

CHIINV(probability,degrees_freedom)
CHITEST(actual_range,expected_range)

CONFIDENCE(alpha,standard_dev,size)

array1 array2
CORREL

CORREL(array1,array2)

COUNT
COUNT

COUNT(value1,value2, ...)

COUNTA

COUNTA

COUNTA(value1,value2, ...)

COVAR

COVAR(array1,array2)

CRITBINOM

DEVSQ

EXPONDIST

EXPONDIST

CRITBINOM(trials,probability_s,alpha)

DEVSQ(number1,number2,...)

EXPONDIST(x,lambda,cumulative)

F
FDIST

FDIST(x,degrees_freedom1,degrees_freedom2)

FINV

FINV(probability,degrees_freedom1,degrees_freedom2)

FISHER

x Fisher FISHER(x)

EXCEL
5289

01/22/2005

CFO

http://www.cfosky.com

Fisher
FISHERINV

FISHERINV(y)

FORECAST
FREQUENCY

FORECAST(x,known_y's,known_x's)
FREQUENCY(data_array,bins_array)

F F
FTEST

1 2

FTEST(array1,array2)

GAMMADIST

GAMMADIST(x,alpha,beta,cumulative)

GAMMAINV

GAMMAINV(probability,alpha,beta)

GAMMALN

GAMMALN(x)

GEOMEAN
GROWTH
HARMEAN

(x)

KURT
LARGE
LINEST

HARMEAN(number1,number2, ...)

population_s,number_population)

x y y

INTERCEPT(known_y's,known_x's)
KURT(number1,number2, ...)

LOGEST

GROWTH(known_y's,known_x's,new_x's,const)

HYPGEOMDIST(sample_s,number_sample,

HYPGEOMDIST

INTERCEPT

GEOMEAN(number1,number2, ...)

LARGE(array,k)
LINEST(known_y's,known_x's,const,stats)

LOGEST(known_y's,known_x's,const,stats)

LOGINV

LOGINV(probability,mean,standard_dev)

LOGNORMDIST x

LOGNORMDIST(x,mean,standard_dev)

MAX

MAX(number1,number2,...)

MAXA

MAXA(value1,value2,...)

MEDIAN

MEDIAN(number1,number2, ...)

EXCEL
5389

01/22/2005

CFO

http://www.cfosky.com

MIN

MIN(number1,number2, ...)

MINA

MINA(value1,value2,...)

MODE

NEGBINOMDIST
NORMDIST

NORMINV

NORMSDIST

NORMSINV

NEGBINOMDIST(number_f,number_s,probability_s)

0
Pearson

MODE(number1,number2, ...)

NORMDIST(x,mean,standard_dev,cumulative)

NORMINV(probability,mean,standard_dev)

NORMSDIST(z)

NORMSINV(probability)

r -1.0 1.0
PEARSON

-1.0 1.0 PEARSON(array1,array2)

K
PERCENTILE

90

PERCENTILE(array,k)

PERCENTRANK

PERCENTRANK

PERCENTRANK(array,x,significance)

PERMUT

PERMUT(number,number_chosen)

POISSON

POISSON(x,mean,cumulative)

PROB

upper_limit

x _range

PROB(x_range,prob_range,lower_limit,upper_limit)

lower_limit

EXCEL
5489

01/22/2005

CFO

http://www.cfosky.com

QUARTILE

QUARTILE(array,quart)

QUARTILE 25%

RANK

RANK(number,ref,order)

known_y's known_x's
Pearson
RSQ

REARSON

R y

RSQ(known_y's,known_x's)

SKEW

SKEW(number1,number2,...)

known_y's known_x's

SLOPE

SLOPE(known_y's,known_x's)

k
SMALL

SMALL(array,k)

mean

STANDARDIZE standard-dev

STANDARDIZE(x,mean,standard_dev)

STDEV

mean

STDEVA

mean

TRUE

FALSE

STDEV(number1,number2,...)

STDEVA(value1,value2,...)

STDEVP

mean

STDEVP(number1,number2,...)

STDEVPA

mean

STDEVPA(value1,value2,...)

EXCEL
5589

01/22/2005

CFO

http://www.cfosky.com

y
STEYX

x y

STEYX(known_y's,known_x's)

t-
(x) t
TDIST

t TDIST(x,degrees_freedom,tails)

t
TINV

t
t

TINV(probability,degrees_freedom)

TREND

known_y's known_x's TREND(known_y's,known_x's,new_x's,const)

new_x's

TRIMMEAN
TRIMMEAN

TRIMMEAN(array,percent)

- t
TTEST

TTEST

TTEST(array1,array2,tails,type)

VAR

VAR(number1,number2,...)

VARA

TRUE FALSE

VARA(value1,value2,...)

VARP

VARPA

VARP(number1,number2,...)

TRUE FALSE

VARPA(value1,value2,...)

WEIBULL

WEIBULL(x,alpha,beta,cumulative)

z P

x
ZTEST

ZTEST(array,x,sigma)

EXCEL
5689

01/22/2005

http://www.cfosky.com

CFO

Excel
Excel
Excel
Excel 40 "
" ""
""

1
1 "" ""
2 """" "" ""
"Analys32.xll" "Microsoft
""
Office\Office\Library\Analysis"
3
""

Excel
1
2

3

1 Bessel
2
3
4
5
6
EXCEL
5789

01/22/2005

CFO

http://www.cfosky.com

1 Bessel
Bessel
Excel BESSELI
BESSELJ
BESSELK BESSELY
(x,n) X N n
x Bessel #VALUE! n
0 Bessel
Bessel #VALUE! n
#NUM!
2
Excel
BIN OCT DEC
HEX 2
BIN 2 DEC
BIN2DEC

Number
number

number,places Number
Places places
DELTA GESTEP
1 DELTA
DELTA number1=number2 1 0
DELTA
Kronecker Delta
DELTA(number1,number2) Number1 Number2
Number2 number1 number2 DELTA
#VALUE!
2 GESTEP
GESTEP Number step 1 0
GESTEP
GESTEP(number,step) Number Step step
GESTEP GESTEP
3

EXCEL
5889

01/22/2005

CFO

http://www.cfosky.com

#VALUE!
3
90

GEStep 90
1 0 90

3
1 Annie 98
=GESTEP(C4,90)

90

4 CONVERT
CONVERT
CONVERT(number,from_unit,to_unit) Number from_units
From_unit number To_unit
CONVERT from_unit to_unit

From_unit to_unit

From_unit to_unit

"g"

"J"

"sg"

"e"

"lbm"

"c"

"u"

IT

"cal"

"ozm"

"eV"

From_unit to_unit - "HPh"

"m"

- "Wh"

"mi"

"flb"

"Nmi"

BTU

"BTU"

"in"

From_unit to_unit

"ft"

"HP"

"W"

"ang"

From_unit to_unit

"Pica"

"T"

1/72

From_unit to_unit

"ga"

EXCEL
5989

01/22/2005

CFO

http://www.cfosky.com

"yr"

From_unit to_unit

"day"

"C"

"hr"

"F"

"mn"

"K"

"sec"

From_unit to_unit

From_unit to_unit

"tsp"

"Pa"

"tbs"

"atm"

"oz"

"mmHg"

From_unit to_unit U.S. "pt"

"N"

U.K. "uk_pt"

"dyn"

"qt"

"lbf"

"gal"

"l"

"cup"

5 ERF ERFC
ERF
ERF(lower_limit,upper_limit) Lower_limit ERF
Upper_limit ERF
ERF
ERFC x
ERFC(x) X ERF
6
Excel


im
5+12i

Excel

BESSELI

Bessel

Bessel

BESSELJ

Bessel

BESSELK

Bessel

BESSELI(x,n)
BESSELJ(x,n)

BESSELK(x,n)

EXCEL
6089

01/22/2005

CFO

http://www.cfosky.com

Bessel
BESSELY

Bessel

Weber

Neumann

BESSELY(x,n)

BIN2DEC

BIN2DEC(number)

BIN2HEX

BIN2HEX(number,places)

BIN2OCT

BIN2OCT(number,places)

COMPLEX

CONVERT

x+yi x+yj

COMPLEX(real_num,i_num,suffix)

CONVERT(number,from_unit,to_unit)

DEC2BIN

DEC2BIN(number,places)

DEC2HEX

DEC2HEX(number,places)

DEC2OCT

DEC2OCT(number,places)

DELTA
ERF
ERFC

GESTEP

number1=number2
1

ERF

Number step 1
0

DELTA(number1,number2)
ERF(lower_limit,upper_limit)
ERFC(x)

GESTEP(number,step)

HEX2BIN

HEX2BIN(number,places)

HEX2DEC

HEX2DEC(number)

HEX2OCT

HEX2OCT(number,places)

IMABS

IMAGINARY
IMARGUMENT
IMCONJUGATE
IMCOS

IMDIV

IMEXP

IMLN

x+yi x+yj

x+yi x+yj

IMABS(inumber)

IMAGINARY(inumber)
IMARGUMENT(inumber)

x+yi x+yj

x+yi x+yj

x+yi x+yj

x+yi x+yj

x+yi x+yj

IMCONJUGATE(inumber)
IMCOS(inumber)

IMDIV(inumber1,inumber2)

IMEXP(inumber)

IMLN(inumber)

EXCEL
6189

01/22/2005

CFO

http://www.cfosky.com
IMLOG10

IMLOG2

IMPOWER
IMPRODUCT

IMREAL

IMSIN

IMSQRT

IMSUB

IMSUM

x+yi x+yj

10

x+yi x+yj
2
x+yi x+yj n

x+yi x+yj 2 29

x+yi x+yj

x+yi x+yj

x+yi x+yj

x+yi x+yj

x+yi x+yj

IMLOG10(inumber)

IMLOG2(inumber)

IMPOWER(inumber,number)
IMPRODUCT(inumber1,inumber2,...)

IMREAL(inumber)

IMSIN(inumber)

IMSQRT(inumber)

IMSUB(inumber1,inumber2)

IMSUM(inumber1,inumber2,...)

OCT2BIN

OCT2BIN(number,places)

OCT2DEC

OCT2DEC(number)

OCT2HEX

OCT2HEX(number,places)

Excel
Excel



(fv)--
(nper)--

(pmt)-- pmt

(pv)--

EXCEL
6289

01/22/2005

CFO

http://www.cfosky.com

(rate)--
(type)--

0 1

basis -- Basis 0 US (NASD) 30/360


1 /
2 /360
3 /365
4
30/360


#NAME? ""
1

""

""

""
""

""

fv pmt

fv --FV

pmt --IPMT

pv --NPV

--EFFECT

--NPER

pv

FVSCHEDULE
ISPMT
PV

PMT

PPMT

XNPV
NOMINAL

FV

NPV

PMT

PV

FV

Excel
FV FV

FV(rate,nper,pmt,pv,type) rate nper
pv
Pv
pv pv
EXCEL
6389

01/22/2005

CFO

http://www.cfosky.com

type 0 1 t

2000

2.25% 2.25%/12

FV(2.25%/12, 24,-2000,0,1)

NPV

NPV

NPV(rate,value1,value2, ...) rate
value1,value2,... 1 29 value1,value2,...
NPV value1,value2




200,000
20,000
40,000
50,000
80,000 120,000 8%

=NPV(A2, A4:A8)+A3
200,000 v
40,000

=NPV(A2, A4:A8, A9)+A3


EXCEL
6489

01/22/2005

CFO

http://www.cfosky.com

=NPV(A2, A3:A8)

PMT

PMT PMT

""
PMT(rate,nper,pv,fv,type) rate nper
pv
fv
type 0 1
fv
type

PMT

10 8%
8%/12,10,10000

10,000
1,037.03

PV

PV

EXCEL
6589

01/22/2005

CFO

http://www.cfosky.com

PV(rate,nper,pmt,fv,type) Rate Nper


Pmt
pmt Fv
fv
Type
600
80,000 8%
PV(0.08/12, 12*20,600,0)

-71,732.58


80,000

-71,732.58

AMORDEGRC AMORLINC DB DDB SLN SYD VDB



IRR

MIRR

RATE XIRR

--IRR

IRR


IRR(values,guess) values
values IRR
EXCEL
6689

01/22/2005

CFO

http://www.cfosky.com


guess IRR
excel IRR guess IRR

0.00001% IRR 20 #NUM

IRR guess guess 0.1 10%


IRR #NUM
guess

15,000
21,000
28,000

110,000
36,000 45,000

4
B1 B6 ".xls" IRR B1 B5
-3.27% IRR B1 B6 8.35%;
guess IRR B1 B3 -10% -48.96%

RATE


30000 9000

RATE
RATE(nper,pmt,pv,fv,type,guess)

RATE

""

""

3 "" "Nper" 5(),"Pmt" 7000(


) "Pv" 30000() =RATE(5,9000,-30000)

4 15.24

EXCEL
6789

01/22/2005

CFO

http://www.cfosky.com

--COUPDAYBS

--CUMPRINC

ACCRINT

ACCRINTM

COUPDAYS

3
--INTRATE ODDFYIELD
TBILLYIELD YIELD YIELDDISC YIELDMAT
4

--DURATION

CUMIPMT

COUPDAYSNC
ODDLYIELD

COUPNUM
COUPNCD

TBILLEQ

COUPPCD

TBILLPRICE

MDURATION

5 --DISC ODDFPRICE ODDLPRICE PRICE PRICEDISC PRICEMAT RECEIVED


6 --DOLLARDE

DOLLARFR

ACCRINT

CUMPRINC

DISC

ACCRINT

ACCRINT
ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)
issue first_interest settlement
rate
par par ACCRINT par 1000
frequency basis
2008 3 1 2008 8 31
2008 5 1 10.0% 1,000
30/360

EXCEL
6889

01/22/2005

http://www.cfosky.com

CFO

CUMPRINC

CUMPRINC st en
CUMPRINC(rate,nper,pv,start_period,end_period,type) rate nper
pv start_period 1 end_period
type
9.00% 30
r=9.00%/12=0.0075 np=30*12=360

125 000

6
7 12
=CUMPRINC(A2/12,A3*12,A4,7,12,0) -436.568194

-68.27827118

=CUMPRINC(A2/12,A3*12,A4,1,1,0)

DISC

DISC
DISC(settlement,maturity,pr,redemption,basis) settlement
EXCEL
6989

01/22/2005

CFO

http://www.cfosky.com

maturity
pr " 100" redemption
" 100" basis
99 3 18 99 8 7
48.834 52 /360
DISC("99/3/18","99/8/7",48.834,52,2) 0.154355363

ACCRINT(issue,first_interest,

ACCRINT

settlement,rate,par,frequency,
basis)

ACCRINTM

AMORDEGRC

AMORLINC

COUPDAYSNC

COUPNCD

CUMPRINC

DB

DDB
DISC

first_period,salvage,period,

AMORLINC(cost,date_purchased,
first_period,salvage,period,
rate,basis)

COUPDAYS

CUMIPMT

AMORDEGRC(cost,date_purchased,
rate,basis)

COUPPCD

par,basis)

COUPDAYBS

COUPNUM

ACCRINTM(issue,maturity,rate,

COUPDAYBS(settlement,maturity,
frequency, basis)
COUPDAYS(settlement,maturity,
frequency, basis)
COUPDAYSNC(settlement,maturity,
frequency, basis)
COUPNCD(settlement,maturity,
frequency, basis)

COUPNUM(settlement,maturity,

frequency, basis)
COUPPCD(settlement,maturity,

frequency, basis)

start-period

CUMIPMT(rate,nper,pv,start_period,

end-period

end_period,type)

start-period

CUMPRINC(rate,nper,pv,start_period,

end-period

end_period,type)

DB(cost,salvage,life,period,month)

DDB(cost,salvage,life,period,factor)
DISC(settlement,maturity,pr,

EXCEL
7089

01/22/2005

CFO

http://www.cfosky.com

redemption,basis)
DOLLARDE

DOLLARFR

DOLLARDE(fractional_dollar,

fraction)

$100
DURATION

EFFECT

FV

FVSCHEDULE

INTRATE

IPMT

FVSCHDULE

DOLLARFR(decimal_dollar, fraction)
DURATION(settlement,maturity, coupon
yld,frequency,basis)

EFFECT(nominal_rate,npery)

FV(rate,nper,pmt,pv,type)

FVSCHEDULE(principal,schedule)
INTRATE(settlement,maturity,

investment,redemption,basis)

IPMT(rate,per,nper,pv,fv,type)

IRR

IRR(values,guess)

ISPMT

ISPMT(rate,per,nper,pv)

MDURATION

$100 Macauley MDURATION(settlement,maturity,

coupon,yld,frequency,basis)
MIRR(values,finance_rate,

MIRR

NOMINAL

NOMINAL(effect_rate,npery)

NPER
NPV

ODDFPRICE

ODDFYIELD

ODDLPRICE

ODDLYIELD

reinvest_rate)

$100

NPV(rate,value1,value2, ...)
ODDFPRICE(settlement,maturity,
issue,first_coupon,rate,yld,
redemption, frequency,basis)

ODDFYIELD(settlement,maturity,
issue,first_coupon,rate,pr,
redemption, frequency,basis)

$100

NPER(rate, pmt, pv, fv, type)

ODDLPRICE(settlement,maturity,
last_interest,rate,yld,redemption,
frequency,basis)

ODDLYIELD(settlement,maturity,

EXCEL
7189

01/22/2005

CFO

http://www.cfosky.com

last_interest,rate,pr,redemption,
frequency,basis)

PMT

PPMT

PMT(rate,nper,pv,fv,type)

PPMT(rate,per,nper,pv,fv,type)
PRICE(settlement,maturity,

PRICE

$100

rate,yld,redemption,frequency,
basis)

PRICEDISC

$100

PRICEMAT

$100

PV

PRICEDISC(settlement,maturity,
discount,redemption,basis)
PRICEMAT(settlement,maturity,
issue,rate,yld,basis)

PV(rate,nper,pmt,fv,type)

RATE

RATE

RECEIVED

SLN

SYD

RECEIVED(settlement,maturity,
investment,discount,basis)
SLN(cost,salvage,life)

TBILLPRICE

$100

TBILLYIELD

discount)
TBILLPRICE(settlement,maturity,
discount)
TBILLYIELD(settlement,maturity,pr)

VDB

XIRR

SYD(cost,salvage,life,per)
TBILLEQ(settlement,maturity,

TBILLEQ

VDB

RATE(nper,pmt,pv,fv,type,guess)

VDB(cost,salvage,life,start_period,
end_period,factor,no_switch)

XIRR(values,dates,guess)

IRR

XNPV

XNPV(rate,values,dates)

NPV
YIELD
YIELDDISC

YIELD YIELD(settlement,maturity,rate,

pr,redemption,frequency,basis)

YIELDDISC(settlement,maturity,

EXCEL
7289

01/22/2005

CFO

http://www.cfosky.com

pr,redemption,basis)
YIELDMAT

YIELDMAT(settlement,maturity,

issue,rate,pr,basis)

Excel
Excel

CELL

CELL
CELL(info_type,reference) Info_type
Reference info_type

info_type
Info_type

"address"

"col"

"row"

"filename"
"color"

("")

"format"

()
"parentheses"

"prefix"

(^)

("")

"type"

(') (")
(\)

"protect"

EXCEL
7389

01/22/2005

http://www.cfosky.com
"width"
"contents"

CFO

info_type "format" CELL

1
CELL CELL

A1 B4

EXCEL
7489

01/22/2005

http://www.cfosky.com

CFO

COUNTBLANK

COUNTBLANK COUNTBLANK(range)
Range
("")

B3 =IF(A3 30,"",A3)
"" A3
3-A 3-B 3-B B3 =IF(A3
30,"",A3) 0

EXCEL
7589

01/22/2005

http://www.cfosky.com

CFO

3A

3B

ERROR.TYPE

ERROR.TYPE Microsoft Excel


#N/A ERROR.TYPE(error_val) Error_val
error_val
error_val

4
IF IF ERROR.TYPE

EXCEL
7689

01/22/2005

CFO

http://www.cfosky.com

INFO

INFO INFO(type_text) Type_text


Type_text
Type_text

"directory"
"memavail"

"memused"

"numfile"

"origin"

A1-

$A:

Lotus 1-2-3

3.x

"osversion"

"recalc"

"release"

Microsoft Excel

"system"

Macintosh = "mac"

"totmem"

Windows = "pcdos"

INFO

EXCEL
7789

01/22/2005

CFO

http://www.cfosky.com

--IS

IS Excel

ISBLANK

ISERR #N/A

ISERROR

ISLOGICAL

ISNA #N/A

ISNONTEXT

ISNUMBER

ISREF

ISTEXT

TRUE
TRUE

TRUE
TRUE
TRUE
TRUE

TRUE

TRUE
TRUE

IS TRUE FALSE
ISBLANK TRUE FALSE
value Value IS


IS value
"19" 19 ISNUMBER("19") "19"
IS
ISNUMBER FALSE
IF

EXCEL
7889

01/22/2005

CFO

http://www.cfosky.com

ISEVEN ISODD

ISEVEN ISODD ISEVEN number TRUE


FALSE ISODD number TRUE FALSE

N N(value) Value N

EXCEL
7989

01/22/2005

http://www.cfosky.com

CFO

9
N Excel
Microsoft Excel
1900 1 1 1 2008 1 1
39448 1900 1 1 39448 Excel for the Macintosh

10

#N/A NA

EXCEL
8089

01/22/2005

http://www.cfosky.com

CFO

NA #N/A #N/A "" NA


#N/A
#N/A #N/A
NA( )
Microsoft Excel
#N/A NA

TYPE

TYPE
TYPE TYPE(value) Value Microsoft Excel

ARGUMENT INPUT
TYPE TYPE
TYPE TYPE
TYPE

11
Excel

IF

Excel
Microsoft Excel
Dfunctions

EXCEL
8189

01/22/2005

CFO

http://www.cfosky.com
1

database

GETPIVOTDATA

field criteria

3 D Excel
DAVERAGE D AVERAGE

Excel

(database,field,criteria)
Database

Field Field
Field

1 2
EXCEL
8289

01/22/2005

CFO

http://www.cfosky.com

Criteria criteria

10~16

10

10

2
1

Excel

EXCEL
8389

01/22/2005

http://www.cfosky.com

CFO

3
2
10~16
10 16

4
3 DCOUNT 10~16
DCOUNT(A4:E10,"",B1:G2)
4

5
5
DMAX

DMIN 10

=DMAX(A4:E10,"",A1:A3) 105

EXCEL
8489

01/22/2005

CFO

http://www.cfosky.com

=DMIN(A4:E10,"",A1:B2) 10 75
6

DSUM

=DSUM(A4:E10,"",A1:A2) 225

EXCEL
8589

01/22/2005

http://www.cfosky.com

CFO

1 criteria
EXCEL
8689

01/22/2005

CFO

http://www.cfosky.com

A1:A2 A1
A2
criteria

2

Microsoft Excel
3

Excel

10 >10

A1:F3
3


David Davis
Dav Microsoft Excel Davolio
=''=text'' text
Excel

EXCEL
8789

01/22/2005

http://www.cfosky.com

CFO

7
4


10 10

8
3


10
4

EXCEL
8889

01/22/2005

http://www.cfosky.com

CFO


10

10

9
5

10 16
6

Excel

(=)

C7:C10
C
=C7>AVERAGE($C$7:$C$10)



TRUE FALSE C7 7 C
Microsoft Excel
#NAME? #VALUE!

Microsoft Excel

EXCEL
8989

01/22/2005