You are on page 1of 28

Note

Function
- ABS
- CONCATENATE
- LEFT & RIGHT
- MID
- LEN
- LOWER & UPPER & PROPER
- CEILING & FLOOR & ROUND
- EXACT
- TRIM
- IF (Double)
- IF (Grade)
- IF (CountIF)
- IF (SumIF)
- IF (SumIF#N/A)
- VLOOKUP & HLOOKUP

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Pivot table

18
19

- SUBTOTAL

Excel
Basic

NOTE

Function CELING & FLOOR

Function ABS

Function TRIM

Function CONCATENATE

Function IF (Double)

Function LEFT & RIGHT

Function IF (Grade)

Function EXACT

Function IF (CountIF)

Function MID

Function IF (SumIF#N/A)

Function LEN

Function Vlookup&Hlookup

Function LOWER & UPPER &

Pivot Table

Function & Pivot Table

"Excel Training" .1

Note

Note

Excel Function Function


Add-Ins (Function Networkdays)
1. Click Tools > Add-Ins >
2. Click Analysis ToolPak > Analysis ToolPak-VBA
3. Click OK

Formula Function
Formula
Function


Formula
Function
=A1+B2*(SUM(E2:E5))

Formula
200
100
800
900

Function
200
100
800
900

"Excel Training" .2

Function

: ABS

ABS
-
- delete ( ' )
- Text Number

-
- ( - ) (+)
( - ) ( + )

Text Number

Function

Function

=ABS(Number)

=ABS(Number)

=ABS(C19)
Input

Total :

-25.20
-600.00
-7,000.56
-50.26
-20.37
-90.60
-7786.99

=ABS(F19)

Output
25.20
600.00
7000.56
50.26
20.37
90.60
7786.99

Input

Total :

02.50
400.00
0001
500.00
2,000.00
1000.00
2,400

Output
2.50
400.00
1.00
500.00
2,000.00
1,000.00
3,904

"Excel Training" .3

Function : Concatenate

- ( & Function Concatenate)

- Data
- ( Vlookup )
Function

=CONCATENATE( 1, 2...)
=CONCATENATE(C13,D13)
Input
Part#

HT
LL
LT
LT
LT
MC
MC

500060002
328541567
328500563
228541568
128541563
222541563
728541569

HT500060002
LL328541567
LT328500563
LT228541568
LT128541563
MC222541563
MC728541569

=( 1, 2)
=(G13&H13)
Input

Output

Customer

Function

Function

Output

Customer

Part#

NT
OP
OP
LT
PL
SH
SH

328411563
928541563
628541561
244156325
328541567
528541560
328111560

NT328411563
OP928541563
OP628541561
LT244156325
PL328541567
SH528541560
SH328111560

=( 1&"-"& 2...)
=(C27&"-"&D27)
Input

Output

Customer

Part#

HT

500560526

HT-500560526

LL

328541567

LL-328541567

LT

328500563

LT-328500563

LT

228541568

LT-228541568

LT

128541563

LT-128541563

MC

222541563

MC-222541563

MC

728541569

MC-728541569

1. Output = Cus. & Part#


2. ( - ) Cus. Part#

"Excel Training" .4

Function : Left& Right

- LEFT Column
- RIGHT Column

-
-
Function
Shipment#
LL
LL
LT
LT
LT
MC
MC
MC
LL
OP
OP
PL
PL
SH
SH

=LEFT( ,)
=LEFT(D13,2)
PartNumber
LL-T6510050A00
LL3280UDVS
LT161230019
LT16431263
LT16441261
MC182000686005
MC470474104
MC470474106
LL-6300008
OP100000406
OP610000100
PL1612E1230038
PL313914723851
SH5100M3A
SH5100M3AS
TOTAL :

Std.Cost
1.5000
5.2240
1.3000
1.2230
1.3660
0.2000
0.8900
0.8790
0.5000
0.4000
0.6000
0.2000
1.0000
2.0000
3.0000

Qty.

Total

200
300
50,000
2,000
6,000
4,000
2,000
3,000
2,000
100
200
300
500
6,000
2,000

300.00
1,567.20
65,000.00
2,446.00
8,196.00
800.00
1,780.00
2,637.00
1,000.00
40.00
120.00
60.00
500.00
12,000.00
6,000.00
102,146.20

"Excel Training" .5

Function MID

- MID Function
-
Function

=MID(Text,,)
=MID(C10,4,2)
Input

Output

S5-04-0023

04

S-04

A5-04-3152

04

A-04

S5-03-0024

03

S-03

A5-04-3155

04

A-04

A4-04-3156

04

A-04

S4-04-0025

04

S-04

A5-03-3161

03

A-03

S4-04-0026

04

S-04

A5-02-3169

02

A-02

( - ) PartNumber
=LEFT(C24,2)&(REPLACE(C24,1,2,"-"))
LL563982336

LL-563982336

MC58965656

MC-58965656

LT256300562

LT-256300562

=LEFT(C10,1)&"-"&D10

"Excel Training" .7

Function LOWER & UPPER & PROPER

LOWER :
UPPER :
PROPER :

Set
Function
Input

=LOWER()
=LOWER(C13)
Output

Set

Function
Input

=UPPER()
=UPPER(F13)
Output


Function
Input

=PROPER()
=PROPER(I13)
Output

BASIC & ADVANCE

basic & advance

basic & advance

BASIC & ADVANCE

basic & advance

Basic & Advance

EXCEL TRIP

excel trip

excel trip

EXCEL TRIP

excel trip

Excel Trip

"Excel Training" .6

Function LEN

- , , ,
- Digit
Function

=LEN( )
=LEN(C10)
Input

Output

S5-04-0023

10

Excel Tip
LEN

9
12

LEN LEN

"Excel Training" .8

Function CEILING & FLOOR & ROUND

- (CEILING)
- (FLOOR)
- (ROUND)

Function
Input

=CEILING(,) Function =FLOOR(,) Function


=CEILING(C12,1)
=FLOOR(F12,1)
Output

Input

Output

Input

=ROUND(,)
=ROUND(I12,0)
Output

45.600

46.000

45.999

45.000

45.900

46.000

89.300

90.000

56.500

56.000

42.200

42.000

569.000

569.000

365.352

365.000

56.693

57.000

"Excel Training" .9

Function EXACT


TRUE FALSE



Function

=EXACT(1,2)
=EXACT(C12,D12)

Output

Excel

Excel

TRUE

excel

Excel

FALSE

E xcel

Excel

FALSE

Eecel

Excel

FALSE

Excel

Excel

TRUE

"Excel Training" .10

Function TRIM



Vlookup
=TRIM()
=TRIM(C11)

Function
Input

Output

S5-04-0023

S5-04-0023

A5-04-3152

A5-04-3152

Mr. Bar

Mr. Bar

FUNCTION IF
IF Excel

Function IF(logical_test,value_if_true,value_if_false)
Logical_test
Value_if_true
Value_if_false

"Excel Training" .11

Function IF ( Data )

- ,
- Column

1. Sort Data (HighlightData>Data> Sort >)


2. Key =IF( 2= 1,"0", 2)
=IF( 2= 1,"0", 2)

Function

=IF(C14=C13,"0",C14)
Input

Output

LT1612E1230038

LT1612E1230038

LT1612E1230038

LT16441261

LT16441261

LT16441261

LT16441262

LT16441262

LT16441263

LT16441263

MC182000686005

MC182000686005

MC470474105

MC470474105

MC470474105

SH5100M3A
SH5100M3A
SH5100M3A

0
0
SH5100M3A

"Excel Training" .12

Function IF (If )

- ,
- Column

49
50-59
60-69
70-79
80

F
D
C
B
A

Function

=IF( ,"")
=IF(D17>=80,"A",IF(D17>=70,"B",IF(D17>=60,"C",IF(D17>=50,"D",IF(D17<=49,"F")))))
Name

Pisit
Somchai
Somkit
Saijai
Kanya

Points
90
80
87
50
69

Grade
A
A
A
D
C

"Excel Training" .13

Function (Count IF)

- ,
Number Text
Function

=COUNTIF( ,"")
=COUNTIF(F10:F19,"1")

SHIPNUM

CLEAR_DATE

ARR_DATE

AGE

A5-04-3151
A5-04-3152
A5-04-3153
A5-04-3155
A5-04-3156
A5-04-3157
A5-04-3181
A5-04-3182
A5-04-3186
A5-04-3192

21-May-05
20-May-05
20-13-05
20-May-05
20-May-05
20-May-05
20-.1-05
22-May-05
23-May-05
21-May-05

19-May-05
19-May-05
18-May-05
18-May-05
18-May-05
18-May-05
19-May-05
18-May-05
18-May-05
17-May-05

2
1
Error
2
2
2
Error
4
5
4

AGE Error
AGE 1 Day
AGE 2 Day
AGE >3 Day

2
1
4
3

"Excel Training" .14

Function IF

Function


A
B
C
D
E
F
G
H

<= 100 >100


=IF( ,"")
=IF(D11:D18<=100,"","-")

1,000
100
200
8,000
150
30
9,000
100

"Excel Training" .15

Function SUMIF


Sum
Function
Function
Part Number
LT161230019
LT1614B1430055
LT16441261
LT16441262
LT16441269
MC182000686005
MC470474105
MC470474105
PL313914723851
OP100000408
OP100000405
TOTAL :

=SUMIF( ,"")
=SUM(D10:D20)
QTY
35,026
2,536
500
253
1,000
50,000
900
6,000
#N/A
3,000
#N/A
#N/A

=SUMIF(G10:G20,"<>#n/a")
Part Number
OP100000406
OP100000408
MC182000686005
PL313914723851
LT16441261
NT-6300008
LT16441269
MC470474105
SH5100M3A
MC470474105
SH5100M3A
TOTAL :

QTY
#N/A
3,000
50,000
#N/A
500
#N/A
50,000
900
#N/A
900
#N/A
105,300

"Excel Training" .16

Function Vlookup & Hlookup

- Function Vlookup & Hlookup Function (Reference)


- Primary Vlookup
-
Table DataBase (VLOOKUP)
Part#
LT161230019
LT1614B1430055
LT16441261
LT16441262
LT16441269
MC182000686005
MC470474105
MC470474105
MC470474105
NT-6300009
OP100000405
PL313914723851
SH5100M3A
SH5100M3B

Description
ASM
IC
ASM
ASM
ASM
PCB
IC
ASM
IC
ASM
ASM
PCB
ASM
ASM

TOTAL

Std.Cost

Q'ty

Total

0.2000
2.0000
1.5000
1.5000
5.2240
1.3000
1.2230
1.2230
1.2230
0.2000
0.8900
0.8790
0.4000
0.6000

35,026
2,536
500
253
1,000
50,000
900
6,000
4,000
4,000
2,000
3,000
50,000
2,000

7,005
5,072
750
300
5,224
65,000
1,101
7,338
2,446
800
1,780
2,637
20,000
1,200

Function VLOOKUP :
Function VLOOKUP = VLOOKUP(
:
,

, )

= VLOOKUP(C30,$C$10:$F$23,4,0)
Part Number
LT1614B1430055
LT16441261
LT16441269
MC182000686005
MC470474105
NT-6300009
OP100000405
OP100000408
PL313914723851
SH5100M3A
SH5100M3B
TOTAL

Std.Cost
2.0000
1.5000
5.2240
1.3000
1.2230
0.2000
0.8900
0.8790
0.5000
0.4000
0.6000

Q'ty

Total
2,536
500
1,000
50,000
900
4,000
2,000

#N/A
3,000
50,000
2,000
115,936

5,072
750
5,224
65,000
1,101
800
1,780
#N/A
1,500
20,000
1,200
102,427

Table DataBase (HLOOKUP)


Part#
Qty
Std.Cost
Total

Function Hlookup
Function Hlookup
Part Number
LT1614B1430055
LT16441261
LT16441269
MC182000686005
MC470474105
NT-6300009
OP100000405
OP100000408
PL313914723856
SH5100M3A
SH5100M3B
TOTAL

LT16441261
3,526
0.5000
1,763

LT16441269
MC182000686005
2,650
2,300
1.6000
0.3000
4,240
690

MC470474105
6,500
0.3300
2,145

LT1614B1430055
75,000
0.2300
17,250

:
= HLOOKUP( , , , )
= HLOOKUP(C54,$D$45:$H$46,2,0)
Std.Cost
0.2300
0.5000
1.6000
0.3000
0.3300
0.2000
0.8900
0.8790
0.6000
0.4000
0.6000

Q'ty

Total
75,000
3,526
2,650
2,300
6,500

17,250
1,763
4,240
690
2,145
#N/A
#N/A
#N/A
#N/A
#N/A
#N/A

89,976

26,088

#N/A
#N/A
#N/A
#N/A
#N/A
#N/A

SUBTOTAL(function_num, ref1, ref2, ...)


Use when we want to calculate something easily without create many fields.
Function_num is the number 1 to 11 that specifies which function to use in calculating subtotals within a list.
Function_num
1
2
3
4
5
6
7
8
9
10
11

Function
AVERAGE
COUNT
COUNTA
MAX
MIN
PRODUCT
STDEV
STDEVP
SUM
VAR
VARP

P/N
HT110710
HT11458802
HT11459008
HT12230312
HT122852AB
HT12388301
HT12696002
HT12696002
HT-T6510050A00
LL3280UDVS
LT161230019
LT1612E1230038
LT1614B1430055
LT1614E1411
LT16231244
LT16431261
LT16431263
LT16441261
MC182000686005
MC470474104
MC470474105
MC470474106
Average
record

format

record
blank

Description
ASM VIPER100 & TO-220 H
ASM (02) 8VSB ADAPTER 921
ASM (08) PWA CONTROL BOARD DISHDVR
ASM (12) PWA POWER SUPPLY 921 MP BO
ASM (AB) PWA POWER SUPPLY 110 V DIS
ASM (01) PWA MODEL DP921 MAINS FILT
ASM (02) PWA FRONT PANEL CONNECTOR
ASM (02) PWA FRONT PANEL CONNECTOR
AHS ADH HEAT TRANSFER
ASM (A) 356-0003815 BOM - SYM22802
ASM (A) SIEMENS BUCK REG
ASM (A) CCFL INVERTER-SINGLE DIRECT
ASM (A) CCFL INVERTER-DIRECT DRIE,A
ASM (A) CCFL INVERTER - DIRECT DRIV
ASM (A) CCFL INVERTER-DIREC T DRIVE
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) IC, COMMON LOGIC, FPGA, UPM
ASM (A) 470-000474-104 PWA,UPM-ED2,
ASM (A) 470-000474-105 PWA,UPM-ED2,
ASM (A) PWA, UPM-ED2, ED-6064/ED-61

1 AVERAGE

Qty.
5986
56325
50000
2000
69358
4000
A
2000
3000
2000
2563
2369
2569
265899
6000
2000
100
200
3000
800
582
3651

23066.7619

2 COUNT

21

3 COUNTA

22

4 MAX
5 MIN
9 SUM

265899
100
484402

"Excel Training" .17



#####
#VALUE!
#DIV/0!
#NAME?
#N/A
#REF!
#NULL!



0 10/0
Excel
A1+A A





(,)
SUM(A1:B2,C2:D5) SUM(A1:B2 C2:D5)

"Excel Training" .18

PivotTable
PivotTable

* Remark PivotTable Toolbars
Click ExternalData PivotTable
* PivotTable Header Columns
PivotTable
1. High-Light
Item
HT
HT
HT
HT
HT
HT
HT
HT
LL
LT
LT
LT
LT
LT
LT
LT
LT
MC
MC
MC
MC

Part#
HT110710
HT11458802
HT11459008
HT12230312
HT122852AB
HT12388301
HT12696002
HT-T6510050A00
LL3280UDVS
LT161230019
LT1612E1230038
LT1614B1430055
LT1614E1411
LT16231244
LT16431261
LT16431263
LT16441261
MC182000686005
MC470474104
MC470474105
MC470474106

Description
ASM VIPER100 & TO-220 H
ASM (02) 8VSB ADAPTER 921
ASM (08) PWA CONTROL BOARD DISHDVR
ASM (12) PWA POWER SUPPLY 921 MP BO
ASM (AB) PWA POWER SUPPLY 110 V DIS
ASM (01) PWA MODEL DP921 MAINS FILT
ASM (02) PWA FRONT PANEL CONNECTOR
AHS ADH HEAT TRANSFER
ASM (A) 356-0003815 BOM - SYM22802
ASM (A) SIEMENS BUCK REG
ASM (A) CCFL INVERTER-SINGLE DIRECT
ASM (A) CCFL INVERTER-DIRECT DRIE,A
ASM (A) CCFL INVERTER - DIRECT DRIV
ASM (A) CCFL INVERTER-DIREC T DRIVE
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) IC, COMMON LOGIC, FPGA, UPM
ASM (A) 470-000474-104 PWA,UPM-ED2,
ASM (A) 470-000474-105 PWA,UPM-ED2,
ASM (A) PWA, UPM-ED2, ED-6064/ED-61

Std.Cost
1.5000
5.2240
1.3000
1.2230
1.3660
0.2000
0.8900
0.8790
0.5000
0.4000
0.6000
0.2000
1.0000
2.0000
3.0000
5.6000
5.4000
9.0000
8.0000
2.3600
3.6000

Q'ty

Total

5,986
56,325
50,000
2,000
69,358
4,000
2,000
3,000
2,000
2,563
2,369
2,569
265,899
6,000
2,000
100
200
3,000
800
582
3,651

8,979.00
########
65,000.00
2,446.00
94,743.03
800.00
1,780.00
2,637.00
1,000.00
1,025.20
1,421.40
513.80
########
12,000.00
6,000.00
560.00
1,080.00
27,000.00
6,400.00
1,373.52
13,143.60

"Excel Training" .18

2. Data>PivotTable and PivotChart Report

5. Range Click Next

8
9

10

11. Click Finish Summary

* Update Copy Table


Click Refresh All

Item
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

Part#
HT110710
HT11458802
HT11459008
HT12230312
HT122852AB
HT12388301
HT12696002
HT-T6510050A00
LL3280UDVS
LT161230019
LT1612E1230038
LT1614B1430055
LT1614E1411
LT16231244
LT16431261
LT16431263
LT16441261
MC182000686005
MC470474104
MC470474105
MC470474106

Description
ASM VIPER100 & TO-220 H
ASM (02) 8VSB ADAPTER 921
ASM (08) PWA CONTROL BOARD DISHDVR
ASM (12) PWA POWER SUPPLY 921 MP BO
ASM (AB) PWA POWER SUPPLY 110 V DIS
ASM (01) PWA MODEL DP921 MAINS FILT
ASM (02) PWA FRONT PANEL CONNECTOR
AHS ADH HEAT TRANSFER
ASM (A) 356-0003815 BOM - SYM22802
ASM (A) SIEMENS BUCK REG
ASM (A) CCFL INVERTER-SINGLE DIRECT
ASM (A) CCFL INVERTER-DIRECT DRIE,A
ASM (A) CCFL INVERTER - DIRECT DRIV
ASM (A) CCFL INVERTER-DIREC T DRIVE
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) CCFL INVERTER-DIRECT DRIVE,
ASM (A) IC, COMMON LOGIC, FPGA, UPM
ASM (A) 470-000474-104 PWA,UPM-ED2,
ASM (A) 470-000474-105 PWA,UPM-ED2,
ASM (A) PWA, UPM-ED2, ED-6064/ED-61

Std.Cost
Q'ty
1.5000
5,986
5.2240 56,325
1.3000 50,000
1.2230
2,000
1.3660 69,358
0.2000
4,000
0.8900
2,000
0.8790
3,000
0.5000
2,000
0.4000
2,563
0.6000
2,369
0.2000
2,569
1.0000 265,899
2.0000
6,000
3.0000
2,000
5.6000
100
5.4000
200
9.0000
3,000
8.0000
800
2.3600
582
3.6000
3,651

Total
8,979.00
294,241.80
65,000.00
2,446.00
94,743.03
800.00
1,780.00
2,637.00
1,000.00
1,025.20
1,421.40
513.80
265,899.00
12,000.00
6,000.00
560.00
1,080.00
27,000.00
6,400.00
1,373.52
13,143.60

Item
HT
LL
LT
MC
Grand Total

Data
Sum of Q'ty Sum of Total
192,669.00 470,626.83
2,000.00
1,000.00
281,700.00 288,499.40
8,033.00
47,917.12
484,402.00

808,043.35

You might also like