You are on page 1of 186

1 #REF!

2 #REF!
3 #REF!
4 #REF!
5 #REF!
6 #REF!
7 #REF!
8 #REF!
9 #REF!
10 #REF!
11 #REF!
12 #REF!

13 #REF!
14 #REF!

15 #REF!

16 #REF!
17 #REF!
18 #REF!
19 #REF!
20 #REF!
21 #REF!
22 #REF!

23 #REF!

24 #REF!
25 #REF!
26 #REF!
27 #REF!
28 #REF!
29 #REF!

30 #REF!
31 #REF!
32 #REF!
33 #REF!
34 #REF!
35 #REF!
36 #REF!
37 #REF!
38 #REF!
39 #REF!
40 #REF!
41 #REF!
42 #REF!
43 #REF!
44 #REF!
45 #REF!
46 #REF!
47 #REF!
48 #REF!
49 #REF!
50 #REF!
51 #REF!
52 #REF!
53 #REF!
54 #REF!
55 #REF!
56 #REF!
57 #REF!
58 #REF!

59 #REF!
60 #REF!
61 #REF!
62 #REF!
63 #REF!
64 #REF!
65 #REF!
66 #REF!
67 #REF!
68 #REF!
69 #REF!
70 #REF!
71 #REF!
72 #REF!
73 #REF!
74 #REF!
75 #REF!
76 #REF!
77 #REF!
78 #REF!
79 #REF!
80 #REF!
81 #REF!
82 #REF!
83 #REF!
84 #REF!
85 #REF!
86 #REF!
87 #REF!
88 #REF!
89 #REF!
90 #REF!
91 #REF!
92 #REF!
93 #REF!
94 #REF!
95 #REF!
96 #REF!
97 #REF!
98 #REF!
99 #REF!
100 #REF!

CELL("filename")get.cell(32)get.cell(66)
DATEDIF()
#REF!
#REF!
#REF!
#REF!

#REF!
#REF!

#REF!

#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!

#REF!

#REF!
#REF!
#REF!
#REF!
#REF!
#REF!

#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
DCOUNT
()
200 3000 4.50 4 3 54.00
100 2000 2.00 15 2 60.00
60 0.00
10 8000 0.80 25 6 120.00
80 1000 0.20 40 3 24.00
100 1.25 10 4 50.00
200 3000 2.50 15 0 0.00
25 0.50 10 3 15.00
200 3000 5.00 3 2 30.00
100 2000 1.80 20 5 180.00
100 0.25 10 5 12.50
10 800 0.20 25 2 10.00
60 1000 0.15 25 0 0.00
80 1000 0.20 30 2 12.00
100 2000 0.80 10 5 40.00
40 1000 0.10 20 5 10.00

()

.
:

() : 5 =DCOUNT(B3:I19,D3,E23:E24)

DCOUNT

DCOUNT
DCOUNT(database,field,criteria)
Database

Field Field
2Field
1 2
Criteria criteria

field DCOUNT criteria

DCOUNT

DCOUNT1

5 3 =DCOUNT(B3:I19,H3,E50:F51)

3 =DCOUNT(B3:I19,"",E50:F51)

100


100

: 2 =DCOUNT(B3:I19,"",E61:F62)

>=80<=100


>=80 <=100

: 4 =DCOUNT(B3:I19,"",E68:G69)


>10 <16


18 20 14 105
12 12 10 96
13 14 9 105
14 15 10 75
9 8 8 76.8
8 9 6 45

10 16
1 (1)

10 16
1 (1)
105 (105)
75 10 (75)
225 (225)
75 10 16 (75)
140 10 (140)
12 10 (12)
13 (13)
2.966479395 (2.97)
2.653299832 (2.65)
8.8 (8.8)
7.04 (7.04)
Err:502 #NUM!

criteria
G1:G2 G1 Income G2 10,000
MatchIncome criteria

Microsoft Excel

>1000


>1000

>1000




>1000

>3000
>1500

>3000
>1500

>5000
<8000<500

>5000 <8000
<500

(=)
d
C7:C10
1 =D81>AVERAGE($d$81:$D$84)

A1

$A$1 TRUE FALSE

Microsoft Excel
#NAME? #VALUE!
Microsoft Excel
DGET

()
200 3000 4.50 4 3 54.00
100 2000 2.00 15 2 60.00
60 0.00
10 8000 0.80 25 6 120.00
80 1000 0.20 40 3 24.00
100 1.25 10 4 50.00
200 3000 2.50 15 1 37.50
25 0.50 10 3 15.00
200 3000 5.00 3 2 30.00
100 2000 1.80 20 5 180.00
100 0.25 10 5 12.50
10 800 0.20 25 2 10.00
60 1000 0.15 25 1 3.75
80 1000 0.20 30 2 12.00
100 2000 0.80 10 5 40.00
40 1000 0.10 20 5 10.00

()
100

: 5 =DGET(B3:I19,H3,C23:F24)



DGET #VALUE!
DGET #NUM!


DGET(database,field,criteria)
Database

Field Field

Field 1
2
Criteria criteria


()
100

: 5 =DGET(B3:I19,H3,C51:F52)

2
#NUM.

()
100

: Err:502 =DGET(B3:I19,H3,C63:F64)

3
#VALUE.

()
9999

: #VALUE! =DGET(B3:I19,H3,C64:F65)

4
=IF().

()
1000

: #VALUE! =DGET(B3:I19,H3,C85:F86)

Err:502
=IF(ISERR(F88),CHOOSE(ERROR.TYPE(F88)/3,".",""),".")

#,##0 "" 1500


": " 1500
""#,##0" " 1500

#,##0, 123456789
#,##0, 12345678912
#,##0, 1234

0.00;"!" 123
0.00;"!" -123
0.00;"!" 0

0
#,##0_);(#,##0);-0-_) 0
#,##0_);(#,##0);-0-_) 12.2
#,##0_);(#,##0);-0-_) -102

(###) ###-### 8.523777E+12


###"/"###-#### 8.523777E+12

###-##-#### 421897322
###-##-#### 421897322

mmmm-yy 6/1/1995
mmmm d, yyyy 6/1/1995
dddd 6/1/1995
mmmm d, yyyy (dddd) 6/1/1995
"It's" dddd 6/1/1995

[][<1]0.0%;[][>=1]#,##0;G/ 1
[][<1]0.0%;[][>=1]#,##1;G/ -1
[][<1]0.0%;[][>=1]#,##2;G/ 45

G/;G/;G/;[]G/
G/;G/;G/;[]G/ 234

G/ 2004
G/;G/;G/;G/
G/;G/;G/;G/
G/;G/;G/;G/
G/;G/;G/;G/ 123

;"";"";"" 32
;"";"";"" -32
;"";"";"" 0
;"";"";""

;;; 1234
;;; -145

[>100]#,000;;; 99
[>100]#,000;;; 102
[>100]#,000;;; -54
[>100]#,000;;;

1,500
: 1500
1,500

123,457
12,345,679
1

123.00
!
0.00

-0-
12
(102)

(852377) 659-6295
852377/659-6295

421-89-7322
421-89-7322

June-95
June 1, 1995
Thursday
June 1, 1995 (Thursday)
It's Thursday

1
-100.0%
45


234
2004

123

102

()


Alan Jones Alan =LEFT(C14,FIND(" ",C14,1))
Bob Smith Bob =LEFT(C15,FIND(" ",C15,1))
Carol Williams Carol =LEFT(C16,FIND(" ",C16,1))


Alan Jones Jones =RIGHT(C22,LEN(C22)-FIND(" ",C22))
Bob Smith Smith =RIGHT(C23,LEN(C23)-FIND(" ",C23))
Carol Williams Williams =RIGHT(C24,LEN(C24)-FIND(" ",C24))


Alan David Jones Jones
Bob John Smith Smith
Carol Susan Williams Williams
=RIGHT(C37,LEN(C37)-FIND("#",SUBSTITUTE(C37," ","#",LEN(C37)-LEN(SUBSTITUTE(C37," ","")))))


Alan David Jones David
Bob John Smith John
Carol Susan Williams Susan
=LEFT(RIGHT(C45,LEN(C45)-FIND(" ",C45,1)),FIND(" ",RIGHT(C45,LEN(C45)-FIND(" ",C45,1)),1))

* / + - * / + - .

1 : !

10
20
2
50 =C12+C13*C14

10 + 20 30
30 * 2 60

*Excel
20 * 2 40
10 + 40 50

2 : .

10
20
2
60 =(C27+C28)*C29

(10+20) Excel
30
30 2 60

excelhome chengxiang

Excel

120
25%
30 =D8*D9


A 10%
B 15%
C 20%


A 10,000 1,000 =E23*LOOKUP(D23,$C$18:$C$20,$D$18:$D$20)
B 20,000 3,000 =E24*LOOKUP(D24,$C$18:$C$20,$D$18:$D$20)
C 30,000 6,000 =E25*LOOKUP(D25,$C$18:$C$20,$D$18:$D$20)
B 25,000 3,750 =E26*LOOKUP(D26,$C$18:$C$20,$D$18:$D$20)
C 32,000 6,400 =E27*LOOKUP(D27,$C$18:$C$20,$D$18:$D$20)
A 12,000 1,200 =E28*LOOKUP(D28,$C$18:$C$20,$D$18:$D$20)

120
25%
150 =D33*D34+D33


A 10%
B 15%
C 20%

A 10,000 11,000 =E48*LOOKUP(D48,$C$18:$C$20,$D$18:$D$20)+E48
B 20,000 23,000 =E49*LOOKUP(D49,$C$18:$C$20,$D$18:$D$20)+E49
C 30,000 36,000 =E50*LOOKUP(D50,$C$18:$C$20,$D$18:$D$20)+E50
B 25,000 28,750 =E51*LOOKUP(D51,$C$18:$C$20,$D$18:$D$20)+E51
C 32,000 38,400 =E52*LOOKUP(D52,$C$18:$C$20,$D$18:$D$20)+E52
A 12,000 13,200 =E53*LOOKUP(D53,$C$18:$C$20,$D$18:$D$20)+E53

A 120
B 60
% 50% =D59/D58

%%


Q1 Q2 Q3 Q4
9,000 2,000 9,000 7,000
7,000 4,000 9,000 5,000
2,000 8,000 7,000 3,000
8,000 9,000 6,000 5,000
26,000 23,000 31,000 20,000 100,000


Q1 Q2 Q3 Q4
9% 2% 9% 7% =G74/$H$78
7% 4% 9% 5% =G75/$H$78
2% 8% 7% 3% =G76/$H$78
8% 9% 6% 5% =G77/$H$78
26% 23% 31% 20% =G78/$H$78

150,000

Q1 Q2 Q3 Q4
13,500 3,000 13,500 10,500 =G82*$E$88
10,500 6,000 13,500 7,500 =G83*$E$88
3,000 12,000 10,500 4,500 =G84*$E$88
12,000 13,500 9,000 7,500
39,000 34,500 46,500 30,000 150,000

150
% 25%
120 =D100/(100%+D101)

17.50%


10 9 1 =D113-D113/(100%+$D$110)
235 200 35
118 100 18
=D115/(100%+$D$110)

CELL() , .
'file:///conversion/tmp/scratch/371618808.xls'#$7
=CELL("filename")


#VALUE!
=MID(CELL("filename"),1,FIND("[",CELL("filename"))-1)


#VALUE!
=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)


#VALUE!
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)


1get.cell(66)
mc,"=get.cell(66)"=mc,

#NAME?
=mc
2get.cell(62)[get.cell(32)]
mcb,"=get.cell(62)=get.cell(32),
=mcb,
#NAME?
=mcb
#NAME?
=mcb2

DATEDIF() .
DATEDIF() Excel 5, 7 or 97, excel 2000.
(!)

: 1-Jan-60

: 57 =DATEDIF(C8,TODAY(),"y")
: 10 =DATEDIF(C8,TODAY(),"ym")
: 13 =DATEDIF(C8,TODAY(),"md")

57 , 10 13
=" "&DATEDIF(C8,TODAY(),"y")&" , "&DATEDIF(C8,TODAY(),"ym")&" "&DATEDIF(C8,TODAY(),"md")&" "

20.5, 0.5 6 .

: 1-Jan-60

: 57.87 =(TODAY()-C23)/365.25
SUM
: D20
""

: SUM30

:
SUM254
(
)

29 29
30 30
31() =SUM(D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D1

200 200
254 254

D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16,D16)
D16,D16,D16,D16)
ABS


10 10 =ABS(C4)
-10 10 =ABS(C5)
1.25 1.25 =ABS(C6)
-1.25 1.25 =ABS(C7)


ABS(number)
Number

1.

1

1 120 120 0 0%
2 120 90 30 25%
3 120 150 -30 -25%
=D36-E36

2 =ABS() .

2

1 120 120 0 0%
2 120 90 30 25%
3 120 150 30 25%
=ABS(D45-E45)
ACCRINT


#NAME?

ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)
DATE
DATE(2008,5,23) 2008 5 23
Issue
First_interest
Settlement
Rate
Par par ACCRINT par $1000
Frequencyfrequency = 1frequency = 2frequency = 4
Basis

Basis
US (NASD)
0 30/360
/
1

2 /360

3 /365
4 30/360


Microsoft Excel 1900 1 1 1
2008 1 1 39448 1900 1 1 39448
Microsoft Excel for the Macintosh
Issuefirst_interestsettlementfrequency basis
issuefirst-interest settlement ACCRINT #VALUE!
0 0 ACCRINT #NUM!
frequency 12 4 ACCRINT #NUM!
basis < 0 basis > 4 ACCRINT #NUM!
issue settlement ACCRINT #NUM!


39508
39691
39569
0.1
1000

2
30/360

0


=ACCRINT(C38,C39,C40,C41,C42,C43,C44)
16.6666667 (16.66666667)


2008 3 5 =ACCRINT(DATE(2008,3,5),C39,C40,C41,C42,C43,C44)

15.5555556 (15.55555556)
frequency = 4
42,C43,C44)
ACOS

0 pi

ACOS(number)
Number -1 1

180/PI() DEGREES


-0.5 2*pi/3 =ACOS(-0.5)
2.0943951024 (2.094395)
-0.5 =ACOS(-0.5)*180/PI()
120 (120)
-0.5 =DEGREES(ACOS(-0.5))
120 (120)
0 pi
ACOSH

number 1
ACOSH(COSH(number)) number

ACOSH(number)
Number 1


0 1 (0) =ACOSH(1)
2.9932228 10 (2.993223) =ACOSH(10)
ADDRESS
: 2
: 3
: Hello

$B$3 =ADDRESS(F4,F3,1,TRUE)
B$3 =ADDRESS(F4,F3,2,TRUE)
$B3 =ADDRESS(F4,F3,3,TRUE)
B3 =ADDRESS(F4,F3,4,TRUE)

R3C2 =ADDRESS(F4,F3,1,FALSE)
R3C[2] =ADDRESS(F4,F3,2,FALSE)
R[3]C2 =ADDRESS(F4,F3,3,FALSE)
R[3]C[2] =ADDRESS(F4,F3,4,FALSE)

Hello.$B$3 =ADDRESS(F4,F3,1,TRUE,F5)
Hello.B$3 =ADDRESS(F4,F3,2,TRUE,F5)
Hello.$B3 =ADDRESS(F4,F3,3,TRUE,F5)
Hello.B3 =ADDRESS(F4,F3,4,TRUE,F5)


ADDRESS(row_num,column_num,abs_num,a1,sheet_text)
Row_num 1-16384
Column_num A -IV.1-256
Abs_num 1234
1
2
3
4
A1 A1 R1C1
A1 TRUE ADDRESS A1
A1 FALSE ADDRESS R1C1
Sheet_text sheet_text


$C$2 ($C$2) =ADDRESS(2,3)

C$2 (C$2) =ADDRESS(2,3,2)

R1C1
=ADDRESS(2,3,2,FALSE)

R2C[3] (R2C[3])


=ADDRESS(2,3,1,FALSE,"[Book1]Sheet1")
'[Book1]Sh ([Book1]Sheet1!
eet1'!R2C3 R2C3)

'EXCEL =ADDRESS(2,3,1,FALSE,"EXCEL SHEET")
SHEET'! ('EXCEL
R2C3 SHEET'!R2C3)

AMORDEGRC


AMORLINC
#NAME?

AMORDEGRC(cost,date_purchased,first_period,salvage,period,rate,basis)
DATE
Cost
Date_purchased
First_period
Salvage
Period
Rate
Basis

Basis
0 360 NASD
1
3 365
360
4

Microsoft Excel



1/rate
3 4 1.5
5 6 2
6 2.5
50% 100%
0 11 22 3 4 5 #NUM!


2400
39679

39813
300
1
0.15

1


=AMORDEGRC(C39,C40,C41,C42,C43,C44,C45)
776 (776)

,C40,C41,C42,C43,C44,C45)
ACCRINTM


#NAME?

ACCRINTM(issue,maturity,rate,par,basis)
DATE
DATE(2008,5,23) 2008 5 23
Issue
Maturity
Rate
Par par ACCRINTM par $1000
Basis
Basis
US (NASD)
0 30/360
/
1

2 /360

3 /365
4 30/360

Microsoft Excel
Issuesettlement basis
issuefirst-interest settlement ACCRINTM #VALUE!
0 0 ACCRINTM #NUM!
basis < 0 basis > 4 ACCRINTM #NUM!
issue settlement ACCRINTM #NUM!


39539
39614
0.1
1000
/365
3
()
=ACCRINTM(C30,C31,C32,C33,C34)
20.5479452 (20.54795)
AMORLINC chengxiang

#NAME?

AMORLINC(cost,date_purchased,first_period,salvage,period,rate,basis)
DATE
Cost
Date_purchased
First_period
Salvage
Period
Rate
Basis

Basis
0 360 NASD
1
3 365
4 360

Microsoft Excel


2400

39679


39813
300
1
0.15



1



=AMORLINC(C29,C30,C31,C32,C33,C34,C35)
360 (360)

AND


500 800 1 =AND(C4>=100,D4>=100)
500 25 0 =AND(C5>=100,D5>=100)
25 500 0 =AND(C6>=100,D6>=100)
12 1 =AND(D7>=1,D7<=52)


30TRUE.


AND()=IF().


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


TRUE FALSE.

1


=AND() .
TRUE .


80 75 85 1
50 30 40 0
60 70 50 0
90 85 95 1
20 30 0
40 60 80 0
10 90 80 0
80 70 60 1
30 10 20 0
10 20 30 0
=AND(C38>=AVERAGE($C$29:$C$38),D38>=AVERAGE($D$29:$D$38),E38>=AVERA

47 54 60

2

1 (TRUE) #NAME?
0 (FALSE) #NAME?
1 (TRUE) #NAME?

3

50
104

1 50 1 100 (TRUE) #NAME?
1 100
#NAME?
104

1 100
#NAME?

(50)

TRUE FALSE,

AND #VALUE!
100,D4>=100)
100,D5>=100)
100,D6>=100)

TRUE FALSE

AGE($D$29:$D$38),E38>=AVERAGE($E$29:$E$38))
CELL

17.50%

. $D$3 =CELL("address",D3)
. 4 =CELL("col",D3)
. 3 =CELL("row",D3)
0.175 =CELL("contents",D3)


b v =CELL("type",D3)
l
v


(')
(")
=CELL("prefix",D3)
(^)
(\)
("")

13 =CELL("width",D3)




P2 =CELL("format",D3)
-

()
0 =CELL("parentheses",D3)
1 0
0 =CELL("color",D3)
1 0
0 1 =CELL("protect",D3)
1


("")
'file:///conversion
/tmp/scratch/371
618808.xls'#$19

=CELL("filename",D3)



CELL(info_type,reference)
Info_type info_type

Reference info_type
info_type format CELL

Microsoft Excel CELL


"G"
0 "F0"
#,##0 ",0"
0 "F2"
#,##0.00 ",2"
$#,##0_);($#,##0) "C0"
$#,##0_);[Red]($#,##0) "C0-"
$#,##0.00_);($#,##0.00) "C2"
$#,##0.00_);[Red]($#,##0.00) "C2-"
0% "P0"
0.00% "P2"
0.00E+00 "S2"
# ?/? # ??/?? "G"
yy-m-d yy-m-d h:mm dd-mm-yy "D4"
d-mmm-yy dd-mmm-yy "D1"
d-mmm dd-mmm "D2"
mmm-yy "D3"
dd-mm "D5"
h:mm AM/PM "D7"
h:mm:ss AM/PM "D6"
h:mm "D9"
h:mm:ss "D8"
CELL info_type format
CELL
1
=CELL()

#VALUE!
=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

CELL
2

37685
TOTAL

20 A20 (20) =CELL("row",A20)
D2, =CELL("format", B112)
F0
F0 A3 (TOTAL) =CELL("format", B113)
fo_type

CELL

ELL("filename"))-1)
CEILING


2.1 3 =CEILING(C4,1)
1.5 2 =CEILING(C5,1)
1.9 2 =CEILING(C6,1)
20 30 =CEILING(C7,30)
25 30 =CEILING(C8,30)
40 60 =CEILING(C9,30)

Number significance
$4.42
=CEILING(4.42,0.1)

=CEILING(ValueToRound,MultipleToRoundUpTo)
ValueToRound


=CEILING()
7 =CEILING(D28,7)
1 3 7
2 4 7 =CEILING(D29,7)
3 10 14 =CEILING(D30,7)

1


1000 300 3.33 =D45/E45
5000 600 8.33 =D46/E46
2000 350 5.71 =D47/E47

2 =CEILING()
2

1000 300 4 =CEILING(D54/E54,1)
5000 600 9 =CEILING(D55/E55,1)
2000 350 6 =CEILING(D56/E56,1)

1

11 20 1.81818 =D69/C69
7 18.25 2.60714 =D70/C70
5 28.10 5.62000 =D71/C71
16 28 1.75000 =D72/C72

2 =CEILING() 99

Table 2

11 20 1.81818 1.99
7 18.25 2.60714 2.99
5 28.10 5.62000 5.99
16 28 1.75000 1.99
=INT(E83)+CEILING(MOD(E83,1),0.99)

=INT(E83)
=MOD(E83,1)
=CEILING(MOD(E83),0.99) 0.99
1CEILING #VALUE!
2 0
3 Significance
4 Number Significance CEILING #NUM!
4

2.5
=CEILING(2.5, 1)
3 1 (3)

-2.5
=CEILING(-2.5, -2)
-4 -2 (-4)


-2.5 2 =CEILING(-2.5, 2)

-2 (#NUM!)
1.5

0.1 =CEILING(1.5, 0.1)
1.5 (1.5)

0.234
=CEILING(0.234, 0.01)
0.01
0.24 (0.24)
CEILING(D54/E54,1)
CEILING(D55/E55,1)
CEILING(D56/E56,1)

ING(MOD(E83,1),0.99)
COUNTA


10 20 30 3 =COUNTA(C4:E4)
10 0 30 3 =COUNTA(C5:E5)
10 -20 30 3 =COUNTA(C6:E6)
10 1-Jan-88 30 3 =COUNTA(C7:E7)
10 21:30 30 3 =COUNTA(C8:E8)
10 0.57651077 30 3 =COUNTA(C9:E9)
10 30 2 =COUNTA(C10:E10)
10 Hello 30 3 =COUNTA(C11:E11)
10 #DIV/0! 30 3 =COUNTA(C12:E12)





=COUNTA(Value1, value2, ...)
Value1, value2, ... 1 30
("")
COUNT

1
(keep track of)
123.



=COUNTA() .



1 2
2 1 3 3
1 1 1 3
2
1 3 2 4
=COUNTA(D39:G39)


4 3 5 2
=COUNTA(D35:D39)
2



39790

19
22.24
1
#DIV/0!


=COUNTA(C49:C55)
6 (6)

=COUNTA(C51:C55)
4 (4)

=COUNTA(C49:C55,2)
2
7 (7)


Two =COUNTA(C49:C55,"Two")
7 (7)

COUNTA(D39:G39)
Excel

Excel

The links below are to sites of general interest.

Andy Pope's Excel Information


Excel

Ask Mr. Excel


Excel

ASSUME

Barrie Davidson's Excel Page


VBA

Bella Online
Excel

Bob Houghton

Contextures
Excel

CSA-NET

DataPig

Epsen Gaarder Haug


Daniel Lamarche
Excel 2000

Excel Advisor

Excel By Example

Excel Experts Club


Yahoo

Excel Help Page


John F. Lacher's site

Excel Logic Page


By Aaron Blood

Excel Maniacs
Excel

ExcelTip
Excel

ExWorks
Excel

Financial Modeling

The Fortress
Excel.

Fred Cumming's Excel Page


Excel

GantTool
.

Google Excel Search Add-In


From Ron de Bruin

Help Talk Online


ExcelOffice .

John's Finance Page

Laurent Longre
Excel ()

Laroux Virus Remover


For Excel 97 (Windows or Mac)

Linda's Computer Stop


Excel

Magic Box Web Tutor for Microsoft Excel


Excel

Mathtools.net

MeadInKent
Help with Excel functions, graphs and spreadsheet checking

Mike's Excel and Maths Page

MM's Little Spreadsheet Helpers

My Excel Pages
By David McRitchie

National Marine Mammal Laboratory


Excel , VBA

NEKO to Excel
VBA

Neville Hunt

OneOnOne
"Quick and Dirty" task guides

OzGrid Business Applications


Excel tips, tricks, downloads, newsletter

Peter Noneley
Excel Function Dictionary. Download a workbook that contains
more than 150 examples of Excel's functions.
Resources For MS Excel
Excel product features, support, Knowledge Base article links.

Richard Knights
Computer modeling examples using Excel

Sam Raheb's Microsoft Excel Web Site


Lots of useful downloads

Simtools and Formlist add-ins


Freeware statistical and auditing tools.

Spreadsheet Autopublisher
An experimental service for teachers and others who would like
to publish their spreadsheet models on the Web, but do not have
their own Web sites

Spreadsheets in Education
Erich Neuwirth's site, which includes mathematical, scientific,
and statistical applications.

Tattsoft Spreadsheet Productions


Files to download

TOPS
Free Excel downloads (time series analysis, financial market
tools, numerical computation).

Virtual Help Desk


Resources and Help for Excel

WinSite
Excel
HLOOKUP

1 .
10 80 97 2 .
20 90 69 3
30 100 45 4
40 110 51 5
50 120 77 6

:
: 4

: 45 =HLOOKUP(F10,D3:F10,F11,FALSE)



VLOOKUP HLOOKUP VLOOKUP V


VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value Lookup_value
Table_array

range_lookup TRUE table_array
-2-1012-ZFALSETRUE VLOOKUP
range_lookup FALSEtable_array

Col_index_num table_array Col_index_num 1
Table_array

table_array col_index_num 2 table_array
col_index_num 1 VLOOKUP
#VALUE! col_index_num table_array VLOOKUP
#REF!
Range_lookup VLOOKUP
TRUE
lookup_value range_value FALSE VLOOKUP
#N/A

1
.
=HLOOKUP().
.
=MATCH().
=MATCH()
, LOOKUP
=MATCH() 1,1
=HLOOKUP() =MATCH()
=HLOOKUP() FALSE


10 80 97
20 90 69
30 100 45
40 110 51
50 120 77

:
:

: 100
=HLOOKUP(F51,D44:F51,MATCH(F52,C45:C49,0)+1,FALSE)

2
=HLOOKUP()
=HLOOKUP()B.
, =HLOOKUP() =MATCH()C
=HLOOKUP() =MATCH()


$50
$600 500 450 600
$1,200 1000 1200 800
$275 250 350 275
$70 50 70 45
$290 300 290 310
$500
$1,200
=HLOOKUP(B71,$G$64:$I$69,MATCH(C71,$F$65:$F$69,0)+1,FALSE)

,.
.
.

.
C.
.
FALSE.

FALSE. .
=HLOOKUP(C127,E111:G112,2,FALSE)

=HLOOKUP.
TRUE.
TRUE..
125100,100.
#ADDIN?



2 1 3


1 100 300
0% 6% 8%
0% 3% 5%
0% 12% 15%



125 2 6% 235
200 1 3% 194
150 3 12% 396
225 2 6% 423
50 1 0% 50
500 3 15% 1,275

=HLOOKUP(C114,$E$98:$G$99,2,FALSE)

=HLOOKUP(D114,$E$102:$G$105,MATCH(C114,$D$103:$D$105,0)+1,TRUE)


0.457 3.55 500
0.525 3.25 400
0.616 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0


A
1
B
2.17 (2.17)
A
1
C
100 (100)
A
0.746 A


#N/A (#N/A)
A
0.1 0.1
A

#N/A (#N/A)
A
2
B
1.71 (1.71)

VLOOKUP lookup_value range_lookup TRUE


lookup_value

lookup_value table_array
VLOOKUP lookup_value VLOOKUP
range_lookup FALSE VLOOKUP
#N/A
10,F11,FALSE)

0)+1,FALSE)

#N/A
CHOOSE


1 Alan =CHOOSE(C4,"Alan","Bob","Carol")
3 Carol =CHOOSE(C5,"Alan","Bob","Carol")
2 Bob =CHOOSE(C6,"Alan","Bob","Carol")
3 18% =CHOOSE(C7,10%,15%,18%)
1 10% =CHOOSE(C8,10%,15%,18%)
2 15% =CHOOSE(C9,10%,15%,18%)


index_num CHOOSE
29 index number 1 7 7
1 7 index_num CHOOSE

=CHOOSE(UserValue, Item1, Item2, Item3 through to Item29)


1


=RANK() .
=CHOOSE().
=IF() 3,
=CHOOSE() .


Alan 1:30 2 Silver =IF(D30<=3,CHOOSE(D30,"Gold","Silver","Bronze"),"unplaced")
Bob 1:15 4 unplaced =IF(D31<=3,CHOOSE(D31,"Gold","Silver","Bronze"),"unplaced")
Carol 2:45 1 Gold =IF(D32<=3,CHOOSE(D32,"Gold","Silver","Bronze"),"unplaced")
David 1:05 5 unplaced =IF(D33<=3,CHOOSE(D33,"Gold","Silver","Bronze"),"unplaced")
Eric 1:20 3 Bronze =IF(D34<=3,CHOOSE(D34,"Gold","Silver","Bronze"),"unplaced")
=RANK(C34,C30:C34)

CHOOSE(index_num,value1,value2,...)
Index_num Index_num 1 29
1 29
index_num 1 CHOOSE value1 2 CHOOSE value2
index_num 1 CHOOSE #VALUE!
index_num
Value1,value2,... 1 29 CHOOSE index_num


index_num CHOOSE
CHOOSE

=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))

=SUM(B1:B10)
B1:B10
CHOOSE B1:B10 SUM B1:B10
CHOOSE SUM
2

1st Nails
2nd Screws
3rd Nuts
Bolts



A3 =CHOOSE(2,B58,B59,B60,B61)
2nd (2nd)

B5 =CHOOSE(4,C58,C59,C60,C61)
Bolts (Bolts)
3

23
45
12
10



A2:A4
=SUM(B67:CHOOSE(2,B68,B69,B70))

80 (80)
alue2
#VALUE!

AVERAGE by:chengxiangzhou


Temp 30 31 32 29 26 28 27 29 =AVERAGE(D4:J4)
Rain 0 0 0 4 6 3 1 2 =AVERAGE(D5:J5)


Temp 30 32 29 26 28 27 28.667 =AVERAGE(D8:J8)
Rain 0 0 4 6 3 1 2.3333 =AVERAGE(D9:J9)


Temp 30 No 32 29 26 28 27 28.667 =AVERAGE(D12:J12)
Rain 0 Reading 0 4 6 3 1 2.3333 =AVERAGE(D13:J13)


=AVERAGE(Range1,Range2,Range3... through to Range30)


Temp 30 No 32 29 26 28 27 24.571 =SUM(D31:J31)/COUNTA(D31:J
Rain 0 Reading 0 4 6 3 1 2 =SUM(D32:J32)/COUNTA(D32:J


Temp 30 32 29 26 28 27 28.667 =SUM(D35:J35)/COUNTA(D35:J
Rain 0 0 4 6 3 1 2.3333 =SUM(D36:J36)/COUNTA(D36:J







10
7
9
27
2



=AVERAGE(B46:B50)

11 (11)

5 =AVERAGE(B46:B50, 5)

10 (10)
=AVERAGE(D4:J4)
=AVERAGE(D5:J5)

=AVERAGE(D8:J8)
=AVERAGE(D9:J9)

=AVERAGE(D12:J12)
=AVERAGE(D13:J13)

=SUM(D31:J31)/COUNTA(D31:J31)
=SUM(D32:J32)/COUNTA(D32:J32)

=SUM(D35:J35)/COUNTA(D35:J35)
=SUM(D36:J36)/COUNTA(D36:J36)

BIN2DEC


0 0 =BIN2DEC(C4)
1 1 =BIN2DEC(C5)
10 2 =BIN2DEC(C6)
11 3 =BIN2DEC(C7)
111111111 511 =BIN2DEC(C8)
1111111111 -1 =BIN2DEC(C9)
1111111110 -2 =BIN2DEC(C10)
1111111101 -3 =BIN2DEC(C11)
1000000000 -512 =BIN2DEC(C12)
11111111111 Err:502 =BIN2DEC(C13)



#NAME?


:BIN2DEC(number)
Number Number 10
9
: 10 BIN2DEC #NUM!


1100100 =BIN2DEC(1100100)
100 (100)
1111111111
-1 (-1) =BIN2DEC(1111111111)
CHAR

ANSI
65 A =CHAR(G4)
66 B =CHAR(G5)
### =CHAR(G6)


CHAR


CHAR(number)
Number 1 255


1-255
,

1 26 51 3 76 L ### e ### ~ ### ### ### ### ###


2 27 52 4 77 M ### f ###  ### ### ### ### ###
3 28 53 5 78 N ### g ### ### ### ### ### ###
4 29 54 6 79 O ### h ### ### ### ### ### ###
5 30 55 7 80 P ### i ### ### ### ### ### ###
6 31 56 8 81 Q ### j ### ### ### ### ###
7 32 57 9 82 R ### k ### ### ### ### ###
8 33 ! 58 : 83 S ### l ### ### ### ### ###
9 34 " 59 ; 84 T ### m ### ### ### ### ###
10 35 # 60 < 85 U ### n ### ### ### ### ###
11 36 $ 61 = 86 V ### o ### ### ### ### ###
12 37 % 62 > 87 W ### p ### ### ### ### ###
13 38 & 63 ? 88 X ### q ### ### ### ### ###
14 39 ' 64 @ 89 Y ### r ### ### ### ### ###
15 40 ( 65 A 90 Z ### s ### ### ### ### ###
16 41 ) 66 B 91 [ ### t ### ### ### ### ###
17 42 * 67 C 92 \ ### u ### ### ### ### ###
18 43 + 68 D 93 ] ### v ### ### ### ### ###
19 44 , 69 E 94 ^ ### w ### ### ### ### ###
20 45 - 70 F 95 _ ### x ### ### ### ### ###
21 46 . 71 G 96 ` ### y ### ### ### ### ###
22 47 / 72 H 97 a ### z ### ### ### ### ###
23 48 0 73 I 98 b ### { ### ### ### ### ###
24 49 1 74 J 99 c ### | ### ### ### ### ###
25 50 2 75 K ### d ### } ### ### ### ### ###

32SPACEBAR.






CLEAN


Hello Hello =CLEAN(C4)
Hello Hello =CLEAN(C5)
Hello Hello =CLEAN(C6)



CLEAN


=CLEAN(Text)


..


text =CHAR(7)&"text"&CHAR(7)



=CLEAN(B20)
CHAR(7)
text (text)
CODE

ANSI
A 65 =CODE(C4)
B 66 =CODE(C5)
C 67 =CODE(C6)
a 97 =CODE(C7)
b 98 =CODE(C8)
c 99 =CODE(C9)
Alan 65 =CODE(C10)
Bob 66 =CODE(C11)
Carol 67 =CODE(C12)



ANSI
255.

=CODE(Text)


,1-255.



COMBIN


4 2 6 =COMBIN(C4,D4)
4 3 4 =COMBIN(C5,D5)
26 2 325 =COMBIN(C6,D6)


COMBIN

, AB BA.


COMBIN(number,number_chosen)
Number Number chosen

1
ABCD


4 2 6 =COMBIN(C25,D25)

! : ABCD
1 AB
2 AC
3 AD
4 BC
5 BD
6 CD


5 3 10 =COMBIN(C41,D41)

1 2 3 4 5


6 7 8 9 10
??????


COMBIN #VALUE!
number < 0number_chosen <0 number < number_chosenCOMBIN

3



=COMBIN(8,2)
28 (28)

BIN #NUM!

CONCATENATE

1 2
Alan Jones AlanJones =CONCATENATE(C4,D4)
Bob Williams BobWilliams =CONCATENATE(C5,D5)
Carol Davies CarolDavies =CONCATENATE(C6,D6)
Alan Jones Alan Jones =CONCATENATE(C7," ",D7)
Bob Williams Williams, Bob =CONCATENATE(D8,", ",C8)
Carol Davies Davies, Carol =CONCATENATE(D9,", ",C9)


=CONCATENATE(Text1,Text2,Text3...Text30)
Text1, text2, ... 1 30



& CONCATENATE

1 2
Alan Jones AlanJones =C25&D25
Bob Williams BobWilliams =C26&D26
Carol Davies CarolDavies =C27&D27
Alan Jones Alan Jones =C28&" "&D28
Bob Williams Williams, Bob =D29&", "&C29
Carol Davies Davies, Carol =D30&", "&C30


brook trout
species
32

Stream population
for brook trout (Stream =CONCATENATE("Stream population for ",A2," ",A3," is ",A4,"/mile")
species is 32/mile population for brook
trout species is 32/mile)
TE(C7," ",D7)
TE(D8,", ",C8)
TE(D9,", ",C9)

ion for ",A2," ",A3," is ",A4,"/mile")


CONVERT



1 in cm 2.54 =CONVERT(C4,D4,E4)
1 ft m 0.3048 =CONVERT(C5,D5,E5)
1 yd m 0.9144 =CONVERT(C6,D6,E6)

1 yr day 365.25 =CONVERT(C8,D8,E8)


1 day hr 24 =CONVERT(C9,D9,E9)
1.5 hr mn 90 =CONVERT(C10,D10,E10)
0.5 mn sec 30 =CONVERT(C11,D11,E11)



#NAME?
CONVERT

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


1


5 3 2.3530101
=CONVERT(D28,"lbm","kg")+CONVERT(E28,"ozm","kg")


12 6 3.81
8 3 2.5146
5 2 1.5748
=CONVERT(D34,"ft","m")+CONVERT(E34,"in","m")

From_unit
to_unit Distance
g m
kg mi
sg Nmi
lbm in
U u ft
ozm yd
ang
1/72
Pica
yr
day
hr Pa
mn atm
sec mmHg


C tsp
F tbs
K oz
cup
U.S. pt
N qt
dyn gal
lbf l


J HP
e W
c
IT cal
eV T
- HPh ga
- Wh
flb
BTU BTU

from_unit to_unit


exa 1.00E+18 E deci 1.00E-01 d
peta 1.00E+15 P centi 1.00E-02 c
tera 1.00E+12 T milli 1.00E-03 m
giga 1.00E+09 G micro 1.00E-06 u
mega 1.00E+06 M nano 1.00E-09 n
kilo 1.00E+03 k pico 1.00E-12 p
hecto 1.00E+02 h femto 1.00E-15 f
dekao 1.00E+01 e atto 1.00E-18 a

CONVERT #VALUE!
CONVERT #N/A
CONVERT #N/A
CONVERT #N/A


1
=CONVERT(1, "lbm", "kg")
0.4535923097 (0.453592)
68
=CONVERT(68, "F", "C")
20 (20)

=CONVERT(2.5, "ft", "sec")

Err:502 (#N/A)
100
=CONVERT(CONVERT(100,"ft","m"),"ft","m")

9.290304 (9.290304)
10,D10,E10)

mber
nit to_unit
COUNT


10 20 30 3 =COUNT(C4:E4)
10 0 30 3 =COUNT(C5:E5)
10 -20 30 3 =COUNT(C6:E6)
10 1-Jan-88 30 3 =COUNT(C7:E7)
10 21:30 30 3 =COUNT(C8:E8)
10 0.6995699883 30 3 =COUNT(C9:E9)
10 30 2 =COUNT(C10:E10)
10 Hello 30 2 =COUNT(C11:E11)
10 #DIV/0! 30 2 =COUNT(C12:E12)


COUNT


=COUNT(value1,value2,...)
alue1, value2, ... 1 30

Jan Feb Mar


1,000
5,000
2,000 1,000
1,000
3 2 0
=COUNT(D29:D32)

COUNT



39790
19
22.24
1
#DIV/0!

=COUNT(C44:C49)
4 (3)
4 =COUNT(C46:C49)
3 (2)

2 =COUNT(C44:C49,2)
5 (4)


COUNTA
COUNTA
COUNTBLANK


1 2 =COUNTBLANK(C4:C11)

3
0

1-Jan-98


=COUNTBLANK(Range)
Range

1



YN

=COUNTBLANK()

1 2 3 4
1 Y N
2 Y Y N
3
4 N N N
5 Y Y
6 Y Y Y N
7 N Y
8 N N Y Y
9 Y
10 Y N Y

16 =COUNTBLANK(C32:F41)
Yes 14 =COUNTIF(C32:F41,"Y")

No 10 =COUNTIF(C32:F41,"N")

6
27
4 34




=COUNTBLANK(C54:D57)

4 (4)

("")

COUNTIF


1-Jan-98 80
10-May-98 25
1-Feb-98 80
1-Mar-98 150
5-Jan-98 300
1-Jun-98 50
1-Apr-98 200
1-Mar-98 100
1-May-98 250

2 =COUNTIF(C4:C12,"")
3 =COUNTIF(C4:C12,"")
100 5 =COUNTIF(E4:E12,">=100")

2 =COUNTIF(C4:C12,E18)


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


Microsoft Excel
SUMIF
IF
1


32
54
75
86



=COUNTIF(C41:C44,"")

2 (2)



55 =COUNTIF(D41:D44,">55")

2 (2)

2()


100 3 0.33333333 #ADDIN?
100 3 0.33333333 #ADDIN?
100 3 0.33333333
200 2 0.5
200 2 0.5
300 1 1
400 2 0.5
400 2 0.5
500 4 0.25
500 4 0.25
500 4 0.25
500 4 0.25
5 #ADDIN?
5 #ADDIN?

3()


aa Alpha
Alpha
AAA
aaa
Beta
B
BBB
Alpha Beta
AB
alpha

( #ADDIN?
2 )
#ADDIN?
1 ()

( #ADDIN?
0 )
#ADDIN?
2 ()

( #ADDIN?
3 )

( #ADDIN?
2 )

VLOOKUP

1 2 3 4 5 6
10 20 30 40 50
80 90 100 110 120
97 69 45 51 77

:
: 4

: 45
=VLOOKUP(G11,C6:H8,G12,FALSE)

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value Lookup_value
Table_array
range_lookup TRUE table_array -2-
1012-ZFALSETRUE VLOOKUP range_lookup
FALSEtable_array

Table_array

Col_index_num table_array Col_index_num 1


table_array col_index_num 2 table_array
col_index_num 1 VLOOKUP #VALUE! col_index_num
table_array VLOOKUP #REF!
Range_lookup VLOOKUP TRUE
lookup_value
range_value FALSE VLOOKUP #N/A

VLOOKUP lookup_value range_lookup TRUE lookup_value
lookup_value table_array VLOOKUP #N/A
VLOOKUP lookup_value range_lookup FALSE VLOOKUP

1
.
=VLOOKUP().
.
=MATCH().

=MATCH()..
.
=MATCH()1, +1.
=VLOOKUP() =MATCH()n,n
.
=VLOOKUP() FALSE


10 80 97
20 90 69
30 100 45
40 110 51
chengxiang 50 120 77

:
:

: 45
=VLOOKUP(F60,C54:F58,MATCH(F61,D53:F53,0)+1,FALSE)
3 =MATCH(F61,D53:F53,0)
2
=VLOOKUP()
=VLOOKUP()FC.
VLOOKUPMATCH
=HLOOKUP() =MATCH()


50
600 500 450 600
1,200 1000 1200 800
275 250 350 275
70 50 70 45
290 300 290 310
500
1,200
=VLOOKUP(C80,F74:I78,MATCH(B80,G73:I73,0)+1,FALSE)
3

,.
.
.

.
C.

.
FALSE.

FALSE. .

=VLOOKUP.
TRUE.
TRUE..
125100,100.



2 1 0% 0% 0%
1 100 6% 3% 12%
3 300 8% 5% 15%



125 2 6% 235
200 1 3% 194
150 3 12% 396
225 2 6% 423
50 1 0% 50
500 3 15% 1,275

:
E118: =VLOOKUP(C118,C106:D108,2,FALSE)
F118: =VLOOKUP(D118,F106:I108,MATCH(C118,G105:I105,0)+1,TRUE)
G118: =(D118*E118)-(D118*E118*F118)

4
1

0.457 3.55 500
0.525 3.25 400
0.616 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0

A 1
B =VLOOKUP(1,B128:D136,2)
2.17 (2.17)
A 1
C =VLOOKUP(1,B128:D136,3,TRUE)
100 (100)
A
0.746 A
=VLOOKUP(0.7,B128:D136,3,FALSE)

#N/A (#N/A)
A 0.1
0.1 A =VLOOKUP(0.1,B128:D136,2,TRUE)

#N/A (#N/A)
A 2
B =VLOOKUP(2,B128:D136,2,TRUE)
1.71 (1.71)

8,G12,FALSE)

-2-
range_lookup

um 1

_index_num

TRUE
kup_value
#N/A

lookup_value
#N/A
OOKUP #N/A
n
VLOOKUP

1 2 3 4 5 6
10 20 30 40 50
80 90 100 110 120
97 69 45 51 77

:
: 4

: 45
=VLOOKUP(G11,C6:H8,G12,FALSE)

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value Lookup_value
Table_array
range_lookup TRUE table_array -2-
1012-ZFALSETRUE VLOOKUP range_lookup
FALSEtable_array

Table_array

Col_index_num table_array Col_index_num 1


table_array col_index_num 2 table_array
col_index_num 1 VLOOKUP #VALUE! col_index_num
table_array VLOOKUP #REF!
Range_lookup VLOOKUP TRUE
lookup_value
range_value FALSE VLOOKUP #N/A

VLOOKUP lookup_value range_lookup TRUE lookup_value
lookup_value table_array VLOOKUP #N/A
VLOOKUP lookup_value range_lookup FALSE VLOOKUP

1
.
=VLOOKUP().
.
=MATCH().

=MATCH()..
.
=MATCH()1, +1.
=VLOOKUP() =MATCH()n,n
.
=VLOOKUP() FALSE


10 80 97
20 90 69
30 100 45
40 110 51
chengxiang 50 120 77

:
:

: 45
=VLOOKUP(F60,C54:F58,MATCH(F61,D53:F53,0)+1,FALSE)
3 =MATCH(F61,D53:F53,0)
2
=VLOOKUP()
=VLOOKUP()FC.
VLOOKUPMATCH
=HLOOKUP() =MATCH()


50
600 500 450 600
1,200 1000 1200 800
275 250 350 275
70 50 70 45
290 300 290 310
500
1,200
=VLOOKUP(C80,F74:I78,MATCH(B80,G73:I73,0)+1,FALSE)
3

,.
.
.

.
C.

.
FALSE.

FALSE. .

=VLOOKUP.
TRUE.
TRUE..
125100,100.



2 1 0% 0% 0%
1 100 6% 3% 12%
3 300 8% 5% 15%



125 2 6% 235
200 1 3% 194
150 3 12% 396
225 2 6% 423
50 1 0% 50
500 3 15% 1,275

:
E118: =VLOOKUP(C118,C106:D108,2,FALSE)
F118: =VLOOKUP(D118,F106:I108,MATCH(C118,G105:I105,0)+1,TRUE)
G118: =(D118*E118)-(D118*E118*F118)

4
1

0.457 3.55 500
0.525 3.25 400
0.616 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0

A 1
B =VLOOKUP(1,B128:D136,2)
2.17 (2.17)
A 1
C =VLOOKUP(1,B128:D136,3,TRUE)
100 (100)
A
0.746 A
=VLOOKUP(0.7,B128:D136,3,FALSE)

#N/A (#N/A)
A 0.1
0.1 A =VLOOKUP(0.1,B128:D136,2,TRUE)

#N/A (#N/A)
A 2
B =VLOOKUP(2,B128:D136,2,TRUE)
1.71 (1.71)

8,G12,FALSE)

-2-
range_lookup

um 1

_index_num

TRUE
kup_value
#N/A

lookup_value
#N/A
OOKUP #N/A
n
DATEDIF


1964/11/14 1970/5/10 2003 =DATEDIF(C4,D4,"d")
1964/11/14 1970/5/10 65 =DATEDIF(C5,D5,"m")
1964/11/14 1970/5/10 5 =DATEDIF(C6,D6,"y")
1964/11/14 1970/5/10 177 =DATEDIF(C7,D7,"yd")
1964/11/14 1970/5/10 5 =DATEDIF(C8,D8,"ym")
1964/11/14 1970/5/10 26 =DATEDIF(C9,D9,"md")


=DATEDIF(,,"")
: .

"" : .

"d" .
"m" .
"y" .
"yd" .
"ym" .
"md" .

: 1964/11/14

53 =DATEDIF(C8,TODAY(),"y")
: 0 =DATEDIF(C8,TODAY(),"ym")
: 0 =DATEDIF(C8,TODAY(),"md")


53 , 0 0
=""&DATEDIF(D34,TODAY(),"y")&" , "&DATEDIF(D34,TODAY(),"ym")&" "&DATEDIF(D34,TODAY(),"md")&" "
ODAY(),"md")&" "
DATEVALUE

Date Date Value


25-dec-99 36519 =DATEVALUE(C4)
99-12-25 36519 =DATEVALUE(C5)
25-dec-99 36519 =DATEVALUE(C6)
1999-12-25 36519 =DATEVALUE(C7)


date_text DATEVALUE


DATEVALUE(date_text)
Date_text Microsoft Excel "2008-1-30"
"30-Jan-08" Excel for Windows
date_text 1900 1 1 9999 12 31
Excel for Macintosh date_text 1904 1
9999 12 31 date_text
DATEVALUE #VALUE
date_text DATEVALUE
date_text


=DATEVALUE the =TODAY


BC100 25-dec-99 -6534
FG700 10-july/99 Err:502
TD200 13-sep-98 -7002
HJ900 2000-12-25 -6168
#NAME?

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




1900


39682 (39682)
1900


39682 (39682)
1900


39501 (39501)

1900




2008
Err:502 (39634)

008-1-30"
s

4 1 1

1 39448
DAVERAGE
.


200 3000 4.50 4 3 54.00
100 2000 2.00 15 2 60.00
60 0.00
10 8000 0.80 25 6 120.00
80 1000 0.20 40 3 24.00
100 1.25 10 4 50.00
200 3000 2.50 15 0 0.00
25 0.50 10 3 15.00
200 3000 5.00 3 2 30.00
100 2000 1.80 20 5 180.00
100 0.25 10 5 12.50
10 800 0.20 25 2 10.00
60 1000 0.15 25 0 0.00
80 1000 0.20 30 2 12.00
100 2000 0.80 10 5 40.00
40 1000 0.10 20 5 10.00

.
:

: 1.24 =DAVERAGE(B3:I19,F3,E23:E24)


DAVERAGE(database,field,criteria)
Database

Field Field
Field 1 2
Criteria criteria


: 1.16 =DAVERAGE(B3:I19,F3,E49:F50)

"" .

1.16 =DAVERAGE(B3:I19,"",E49:F50)


100

100: 0.53 =DAVERAGE(B3:I19,"",E60:F61)


<100

<100: 0.17 =DAVERAGE(B3:I19,"",E67:F68)


DCOUNT

DAY


12/25/1998 25 =DAY(C4)
11/14/2017 Sat 13 =DAY(C5)
11/14/2017 14 =DAY(C6)


DAY(serial_number)
Serial_number DATE
DATE(2008,5,23) 2008 5 23


,
ddddddd.

dd/mm/yy : 3/25/1962
: Wednesday 24 =DAY(F21)

1 31


1Microsoft Excel 1900 1 1
1 2008 1 1 39448 1900 1 1 39448
Microsoft Excel for the Macintosh
2YEARMONTH DAY Gregorian
Hijri YEARMONTH DAY
Gregorian


4/15/2008

15 (15)
=DAY(B38)



mon monday
tue tuesday
wed wednesday
thu thursday
fri friday
sat saturday
sun sunday

23

=DAY(F21)

1
DAYS360

*.
1-Jan-98 5-Jan-98 4 =DAYS360(C4,D4,TRUE)
1-Jan-98 1-Feb-98 30 =DAYS360(C5,D5,TRUE)
1-Jan-98 31-Mar-98 89 =DAYS360(C6,D6,TRUE)
1-Jan-98 31-Dec-98 359 =DAYS360(C7,D7,TRUE)


360 30 12
12 30

DAYS360(start_date,end_date,method)
Method
Method (NASD)
31 30
FALSE 31 30 1
30
1 31 30


1. 1-Jan-98 5-Jan-98 4+1
=DAYS360(Start,End,TRUE)+1
2Start_date end_date start_date end_date DAYS360
DATE
DATE(2008,5,23) 2008 5 23


Microsoft Excel 1900 1 1 1
1 39448 1900 1 1 39448 Microsoft Excel for the Macin


30-Jan-08
1-Feb-08

360
1 (1)
=DAYS360(B37,B38)



jan january
feb february
mar march
apr april
may may
jun june
jul july
aug august
sep september
oct october
nov november
dec december

DAYS360

1 2008 1
Excel for the Macintosh
DMAX

()
200 3000 4.50 4 3 54.00
100 2000 2.00 15 2 60.00
60 0.00
10 8000 0.80 25 6 120.00
80 1000 0.20 40 3 24.00
100 1.25 10 4 50.00
200 3000 2.50 15 0 0.00
25 0.50 10 3 15.00
200 3000 5.00 3 2 30.00
100 2000 1.80 20 5 180.00
100 0.25 10 5 12.50
10 800 0.20 25 2 10.00
60 1000 0.15 25 0 0.00
80 1000 0.20 30 2 12.00
100 2000 0.80 10 5 40.00
40 1000 0.10 20 5 10.00

60.00 =DMAX(B3:I19,I3,E23:E24)


=DMAX(DatabaseRange,FieldName,CriteriaRange)
Database

Field Field ,
Field 1
2
Criteria criteria

: 30.00 =DMAX(B3:I19,I3,E49:F50)

30.00 =DMAX(B3:I19,"",E49:F50)


100

: 40.00 =DMAX(B3:I19,"",E60:F61)

<100


<100

: 24.00 =DMAX(B3:I19,"",E67:F68)

DCOUNT

d ,

DMIN

()
200 3000 4.50 4 3 54.00
100 2000 2.00 15 2 60.00
60 0.00
10 8000 0.80 25 6 120.00
80 1000 0.20 40 3 24.00
100 1.25 10 4 50.00
200 3000 2.50 15 1 37.50
25 0.50 10 3 15.00
200 3000 5.00 3 2 30.00
100 2000 1.80 20 5 180.00
100 0.25 10 5 12.50
10 800 0.20 25 2 10.00
60 1000 0.15 25 1 3.75
80 1000 0.20 30 2 12.00
100 2000 0.80 10 5 40.00
40 1000 0.10 20 5 10.00

10.00 =DMIN(B3:I19,I3,E23:E24)


=DMIN(DatabaseRange,FieldName,CriteriaRange)
Database

Field Field
DCOUNTField
1 2
Criteria criteria

3.75 =DMIN(B3:I19,I3,E49:F50)

3.75 =DMIN(B3:I19,"",E49:F50)


100

12.50 =DMIN(B3:I19,"",E60:F61)


>=80 <=100

12.00 =DMIN(B3:I19,"",E67:G68)

DCOUNT

d
ld

DOLLAR RMB


10 $10.00 =DOLLAR(C4)
10 $10 =DOLLAR(C5,0)
10 $10.0 =RMB(C6,1)
10 $10.00 =RMB(C7,2)
10.25 $10.25 =RMB(C8)
10.25 $10 =DOLLAR(C9,0)
10.25 $10.3 =DOLLAR(C10,1)
10.25 $10.25 =RMB(C11,2)


($#,##0.00_);($#,##


DOLLAR RMB(number,decimals)
Number
Decimals Decimals number
Decimals 2


DOLLAR
DOLLAR
DOLLAR Microsoft Excel



1234.567
-1234.57
-0.123
99.888

2

$1,234.5 $1,234.57
7 1,234.57
2

$1,200 $1,200 1,200
2

-$1,200 ($1,200) (1,200)
4

($0.1230)
-$0.1230 (0.1230)
2

$99.89 $99.89 99.89
($#,##0.00_);($#,##0.00)

DSUM
.
()
200 3000 4.50 4 3 54.00
100 2000 2.00 15 2 60.00
60 0.00
10 8000 0.80 25 6 120.00
80 1000 0.20 40 3 24.00
100 1.25 10 4 50.00
200 3000 2.50 15 0 0.00
25 0.50 10 3 15.00
200 3000 5.00 3 2 30.00
100 2000 1.80 20 5 180.00
100 0.25 10 5 12.50
10 800 0.20 25 2 10.00
60 1000 0.15 25 0 0.00
80 1000 0.20 30 2 12.00
100 2000 0.80 10 5 40.00
40 1000 0.10 20 5 10.00

248.00 =DSUM(B3:I19,I3,E23:E24)


DSUM(database,field,criteria)
Database

Field Field
Field 1 2

Criteria criteria

: 54.50 =DSUM(B3:I19,I3,E49:F50)

54.50 =DSUM(B3:I19,"",E49:F50)


100

: 52.50 =DSUM(B3:I19,"",E60:F61)


<100

: 56.00 =DSUM(B3:I19,"",E67:F68)

DCOUNT

OFFSET
.
(3)
.
=OFFSET().
=OFFSET();
1..
2. .
3. .


10 10 400 500 600 700


E12E12

410 10 400 500 600 700

E171F17
E17:F17.

910 10 400 500 600 700

E222G22
E22:G22.

=OFFSET()

=OFFSET().


400 10 400 500 600 700

=OFFSET()E321F32
F32:F32.

900 10 400 500 600 700

=OFFSET()E37,1=OFFSET()1
2=OFFSET()2F37:G37.

1500 10 400 500 600 700

=OFFSET()E42,1=OFFSET()1
2=OFFSET()3F42:H42.

5.
=OFFSET().
F54F55.
=offset().

. 20042
. 20043

20041 20042 20043 20044 20045


900 10 400 500 600 700

1020 15 20 1000 2000 3000

13 5 3 10 800 900

offset()
F54F55

1 =SUM( OFFSET(D62,0,MONTH(F54)) : OFFSET(D62,0,MONTH(F55)) )


.

2 =SUM( OFFSET(D62,0,MONTH(2)) : OFFSET(D62,0,MONTH(3)) )


=MONTH.
2 32 3.
D62.

3 =SUM( OFFSET(D62,0,2) : OFFSET(D62,0,3) )


=OFFSET.

4 =SUM( F62:G62 )
=OFFSETSUM.
1

1
2

2
3

3
4

4
5

5
6

6
Vlookup

Vlookup
IndexMatch

IndexMatch
CountCells

CountCells
(vlookup

(vlookup
VLOOKUP2

VLOOKUP2
VLOOKUP3

VLOOKUP3

You might also like