+ All Categories
Home > Documents > Phiên b n th nghi m hành n i b -Microsoft Vietnam

Phiên b n th nghi m hành n i b -Microsoft Vietnam

Date post: 03-Dec-2023
Category:
Upload: independent
View: 1 times
Download: 0 times
Share this document with a friend
240
Phiên b n th nghi m hành n i b - Microsoft Vietnam 0 http://www.thuvienso.info
Transcript

Phiên b n th nghi m hành n i b - Microsoft Vietnam

0

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

1

M c l c Excel 2010

I. Nh m m i trong Microsoft Excel 2010 .................................................................................. 7

........................................................................................................................ 8

Slicers...................................................................................................................................... 9

nh d ng d li u ki n .............................................................................................................. 10

PivotTables và PivotCharts ..................................................................................................................... 11

Share Workbook .................................................................................................................................... 12

I. N i dung chính .............................................................................................................................. 12

i Microsoft Excel ...................................................................................... 12

1.1 Gi i thi u Excel ...................................................................................................................... 12

Excel là gì: .................................................................................................................................. 12

Ribbon là gì? .............................................................................................................................. 16

S d ng th c nh (shortcut menu)............................................................................. 17

1.2. M c a s .................................................................... 18

Phóng to, thu nh c a s Excel .................................................................................................. 18

Thu nh c a s Excel ................................................................................................................. 19

Phóng to c a s Excel ................................................................................................................ 19

i Excel ...................................................................................................................... 19

1.3. Thao tác v i ô và vùng............................................................................................................. 19

Nh n d (cells, range) ......................................................................................... 19

Ch n vùng.................................................................................................................................. 20

Sao chép và di chuy n vùng ....................................................................................................... 20

c bi t (Paste Special) ..................................................................................................... 21

............................................................................................................................ 23

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

2

Thêm chú thích cho ô ................................................................................................................. 23

t........................................................................................................ 24

r ng c ............................................................................... 26

N i (Merge) n (Split) .......................................................................................... 28

Chuy n m i v l i nhi u ô ............................................................................................ 28

1.4. Di chuy n trong b ng tính và s d ng phím t t ....................................................................... 28

Thanh cu n d c, thanh cu n ngang ...................................................................................... 28

Thanh Sheet tab ......................................................................................................................... 29

S d h di chuy n ............................................................................ 29

1.5 Thao tác v i workbook ............................................................................................................. 31

T o m i workbook .................................................................................................................... 31

L u workbook ............................................................................................................................ 32

......................................................................................................................... 34

S p x p workbook...................................................................................................................... 34

1.6. Thao tác v i worksheet ........................................................................................................... 35

............................................................................. 35

................................................................................................................... 36

Xóa worksheet ........................................................................................................................... 36

S p x p th t ............................................................................................... 36

Sao chép worksheet ................................................................................................................... 37

Ch n màu cho sheet tab ............................................................................................................ 37

n/ Hi n worksheet .................................................................................................................. 38

1.7 S d hi n th .................................................... 38

S d ng thanh Zoom .................................................................................................................. 39 http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

3

Xem và so sánh worksheet trong nhi u c a s ........................................................................... 39

Chia khung b ng tính làm nhi u ph n và c nh vùng ................................................... 39

S d ng Watch Window ............................................................................................................ 41

c v i d li u trong Excel ............................................................................................ 41

2.1. Nh p li u, hi u ch nh .............................................................................................................. 41

Nh p li u .................................................................................................................................. 41

Nh p các ký t c bi t .............................................................................................................. 42

Hi u ch nh n i dung ................................................................................................................ 43

Nh n n i dung ................................................................................................... 44

S d ng các k thu t khi nh p li u ............................................................................................. 44

nh d ng ............................................................................................................................... 48

nh d ng chung ....................................................................................................................... 48

T nh d ng c u ki n ................................................................................................. 56

B nh d ng b ng (table) .................................................................................................. 57

S d ng m nh d ng tài li u (Document Themes) ................................................................. 59

2.3 Tìm và thay th d li u............................................................................................................. 60

2.4 S p x p và l c d li u ............................................................................................................... 61

i Thi u Và S D ng Các Hàm ........................................................................................... 65

3.1 Gi i thi u công th c và hàm: ................................................................................................... 65

Gi i thi u công th c (Formula) .................................................................................................. 65

Gi i thi u hàm (Function) .......................................................................................................... 67

Nh p công th c và hàm ............................................................................................................. 68

Tham chi u trong công th c ...................................................................................................... 70

Các l i thông d ng (Formulas errors) ......................................................................................... 72

3.2 Các hàm trong excel ................................................................................................................. 73

a. Nhóm hàm v th ng kê .......................................................................................................... 73 http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

4

b. Nhóm hàm v phân ph i xác su t........................................................................................... 75

c. Nhóm hàm v i quy tuy n tính .................................................................... 77

d. Các hàm tài chính - financian functions .................................................................................. 78

e. Danh m c các Các Hàm Qu d li u và Danh sách ................................................... 82

f. HÀM TOÁN H NG GIÁC ........................................................................................... 99

g. HÀM X N VÀ D LI U ........................................................................................ 113

D Li u ..................................................................................................... 130

4.1. Sort (s p x p) và Filter (l c) ................................................................................................... 130

S p x p .................................................................................................................................... 130

L c d li u ............................................................................................................................... 131

4.2 PivotTable và PivotChart ........................................................................................................ 132

4.2.1 Gi i thi u PivotTable và PivotChart ..................................................................................... 133

T o m n ...................................................................................... 133

4.2.2 Tìm hi u d li u ngu n c a PivotTable ................................................................................ 147

4.2.3 S d ng các công c c a Pi nh d ng PivotTable .............................................. 160

Th Trong Excel .............................................................................................................. 172

5.1 Gi i thi th ..................................................................................................................... 172

5.2. V th ............................................................................................................................... 173

th ......................................................................................................... 178

................................................................................... 178

..................................................................................................... 178

-D ............................................................................... 178

b. Các thao tác v th ......................................................................................................... 179

.................................................................................................... 179

Di chuy ....................................................................................................................... 179

........................................................................................................................ 180

................................................................................................................................ 180 http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

5

.............................................................................................. 180

S p x ................................................................................ 180

................................................................................................................................... 180

c. Hi u ch nh d th ............................................................................................. 181

Hi u ch nh Chart Area .............................................................................................................. 181

Hi u ch nh Flot Area ................................................................................................................. 182

Hi u ch .................................... 182

Hi u ch ........................................................................................ 184

d. Các thao tác v i chu i s li th ............................................................................ 188

t chu i s li u kh ....................................................................................... 188

Thêm chu ...................................................................................................... 188

i chu i s li u .............................................................................................................. 189

............................................................................................ 191

nh D ng Trang Và In B ng Tính ........................................................................................ 192

6.1. Các ch hi n th trang trong Excel..................................................................................... 192

6.2. Thi t l p thông s cho trang in .............................................................................................. 193

6.3. Thi t l p thông s h p tho i Print ......................................................................................... 198

....................................................................................................................... 200

c V i Macro, Templates.......................................................................................... 200

7.1 Macro .................................................................................................................................... 200

Ghi m t Macro ......................................................................................................................... 200

Th c thi Macro ........................................................................................................................ 202

t Và Th Thu t ....................................................................................................... 203

8.1 Phím T t ................................................................................................................................ 203

a. Truy c p Ribbon b phím .......................................................................................... 203

b. Phím t t ................................................................................................................................... 203

8.2 Th thu t ............................................................................................................................... 206 http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

6

1. D ch s ti n v ch (Chuy n s thành ch ) .......................................................................... 206

2. Gi u b ng tính Excel chuyên nghi p ..................................................................................... 212

3. Khóa và b o v nh ng ô có ch a công th c ......................................................................... 212

4. S d ng Data-Validation khi danh sách ngu n n m trong m t Sheet khác ........................... 219

5. u khi n Conditional Formating b ng checkbox. ............................................................... 221

6. u nh ng ô ch a công th c b ng Conditional Formatting ......................................... 228

7. S d ng ch g b các ký t không mong mu n. ..................... 229

8. Chuy i con s d n sang s th c ..................................................................... 230

9. l n Undo cho Excel ......................................................................................... 232

10. Tách h và tên trong cùng m t c t trên b ng tính Excel ....................................................... 236

11. T o m c l c trong Excel ....................................................................................................... 237

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

7

I. Nh m m i trong Microsoft Excel 2010

1. Ch Backstage View

2010

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

8

Excel luôn có d li th và bi r mô t d li ng. V i

sung thêm m i -

t m th c nh (mini) hay m t dòng nh ng trong

m t ô (cell). Sparklines là cách nhanh nh n nh thêm thành ph th hi n

th vào m t cell.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

9

Slicers

Slicers là m t trong nh ó th giúp b n gi i thích d li u c a

b n d M t cách nhanh chóng, b n có cái nhình tr c quan sâu thông qua s

ng l n d li u.

Ví d , b n có th s d l c thông qua các d li u c a b n và có th nhanh

chóng tìm th y nh ng thông tin có liên quan

(Pivot Table)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

10

nh d ng d li u ki n

Ch i bao g m nhi ki nh d ng và icons và kh

ch nh ng m c ch giá tr l n nh t, nh nh t .. v i ch 1 cú click chu t

2010

Conditional Formatting

Highlight Cells Rules: Greater Than...

Less Than Equal To Between

Text that Contains A Date Occurring (theo quãng

Duplicate Values

OK

- Top/Bottom Rules:

Bottom 10 Items và

Bottom 10%, Above Average Below

Average

OK

- Data Bars:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

11

- Color Scales:

m

Color Scales >

More Rules.

- Icon Sets: Icon Sets

More Rules trong nhóm Icon Sets.

Conditional Formatting > New Rule t

Conditional Formatting > Clear Rules Clear

Rules from: Selected Cells Entire Sheet This

Table

2010

h

toán trong Excel.

PivotTables và PivotCharts

Gi c th c hi n m t cách d dàng trong giao di n

m i này. T t c nh ng c i thi n m i v vi c l c cung c p cho PivotCharts. Khi b n t o http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

12

m t PivotChart, các công c P c bi t và các menu n c cung c b n

có th phân tích d li u trong bi . B nh d ng

c a bi ho c các thành ph n khác c a nó theo cùng m t cách mà b n có th th c hi n cho

các bi ng. Trong Office Excel 2010, vi nh d ng bi mà b n áp d ng

u này là m t b sung nâng c theo cách mà

c trong các phiên b

Share Workbook

Microsoft Excel 2010 có th tích h p v i SharePoint cung c p các công c qu n lý n i

dung d hi u, thu n ti n cho vi c chia s kinh nghi m, tri th t làm vi c

nhóm.

I. N i dung chính

i Microsoft Excel

1.1 Gi i thi u Excel

Excel là gì:

Microsoft Excel là m t ph n m m hay là m ng d ng, mà khi ch yr

trình ng d ng này s t o ra m t b ng tính và b ng tính này giúp ta d dàng c

th c hi n:

i s , phân tích d li u

L p b ng bi u báo cáo, t ch c danh sách http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

13

Truy c p các ngu n d li u khác nhau

V th

T ng hóa các công vi c b ng các macro

Và nhi u ng d giúp chúng ta có th phân tích nhi u lo i hình bài toán khác

nhau.

Workbook: Trong Excel, m t workbook là m t t n làm vi c (tính toán,

v th d li u. Vì m i workbook có th ch a nhi u sheet (b ng tính), do

v y b n có th t ch nhi u lo i thông tin có liên quan v i nhau ch trong m t t p tin

(file). M t workbook ch a r t nhi u worksheet hay chart sheet tùy thu c vào b nh máy tính

c a b n.

Worksheet: Còn g i t và làm vi c v i d li c g i là

b ng tính. M t worksheet ch a nhi c t ch c thành các c t và các dòng.

c ch a trong workbook. M t Worksheet ch c 16,384 c t và 1,048,576

dòng (phiên b ch c 256 c t và 65,536 dòng).

Chart sheet: ch a m th . M t chart

sheet r t h u ích khi b n mu n xem riêng l t th .

Sheet tabs: Tên c a các sheet s th hi t t i c a c a s

di chuy n t sheet này sang sheet khác ta ch vi c nh p chu t vào tên sheet c n

n trong thanh sheet tab.

Các thành ph n c a Workbook http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

14

Excel 2010 nh d ng t p tin m a trên chu n XML giúp vi c trao

i d li u gi a các ng d c d nh d ng chu n

Giao di n Excel

Nút l nh Office ch a các l nh r ng hay s d o t p tin m i, m t p tin,

t c các t nh Office gi th

c a các phiên b c.

Chúng ta có th ch bi n thanh các l nh truy c p nhanh ch a các l nh mà ta hay s d ng

nh t. Nh n vào m danh m c các l nh và vào các l nh c n cho hi n lên thanh l nh

truy c p nhanh. N u các nút l nh n có th nh n ch n More

m c a s u ch thanh l nh truy c p nhanh.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

15

Các l nh trong th c

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

16

B ng l a ch n l nh truy c p nhanh

H p tho ch bi n thanh các l nh truy c p nhanh

Ribbon là gì?

Ribbon: Excel 2010 i giao di i dùng t vi c s d ng các thanh th truy n

th ng thành các c m l nh d dàng truy c c trình bày ngay trên màn hình g i là Ribbon.

Có các nhóm Ribbon chính: Home, Insert, Page Layout, Formulas, Data, Reviews, View,

Developer, Add-Ins.

Thanh công c Ribbon

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

17

Home: a các nút l c s d ng ng xuyên trong quá trình làm vi

c t, dán, nh d ng tài li u, các ki u m u có s n, chèn hay xóa dòng ho c c t, s p

x p, tìm ki m, l c d li

Insert: Chèn các lo ng vào b b ng bi u, v th , ký hi

Page Layout: Ch a các nút l nh v vi c hi n th b ng tính và thi t l p in n.

Formulas: Chèn công th t tên vùng (range),

công c ki m tra theo dõi công th u khi n vi c tính toán c a Excel.

Data: Các nút l i v i d li u trong và ngoài Excel, các danh sách, phân tích d

li

Review: Các nút l nh ki m l i chính t , h tr d ch t , thêm chú thích vào các ô, các thi t

l p b o v b ng tính.

View: Thi t l p các ch hi n th c a b , chia màn

Developer: Tab này m c n vì nó ch h u d ng cho các l p trình viên, nh ng

i có hi u bi t v m nhóm này nh n vào nút Office Excel Options

Popular Ch n Show Developer tab in the Ribbon.

Add-Ins: Tab này ch xu t hi n khi Excel m m t t p tin có s d ng các ti n ích b sung,

các hàm b

S d ng th c n ng c nh (shortcut menu)

Khi mu n th c hi n m ng (ô, vùng, b ng bi th , hình

v ng tính, b n hãy nh p ph i chu p t c m t thanh th

hi n ra ch a các l nh thông d ng có th hi u ch nh hay áp d ng mà b n ch n.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

18

Th c nh

1.2. M Excel, ng Excel, phóng to, thu nh c a s

1.2.1. M Excel

Thao tác:

B1. T màn hình (c a s ) chính c a Windows nh p chu t nút Start i bên trái

B2. Di chuy n chu n ch All Programs, r i di chuy n chu t sang ph i ch n

Microsoft Office n chu n ch Microsoft Office Excel 2010 thì d ng l i.

B3. Nh p chu t vào bi ng kh ng Excel.

Phóng to, thu nh c a s Excel

u khi n c a s Excel http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

19

Thu nh c a s Excel

Thao tác này ch th c hi n c khi c a s ang m to Nh p chu t chu t vào nút góc

trên cùng bên ph a s Excel s c thu g n l i thành m t bi ng trên thanh

Taskbar c a Windows bên c nh nút Start.

Phóng to c a s Excel

Thao tác:

Thao tác này ch th c hi n c khi c a s ang b thu nh

Nh p chu t vào bi ng thu g n c a Excel trên thanh Taskbar bên

i màn hình

Tho t kh i Excel

Thao tác:

Nh p chu t vào nút góc trên cùng bên ph thoát kh i Excel. Ho thoát

Excel b ng cách nh n nút Office Exit Excel.

1.3. Thao tác v i ô và vùng

Nh n d ng v v ng (cells, range)

a ch m nh b c t và s th t c a dòng. M t vùng

trong b nh b a ch c a ô góc trên bên trái c a ch ô góc

i bên ph i c a vùng (có d c bi a ch c a c m t c t ho c c

nh là ê ê (ví d c t A c x nh ng n g n là A:A) và

ò ò (ví d a ch c a c m t dòng 4 là 4:4).

í i ô hi a ch là B11 c t là B và s dòng là 11,

c bao b i nét ch a ch là H2:H12 u tiên c a a ch là H2

và ô cu i c a vùng là H12.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

20

a ch ô và vùng

Ch n vùng

N u dùng chu c tiên b n dùng chu t di chuy n ô hi n góc trên bên trái c a

vùng c n ch trái chu t kéo xu i qua ph n v trí ô cu i cùng c a vùng

và th chu t. N u dùng phím thì sau khi ch u tiên b n gi phím Shift trong khi nh n

phím và n ô cu i c a vùng và th các phím. (B n c ng có th làm ng c l i là

ch n ô cu i c a vùng tr c và kéo ch n n ô u tiên).

Khi mu n ch n c sheet hi n hành thì nh n <Ctrl+A>, còn mu n ch n c

ch n t t c các sheet) thì nh p ph i chu t lên thanh sheet tab và ch n Select All Sheets.

vùng

Sao chép (copy) giúp ta nhân b n m n m t trong b ng tính và d

li u g c còn nguyên, còn di chuy li u g c s c di

d n v trí m sao chép hay di chuy n tr c tiên b n ph i ch n vùng c n sao chép hay

di chuy th dùng nút l nh, phím t t hay dùng chu th c hi n:

Dùng Ribbon: Ch n vùng Home nhóm Clipboard nh n nút hay

(Copy hay Cut Home nhóm Clipboard nh n nút (Paste). B n

có th g i các l nh trên t th c nh nh p ph i chu t.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

21

Chu t: Ch n vùng gi trái chu t và gi thêm phím Ctrl n u là sao chép (không gi

thêm phím Ctrl s là l nh di chuy n) kéo chu t t n sao chép hay di chuy n

n và th chu t.

D n c bi t (Paste Special)

T n dán n t t b nh

vào v i m t s ch n l nh Paste b n hãy s d ng Paste

Special n vùng, ra l nh Copy n và nh p ph i chu t,

ch n l nh Paste Special p tho i Paste Special có m t s l a ch ng sau:

Gi i thích h p tho i Paste Special

H ng m c Mô t

All Dán c giá tr nh d ng c a vùng ngu n

Formulas Dán giá tr và công th nh d ng

Values Ch dán giá tr và k t qu c a công th nh d ng

Formats Ch nh d ng, b qua t t c giá trí và công th c

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

22

Comments Ch dán vào chú thích c a các ô, b qua t t c giá trí và công th c

Validation Ch nh xác th c d li

All using source theme Dán vào m i th và dùng m nh d ng t vùng ngu n

All except borders Dán vào m i th và lo i b các khung vi n

Column widths Ch nh chi u r ng c t

Formulas and number

formats

Dán vào giá tr , công th nh d ng g c c a các con s ,

các nh d ng khác b lo i b .

Values and number

formats

Dán vào giá tr , k t qu c a công th nh d ng g c c a

các con s .

None Không kèm theo vi c tính toán nào trên d li u s p dán vào

Add C ng các giá tr c a vùng ngu n vào các ô ng

Subtract Các ô mang giá tr c tr ng c a

vùng ngu n.

Multiply Các ô mang gia tr c nhân v ng c a

vùng ngu n.

Divide Các ô mang gia tr c chia cho các ô ng c a

vùng ngu n

Skip blanks . ng vùng ngu n vào ô có giá tr vùng

Transpose o dòng thành c t ho c l i

Paste Link Dán vào và tham chi n ô ngu n

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

23

t t n v ng

Vi t tên vùng có l i r t l n trong quá trình thao thác và x c

gán tên s giúp g i nh và d hi u công d ng c a ch t tên

giúp vi c tham chi n hay ch n các t tên

r t nhanh chóng t Name box (ho c dùng Go to F5 255 ký t ô

à , tên ph i à ý c b u là s , tên

t gi a ch tham chi u. c tiên ta ch n vùng c t tên

ch n nhóm Formulas Defined Names Define Name, h p tho i New Name

hi n ra. n hãy nh p tên vùng vào h p Name ch n Scope, nh p chú thích n u c n,

xong thì nh n OK. Ngoài ra b n còn có th t tên tr c ti p t h p Name box ho t tên

cho vùng ch n t Formulas Defined Names Create from Selection ho c dùng th c

c nh.

Mu n m h p tho i qu t b n vào nhóm Formulas Defined Names

Name Manager. T h p tho i b n có th t tên m i, hi u ch nh thông tin cho các tên

hi n ho c xóa tên c

Thêm chú thích cho ô

hêm chú thích vào các ô giúp cho vi c hi u ch nh và hi u c rõ

thêm chú thích và ô, ô ch n nhóm Review Comments New

Comment và hãy nh p chú thích vào. Ngoài ra b n có th lên ô c n chú

thích và ch n Insert Comment. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

24

c chú thích ch c n rê chu t lên ô có chú thích ho c vào Review Comments

Next hay Previous.

n/ hi n chú thích vào Review Comments Show All Comments ( n/ hi n t t

c ) ho c Show/ Hide Comment ( n/ hi n).

Hi u ch nh chú thích vào ch n ô c n hi u ch nh chú thích Review Comments

Edit Comment. nhanh b n có th nh p ph i chu t và ch n Edit Comment t

th n ng c nh.

Xóa chú thích vào ch n ô c n xóa chú thích Review Comments Delete. Ho c

nh p ph i chu t và ch n Delete Comment.

Minh h a cho hi n các chú thích

Ch n, x a , d ng v c t

Chúng ta có th chèn thêm các ô vào bên trái ho c bên trên c a ô hi n hành trong worksheet

và d ch chuy n qua ph i ho c xu , ta có th chèn thêm các

dòng bên trên, chèn thêm các c t vào bên trái và có th dòng và c t.

Chèn ô tr ng

B1. Ch n các ô mà b n mu n chèn các ô tr n ch n các ô không liên t c thì

gi Ctrl trong khi ch n các ô).

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

25

B2. Ch n Home ch n nhóm Cells Insert Insert Cells B3. Ch n l a ch n phù h p

trong h p tho i Insert

Chèn dòng

B1. Ch n m t ho c nhi u dòng liên t c ho c cách kho ng mà b n mu n chèn s

ng phía trên các dòng này.

B2. Ch n Home ch n nhóm Cells Insert Insert Sheet Rows

Minh h a chèn các dòng tr n

Chèn c t

B1. Ch n m t ho c nhi u c t liên t c ho c cách kho ng mà b n mu n chèn s c ng

phía bên trái các c t này.

B2. Ch n Home ch n nhóm Cells Insert Insert Sheet Columns

Xóa các ô, dòng và c t

B1. Ch n các ô, các dòng ho c các c t c n xóa

B2. Ch n Home Cells Delete ch n ki u xóa phù h p (xem hình)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

26

Thay i r ng c t v chi u cao d ng

Trong worksheet ta có th r ng c t t 0 n 255 ký t có th hi n

th trong m r ng m nh c a c t là 8.43 ký t r ng là 0 thì c t c n

, chi u cao c nh t 0 n 409 ng b ng m

(point: 1 point = 1/72 inch). Chi u cao m nh c a dòng là 12.75 point, khi chi u cao là 0

thì dòng b u ch nh dòng c t:

B1. Ch n dòng ho c c t c u ch nh chi u cao ho r ng

B2. Ch n Home Cells Format Ch n l nh phù h p

Row Height n l nh chi u cao c a dòng

AutoFit Row Height ch n l nh này Excel s t canh ch nh chi u cao dòng cho phù h p v i

n i dung.

Column Width n l r ng c t

AutoFit Column Width ch n l nh này Excel s t canh ch r ng c t cho phù h p v i

n i dung.

ch n l nh này khi b n mu nh l r ng m nh cho worksheet

hay c workbook. Ta có th nh chi r ng c t cho c worksheet hay c

workbook b ng cách ch n c worksheet hay c c khi th c hi n l nh. Ngoài

i chi r ng c dùng chu thao tác

r ng c t nào hãy rê chu n phía bên ph c cho

xu t hi n ký hi u và kéo chu t v bên ph c kéo v gi r ng c t.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

27

, mu i chi u cao dòng nào hãy rê chu i s th t dòng cho

xu t hi n ký hi u và kéo chu gi m ho c kéo xu chi u cao dòng.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

28

N i (Merge) v b n i c c (Split)

ô à ô

Khi n i nhi u ô thành m t ô, n u t t c u có d li u thì b n c n chuy n h t d li u

lên ô góc trên cùng bên trái c a nhóm ô c n merge vì ch có d li u c c gi l i,

d li u c a các ô khác s b xóa.

B1. Ch n các ô c n n i l i.

B2. Ch n Home Alignment ch n Merge & Center canh ch nh d li u trong ô

dùng các nút canh ch nh trong nhóm Algnment.

Chuy n m t ô n i v l i nhi u ô

Sau khi chuy i v l i nhi u ô thì n i dung s hi n t i ô góc trên cùng bên trái.

B1. Ch n i.

B2. Ch n Home Alignment ch n l i Merge & Center ho c Unmerge Cells u

c.

1.4. Di chuy n trong b ng tính và s d ng phím t t

B n có th dùng chu t, các phím , thanh cu n d c, thanh cu n ngang, sheet tab,

các t h p phím t di chuy n qua l i gi t k trong b ng

tính.

Thanh cu n d c, thanh cu n ngang

Thanh cu n d c và thanh cu c g i chung là các thanh cu n (scroll bars). B i vì

màn hình Excel ch có th hi n th (cho xem) m t ph n c a b

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

29

ph i dùng thanh cu n d c xem ph n bên trên hay bên d i b ng tính và dùng thanh cu n

ngang xem ph n bên trái hay bên ph i c a b ng tính.

Thanh cu n d c là thanh dài nh t, n m d c bên l ph

tên xu ng; gi a có tha cu n màn hình lên xu ng.

Thanh cu n ngang là thanh n m ngang, th hai t m lên. Có hình d ng

gi ng thanh cu n d c, ch khác là n m ngang.

Thanh cu n ngang

Thao tác:

Nh p chu cu trái.

Nh p chu cu n màn hình sang ph i.

Thanh Sheet tab

di chuy n qua l i gi a các sheet ta nh p chu t lên tên c a sheet trên thanh sheet tab.

Ngoài ra chúng ta có th dùng <Ctrl + Page Up> di chuy n sheet li c sheet hi n

hành và <Ctrl+Page Down> di chuy n sheet li n sau sheet hi tr v sheet

u tiên b n nh p chu t và nút n sheet cu i cùng thì b n nh p

chu t vào nút trên thanh sheet tab. N u mu n m t sheet ng h p có

quá nhi u sheet thì b n hãy nh p ph i chu t vào thanh và ch n tên sheet c n.

S d ng c c t h p ph m t t di chuy n

n thi t trong b ng tính ngoài vi c dùng chu t cu n các thanh cu n ngang

và d c, các p n nên nh các t h p phím b giúp di chuy n

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

30

Các phím t t di chuy n nhanh trong b ng tính

Nh n phím Di chuy n

Sang ô bên trái

Lên dòng

Home

Ctrl + Home

Ctrl + End

Alt + Page Up

Alt + Page Down

Page Up Di chu

Page Down

F5

End +

End +

End +

End +

Ctrl + Page Up

Ctrl + Page Down http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

31

1.5 Thao tác v i workbook

T o m i workbook

Ch n nút Office New, m t h p tho i hi i) cung c p nhi u l a

ch t o wor ng, workbook theo m u d ng s n, workbook d a

trên m t o workbook tr ng, b n ch n Blank workbook và nh p nút

Create.

M workbook có s n trên a

M t t p tin có s n có th c m b ng nhi u cách:

1. Ch n nút Office ch n tên t p tin trong danh sách Recent Documents, có th có

t c s d ng g u ch nh thì

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

32

nh n vào nút Office Excel Options Advance ph n Display Show

this number of Recent Documents ).

2. Dùng trình qu n lý t t p tin và

nh p chu t hai l n lên tên t p tin.

3. Ch n nút Office Open, h p tho i Open hi n ra. Trong h p tho i Open, chúng

ta ph t p tin (t i Look In) và ch n tên t p tin c n m n

nút Open m t p tin. Các tùy ch n c a nút Open trong h p tho i Open: Open (m

ng), Open Read-Only c nh i), Open as Copy

(T o b n sao c a t p tin và m ra), Open in Browser (M t p tin b ng trình duy t

web m nh), Open and Repair (R t h u d ng h p t p tin b l i).

L u workbook

u c c trên máy tính là các b n ph i nh th c hi n l i công

vi c hi ng xuyên. Vi c ra l không t n nhi u th u

máy b h t ng t có th m t tong c gi làm vi c c a b n. Nh m an toàn

cho d li u, b n nên b Auto Recover, Excel s t ng th c hi n l

th nh (m m t l s d Auto Recover b n

ch n nút Office Excel Options Save u ch n vào Save

AutoRecover information every minutes. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

33

M t s

1. Ch n nút Office Save

2. Nh p chu t lên nút trên thanh l nh truy c p nhanh (Quick Access Tollbar).

3. Dùng t h p phím <Ctrl+S> ho c <Shift+F12>.

N u t i thì Excel s p các ph n c p nh t, còn n u là t p tin

c ra l u thì h p tho i Save As hi n ra. Trong h p tho i Save As, b n hãy

ch t p tin (t i Look In t tên cho t p tin t i h p File name, ch n ki u t p

tin t i Save as type n nút Save .

Minh h p tin

Qui t t tên t p tin Excel dùng chung qui t t tên t p tin c a Windows. Tên

t p tin có th dài t i ý bao g m c kho ng tr ng. Tuy nhiên trong tên t p tin không

c dùng các ký hi \ ? : * < > |

b o m t t p tin, chúng ta có th gán m t mã b o v n ph i bi t m t mã m i

c phép m t p tin (tr nh o!).http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

34

B1. Nh n nút Office Save As, h p tho i Save As hi n ra.

B2. Nh n nút Tools ch n General Options p tho i General Options hi n ra

B3. Nh p m t mã m và hi u ch nh workbook (hai m b o

m n nút OK

B4. Xác nh n l i m t mã m n nút OK

B5. Xác nh n l i m t mã hi u ch n nút OK

B6. Nh n nút Save hoàn t t.

Dùng m t mã b o v workbook

Các tùy ch n trong h p General Options: Always create backup (t o b

c khi gán m t mã), Password to Open (m m workbook), Password to modify

(m c p nh t n i dung workbook), Read-only recommended (m i d ng ch c).

ng workbook

M t s

1. Ch n nút Office Close

2. Dùng chu t ch n nút góc trên bên ph ).

3. Dùng t h p phím <Ctrl+F4> ho c <Ctrl+W>. N u workbook có s i n i dung thì

Excel s nh c b

S p x p workbook

Chi m nhi u workbook cùng lúc và c n tham kh o qua l thu n ti n ta nên s p x p l i:

Rê chu t nh n vào nhóm l nh View ch n nút Arrange All Ch n ki u b trí thích

h p. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

35

S p x p các workbook trong c a s Excel

1.6. Thao tác v i worksheet

Ch n th m worksheet m i v o workbook

Có nhi u cách th c hi n:

1. Nh n vào nút trên thanh sheet tab

2. Dùng t h p phím <Shift+F11> chèn sheet m c sheet hi n hành.

3. Nh n ch n nhóm Home n nhóm Cells Insert Insert sheet

4. Nh p ph i chu t lên thanh sheet tab và ch n Insert p tho i Insert hi n ra, ch n

Worksheet và nh n nút OK. Sheet m i s c sheet hi n hành.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

36

Minh h a chèn sheet m i

i t n worksheet

Nh p ph i chu t lên tên sheet c i tên thanh sheet tab, ch n Rename, gõ tên m i vào,

xong nh n phím Enter. Tên sheet có th dài t i 31 ký t và có th dùng kho ng tr ng, tuy

c dùng các ký hi / \ ? *

Xóa worksheet

Mu n xóa work sheet, b n làm theo các cách sau:

1. Ch n sheet mu n xóa ch n nhóm Home ch n nhóm Cells Delete

Delete sheet

2. Nh p ph i chu t lên tên sheet mu n Delete, xác nh n xóa OK.

S p x p th t c c worksheet

Có nhi u cách th c hi n s p x

1. Nh p trái chu t lên tên sheet c n s p x p và gi chu n v trí m i và th chu t.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

37

2. Khi có quá nhi u sheet thì dùng cách này, nh p ph i chu t lên tên sheet c n s p x p, ch n

Move or Copy p tho i Move or Copy hi n ra. Hãy nh p ch n lên tên sheet trong danh

sách mà b n mu n di chuy nh n OK.

Sao chép worksheet

Nh p ph i chu t lên sheet, ch n Move or Copy ch n v t b n sao trong vùng

Before sheet u ch n vào h p Creat a copy nh n nút OK sao

chép nhanh b n nh n í Ctrl r i dùng chu t ch n lên tên sheet c n sao chép gi

trái chu n v t b n sao trên thanh sheet tab th trái chu t.

sao chép nhi i ch n nhi c khi

th c hi n l ch c nhi u sheet b n hãy gi phím < ch n

sheet.

chép m t hay nhi u sheet sang m t workbook khác, b n hãy m

c hi n l nh Move or Copy ch i To book (n u ch n

(new book) thì s n m t workbook m i).

Ch n màu cho sheet tab

Vi c tô màu giúp qu c t tô màu cho các sheet tab b n ch

c n nh p ph i chu t lên tên sheet c n tô màu, ti p theo hãy ch n Tab Color và ch n màu

thích h p.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

38

n/ Hi n worksheet

Khi b n không mu i khác th y m t hay nhi n có th

Không th n h t các sheet trong workbook mà ph i còn l i ít nh t m t sheet không b n.

Mu n n sheet b n ch c n nh p ph i chu t lên tên sheet mu n n và ch n Hide th là sheet

c n. Khi mu n cho hi n tr l i m t sheet, b n nh p ph i chu t lên thanh Sheet tab và

ch n Unhide n tên sheet c n cho hi n và nh n nút OK.

1.7 S d ng c c ch hi n th trong qu tr nh thao t c

Trong quá trình thao tác trên b ng t n phóng to hay thu nh các c a s

c góc nhìn t c xem n i dung c a cùng m i nhi

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

39

khác nhau, ho c chia c a s worksheet thành nhi d dàng tham chi u, hay gi c

m t danh sách dài trong khi cu n các thanh cu

S d ng thanh Zoom

Excel 2010 b trí thanh công c phóng to thu nh khung làm vi c c a b ng

tính. Thanh zoom n m ngay i bên ph i màn hình và có th giúp thu nh và phóng to

khung làm vi c t 10% n t i 400%, phóng to thì nh n và nút d u c ng còn thu nh thì nh n

vào nút d u tr .

Thanh Zoom

Xem và so sánh worksheet trong nhi u c a s

c bi t h u ích khi b n mu n xem m t worksheet hay các worksheet trong

cùng m i nhi khác nhau, m i m t nhân b xem s c g n

thêm ch s phía sau tên t p tin. Ch n nhóm View Window New Window

c trên b n ch n ti p nhóm View Window

View Side by Side. Khi s d ng ch này khi b n cu n thanh cu n c a s này thì

c a s c cu t ng th i này b n vào View

Window Synchronous Scrolling (n t).

Chia khung b ng tính làm nhi u ph n và c nh vùng tiêu

t hay c dùng khi thao tác trên các danh sách dài ho c trong tính toán c n ph i

th c hi n nhi u vi c tham chi chia c a s b t ô hi n hành t i vi trí c n chia http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

40

trên b n View Window Split. b khung b ng tính thì nh n nút

Split l i m t l n n a ho c nh p chu t 2 l ng chia d c và ngang. Ngoài ra, u c a

các thanh cu n d c và ngang có m t ng n nh mà khi rê chu t lên s có bi ng

(công c chia nhanh khung b ng tính), b n gi trái chu n chia trên c a s

làm vi c c a b ng tính.

Minh h a chia 4, chia 2 d c, chia 2 ngang

Ngoài vi c chia khung làm vi c, Excel còn h tr b n c nh m a s

làm vi c ví d c a m t danh sách. Vi c c nh này r t h u ích vì nó giúp ta

luôn th m n màn hình xu nh p li c

nh b t ô hi n hành t i v trí c n c n View Window

Freeze Panes ch n ki u c nh phù h p. N u ch n:

Freeze Panes: S c nh dòng phía trên và c t bên trái ô hi n hành

Freeze Top Row: C y c a danh sách

Freeze First Column: C nh c y c a danh sách

Minh h a c

b c nh thì vào View Window Freeze Panes Unfreeze Panes http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

41

S d ng Watch Window

n mu n giám sát ô nào thì

c a s c a Watch Window. G i c a s Watch Window b n

ch n nhóm Formulas Formula Auditing Watch Window n ô c n theo

dõi và nh n vào nút Add Watch trên c a s Watch Window.

C a s Watch Window

2: Làm vi c v i d li u trong Excel

2.1. Nh p li u, hi u ch nh

Các ô trong b ng tính có th ch a các con s , các chu i n hay các bi u th c toán h c.

Ngoài ra b ng tính còn có th ch a các bi , hình ng này không

ch a trong ô mà n i trên b m t b ng tính.

Nh p li u

Nh p s , chu i, th i gian, ngày tháng n m

B1. Trên worksheet, ch n ô c n nh p li u

B2. Nh p vào con s , chu n, ngày tháng hay th n c n

B3. Nh p xong nh n Enter (ô hi n hành chuy n xu i) ho c Tab (ô hi n hành chuy n

qua ph k t thúc.

L u ý:

N u nh p các con s vào mà Excel hi n th ##### là do chi u r ng c b n b n

u r ng c t.

M nh Excel s dùng d u ch m (. phân cách ph n s nguyên và ph n s th p phân.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

42

Khi nh p các con s mà các con s này không c n tính toán thì b nh d ng ô là

c khi nh p (Home nhóm Number ch n Text t danh sách).

Ngày và th i gian nh nh d ng ngày m nh trong Control Panel

Regional and Language Options.

Khi nh p ngày dùng d u / ho c - phân cách, ví d 10/05/2007 ho c 10-05-2007. Khi

mu n nh p ngày hi n t i vào ô hãy gõ <Ctrl+;>. Khi mu nh d ng ngày m nh

cho ô ch a ngày thì ch n ô và gõ <Ctrl+Shift+#>.

Khi nh p th i gian và mu nh d ng theo chu n 12 gi thì thêm A ho c P vào sau th i

gian nh p vào, ví d 8:30 AM ho c 4:15 PM, n u không Excel t hi u là AM. Khi mu n

nh p th i gian hi n t i vào ô hãy gõ <Ctrl+Shift+;>. Khi mu nh d ng th i gian m c

nh cho ô ch a th i gian thì ch n ô và gõ <Ctrl+Shift+@>. Mu n nh p cùng m t n i dung

cho nhi u ô, b n hãy ch n các ô và nh p li n <Ctrl+Enter>. Ngoài ra còn có

th s d ng ch AutoFill (ph n sau). Mu n nh p cùng n i dung trên các ô nhi u

sheet, b n hãy ch n các ô trên sheet hi n hành, ti p theo nh p li u

(có th m t d li u do b nh li b ch n các sheet thì nh p ph i

chu t lên thanh sheet tab và ch n Ungroup Sheets.

Ví d nh p các lo i d li u

Nh p các ký t c bi t

B1. Mu n nh p ký t c bi c tiên ch n chèn trong ô.

B2. Ch n Insert nhóm Text ch n Symbol

B3. Trong h p tho i Symbol hãy ch n ký t c n, có th i ki u Font t i h p Font.

B4. Nh n nút Insert chèn. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

43

Ví d chèn vào ô

H y l nh (Undo), ph c h i l nh (Redo), l p l i l nh sau cùng

h y m t l nh v a th c hi n b n nh n chu t lên nút hay dùng phím <Ctrl+Z>

p li u vào ô mu n h y thì nh n phím ESC

ph c h i l nh v a h y thì nh n nút hay dùng phím <Ctrl+Y>

th c hi n l i l nh sau cùng nh n <Ctrl+Y>

Hi u ch nh n i dung

Xóa n i dung các ô B1. Ch n m t ho c nhi u ô c n xóa

B2. Nh n Delete trên bàn phím (xóa cách này thì ch xóa n nh d ng c a ô v n

xóa b n có th vào Home nhóm Editing Clear ( ) và ch n

các l nh:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

44

Clear All: Xóa t t c n nh d ng

Clear Formats: Ch xóa ph nh d ng c a ô

Clear Contents: Ch xóa n nh d ng

Clear Comments: Ch xóa các chú thích c a ô n u có

ý á ê ô ó

Nh p lên ô có s n n i dung

Mu n nh n n c tiên b n hãy ch p vào n i dung

m a ô s m ng n i dung v a nh

Hi u ch nh n i dung các ô

Mu n hi u ch nh n i dung s n có c a ô b n làm các cách sau:

1. Nh lên ô c n hi u ch nh dùng chu t ho

chuy n hi u ch nh dùng phím Backspace ho c Delete xóa m t s n i dung

p vào n i dung m i.

2. Ch n ô c n hi u ch nh và nh n F2 vào ch hi u ch nh và làm t

3. Ch n ô c n hi u ch p chu t vào thanh công th c (Formula)

S d ng các k thu t khi nh p li u

S d ng ch c n ng AutoFill

S d ng công c này Excel s giúp b n t ng d li u theo các m u AutoFill có s n.

Ngoài ra b n còn có th t o thêm các m u ph c v cho công vi c c a mình.

Danh saùch m t s AutoFill coù saün

Các gi tr kh i u Chu i sau khi m r ng

1, 2, 3 4, 5, 6

9:00 10:00, 11:00, 12:00

Mon Tue, Wed, Thu http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

45

Monday Tuesday, Wednesday, Thursday

Jan Feb, Mar, Apr

Jan, Apr Jul, Oct, Jan

Jan-99, Apr-99 Jul-99, Oct-99, Jan-00

15-Jan, 15-Apr 15-Jul, 15-Oct

1999, 2000 2001, 2002, 2003

1-Jan, 1-Mar 1-May, 1-Jul, 1-Sep,...

Qtr3 (or Q3 or Quarter3) Qtr4, Qtr1, Qtr2,...

Product 1, On backorder Product 2, On backorder, Product 3, On backorder,...

Text1, textA text2, textA, text3, textA,...

1st Period 2nd Period, 3rd Period,...

Product 1 Product 2, Product 3,...

B n mu n các s l trong kho ng t n 25 vào c t A b

B1. Ch u tiên A1 và nh p vào s 1

B2. Ch n ô ti p theo A2 nh p vào s c nh y b ng 3-1 = 2, Excel s c ng s 2 vào ô

ch a s l c s l k ti p).

B3. Ch n hai ô A1:A2, di chuy n chu t xu ng d u vuông nh góc

i bên ph i vùng ch n cho chu t bi n thành d u c

B4. Gi trái chu t kéo xu n khi hi n s 25 thì d ng l i.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

46

Khi b n mu n t ng (sao chép) d li u hay công th c c a ô hi n hành cho các ô bên

trái, bên ph i nó thì b n làm theo các cách sau:

1. Ch n ô hi a d li u hay công th c c Fill handle và

ng b n c n (lên, xu ng, trái hay ph li u hay bi u th c s c sao

chép.

2. Ch n ô ch a d li u (hay công th c) c n sao chép và t t c các ô c n sao d li n, sau

Home nhóm Editing Fill ch ng phù h p (Down, Right, Up,

Left).

T t o danh sách AutoFill b n vào nút Office Excel Options Popular trong

ph n trong ph n Top options for working with Excel ch n Edit Custom Lists h p

tho i Custom Lists hi n ra. T n hãy nh p vào danh sách trong khung List entries,

sau khi nh p xong nh n nút Add thêm vào Custom lists và k t lúc này b n có th s

d ng ch AutoFill v i danh sách t t o c a b n.

Mu n xóa m t danh sách thì b n ch c n ch n nút Delete.

N u mu n hi u ch nh danh sách thì ch à hi u ch nh trong ô List entries,

sau khi hi u ch nh xong nh n nút Add.

S d ng ch c n ng Automatic Completion

Ch n nh p các chu n gi ng nhau c

m b n khó ch b t t t b n http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

47

vào nút Office Excel Options ch n Tab Advance t i Editing options

Enable AutoComplete for cell values.

Correct

AutoCorrect giúp b n s a các l i chính t nh p li u khi nh p b ng ti ng Anh, ngoài ra nó còn

giúp nh p nhanh các ký hi n l p l i. Chúng ta có th thêm vào

các c m t ng hay dùng vào danh sách c a AutoCorrect thêm t vào

danh sách AutoCorrect c sau:

B1. Ch n nút Office Excel Options Proofing AutoCorrect Options

B2. T i Tab AutoCorrect ch n Replace text as you type thì ch i có tác d ng

B3. Trong h p Replace gõ c m t ng hay gõ sai (ho c gõ vào mã t c ký)

B4. Trong h p With gõ c m t c gõ vào nguyên b n c a mã t c ký)

B5. Nh n nút Add thêm vào danh sách

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

48

Ð hi u ch nh m t m c t trong danh sách thì ch n m c t i dung m i vào hai

h p Replace và With n nút Replace. Mu n xóa m t m c t trong danh sách thì

ch n m c t nh n nút Delete.

Minh h a thêm mã t

2.2. nh d ng

nh d ng chung

nh d ng thông d ng c c b trí r t thu n l i truy c p trong nhóm Home

c a thanh Ribbon. Trong quá trình so n th o, tính toán trên Excel, m i khi c nh d ng b n

ch vi c nh n chu t lên nút l nh phù h

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

49

nh d n và s

Khi c nh d ng ph c t nh thì b n truy c p

vào h p tho i Format Cells: Ch n Home nhóm Cells Format Format Cells

Gi i thích h p tho i Format Cells

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

50

nh d ng Mô t

Tab Number

Category Danh sách các lo nh d ng s , giá tr

Sample Hi n th nh d ng c a giá tr trong ô hi nh d ng b n

ch n

Decimal places T có 30 s sau d u th p phân, ch áp d ng cho d ng

Number, Currency, Accounting, Percentage, và Scientific.

Use 1000 Separator (,) Ch n ô này n u mu n có d u phân cách gi a hàng nghìn, tri u, t

áp d ng cho d ng Number

Negative numbers Ch n lo nh d ng th hi n cho s âm, ch áp d ng cho d ng Number

và Currency.

Symbol Ch n lo i ký hi u ti n t , ch áp d ng cho d ng Currency và

Accounting

Type Ch n ki u hi n th phù h p cho giá tr , ch áp d ng cho các d ng Date,

Time, Fraction, Special, và Custom.

Locale (location) Ch n lo i ngôn ng áp d nh d ng giá tr , ch áp d ng cho

các d ng Date, Time, và Special.

Tab Alignment

Text alignment Horizontal Có các l a ch canh ch nh n i dung ô theo chi u ngang. M c

nh Excel canh l b n, l ph i cho giá tr , các giá tr lu n

lý và các l i c canh gi a.

Vertical Có các l a ch canh chình n i dung theo chi u d c. M c

nh Excel canh l n.

Indent Th u các dòng n i dung c a ô.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

51

Orientation Ch ng c n trong các ô.

Degrees t giá tr n. Các giá tr t -

Text control Wrap text N c xu ng nhi u dòng tùy thu r ng c t và

dài n i dung. (xem chi ti t ph i)

Shrink to fit Gi m kích c ch t t c n i dung trong ô v a v r ng c t

Merge cells N i các ô ch n thành m n trên)

Right-to-left Text direction nh trình t c và canh l

Tab Font

Font Ch n ki u Font cho các ô, font m nh là Calibri

Font style Ch n ki a Font ch , ki u m nh là

Regular.

Size c font ch , t c n 1638 và m nh là c ch 11 point.

Underline Ch n ki u g n trong danh sách, m nh là None.

Color Ch n, m nh là Automatic (do Excel t ch n màu)

Normal font N u ch n s lo i b nh d ng Font khác và tr v d ng bình

ng

Effects Strikethrough ng g n

Superscript n co l y lên trên

Subscript n co l y xu i

Preview c k t qu nh d ng b n v a ch n

Tab Border

Line Ch n ki u và kích c ng k n các nút bên

h k http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

52

Presets Ch n không k khung, k ng bao và k ng phân cách gi a

các ô

Color Ch ng k

Border Các nút bao quanh hình minh h k ng bao các ô

Tab Fill

Background Color Ch n màu n n cho các ô. Fill Effects cung c p các hi u ng tô màu

n n (xem chi ti t ph i).

More Colors B sung thêm các màu và công c pha ch màu.

Pattern Color Các m u màu n n

Pattern Style các ki u m u tô n c k t qu ch n màu và ki u m u t i

Sample

Tab Protection

Locked Khóa vi i, di chuy n, xóa, có tác d ng khi sheet

c b o v

Hidden n công th c trong ô, ch co tác d c b o v (xem

ph n sau)

General Excel m nh dùng ki nh d ng giá tr , khi s 12

s nh d ng

General chuy n sang d ng Scientific

Number nh d ng các con s , b n có th ch n d u phân cách th p

nh s con s sau d u th ng th i có th ch n

ki u hi n th s âm.

Currency nh d ti n t cho các giá tr , ta có th ch n d u

phân cách th p nh s con s sau d u th ng th i có

th ch n ki u hi n th s âm.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

53

Accounting nh d ti n t trong k t ký hi u ti n

t và giá tr hai c t khác nhau.

Date nh d ng các giá tr ngày và th i gian tùy theo ch n l a t i

ph n Type và Locale (location). Các Type có d nh d ng l y

t h th ng (Control Panel).

Time nh d ng các giá tr ngày và tùy theo ch n l a t i

ph n Type và Locale (location). Các Type có d nh d ng l y

t h th ng (Control Panel).

Percentage nh d ng này l y giá tr trong ô nhân v i 100 và thêm d u % vào sau

k t qu , b n có th ch n d u phân cách th nh s con s

sau d u th p phân.

Fraction nh d ng này hi n th con s i d ng phân s tùy theo Type b n

ch n.

Scientific Hi n th con s i d ng khoa h c E+n>. Ví d , s

nh d ng theo Scientific

1010. B n có th ch n d u phân cách th nh s con s

sau d u th p phân.

Text nh d ng n i dung ô gi ng gì nh p vào k c các con s .

Special nh d ng các con s d n tho i, s

b o hi

Custom hi u ch nh d ng hay t o m i các

nh d ng do b n áp d ng. Ta có th thêm vào t nh

d ng t t o tùy theo ngôn ng và phiên b n Excel. (xem ph n sau)

ap Text

Khi b n mu n dài trong ô có nhi u dòng thì b n dùng ch c

dùng <Alt+Enter> xu ng dòng t i v trí mong mu n.

B1. Ch n ô c nh d ng Wrap text, ví d ô A1http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

54

B2. Ch n Home Alignment ch n Wrap Text ( ). N u dòng không t ng m

r ng là do ô b thi t l p chi u cao c nh, b n vào Home Cells Format t i

Cells Size ch n AutoFit Row Height

Orientation)

B1. Ch n các ô c n xoay ch A1:D1

B2. Ch n Home nhóm Alignment Orientation Angle Counterclockwise

(border)

K ng bao xung quanh vùng B2:E18 ng phân cách gi a các ô b ng nét mãnh

và màu t t c ng k .

B1. Ch n danh sách c n k khung B2:E18

B2. Ch n Home nhóm Cells Format Ch n Format Cells

B3. Vào Tab Border, ch n màu là Red ( ) t i Color

B4. Ch n Style n nút Outline t i Preset

B5. Ch n Style là nét m n nút Inside t i Preset

B6. Nh n OK hoàn t t

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

55

H tô ô (Fill effect)

B1. Ch n vùng c n tô màu n n B2:E18

B2. Ch n Home nhóm Cells Format Ch n Format Cells

B3. Vào Tab Fill Ch n Fill Effects

B4. Ch n các màu c n ph i h p: Color 1 (ví d là màu vàng Yellow) và Color 2 (Blue)

B5. Ch n Shading styles là Vertical và ch n ki u th 3

B6. Nh n OK hai l hoàn t t.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

56

.

Conditional Formatting trên

ribbon Home

2003.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

57

B ng và nh d ng b ng (table)

Excel thi t l p s n r t nhi u bi u m nh d ng b ng và còn h tr t o thêm các bi u m u

m i. Excel ch cho phép xóa các bi u m u t t nh d ng b ng.

Ngoài ra ta có th hi u ch nh d ng b ng khi c n thi t.

nh d ng b ng cho danh sách và chuy n danh sách thành b ng

B1. Ch n danh B2:E18

B2. Ch n Home nhóm Styles ch n Format As Table

B3. C a s Style li t kê r t nhi u bi u m nh d ng b ng, ch n m t trong các bi u m u. Ví

d ch n m u

B4. C a s Format As Table hi n lên nh n OK xác nh n.

t o m u m i thì t c 3 ch n New Table Style t tên cho bi u m u m i và

nh n Format ch bi n bi u m u.

Mu n xóa m t m u t t o thì vào Home Style Format As Table, t i ph n Custom

nh p ph i chu t lên bi u m u và ch n Delete.

Các tùy ch n hi u ch nh b ng có Table Tools Tab Design trên thanh Ribbon

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

58

Xóa ki nh d ng b ng và chuy n b ng v danh sách

xóa m t ki nh d ng b c tiên hãy ch n b ng, t i Tab Design

vào nhóm Table Styles ch n More ( ) ch n Clear n lúc này vùng ch n v n còn là

b ng do v a b ng.

chuy n m t b ng v thành danh sách thì ch n b Tab Design, t i nhóm

Tools ch n Convert to Range.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

59

S d ng m u (Document Themes)

Các m u tài li u d ng s i s d ng t o nên các tài li u có dáng v chuyên nghi p

và r t d s d ng. Các bi u m u tài li c thi t k s n v i nhi u màu, font ch , hình nh,

th i nhi u hi u p m t. Ngoài ra chúng ta còn có th hi u ch nh và ch bi n các

m u này.

áp d ng bi u m u tài li u b n vào ch n nhóm Page Layout Themes Ch n m t

bi u m u t danh sách.

Có th hi u ch nh bi u m u: vào Colors ch n l i màu, vào Fonts ch n l i ki u Font

và vào Effects ch n l i hi u ng.

ng ph i áp d ng Style thì m i có tác d ng.

T o bi u m u m i Colors và Font b n vào Page Layout Themes ch n Colors

ch n Create New Themes Colors hay Page Layout Themes ch n Fonts

ch n Create New Themes Fonts. Nh i (Save) sau khi t o.

i ki u m ng lo c áp d ng bi u m nh d ng

và không b i n i dung.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

60

2.3 Tìm và thay th d li u

Find & Select trên nhóm Editing

Find Replace

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

61

Find and Replace Find What

Find What

Replace with

Options

2.4 S p x p và l c d li u

.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

62

Sort & Filter trên tab Home

Sort Ascending (A-Z) hay Sort Descending (Z-A)

Sort & Filter trên tab Home

Add Level

Kích OK

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

63

Filter

Text Filter

Words

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

64

Sort & Filter

Clear

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

65

: Gi i Thi u Và S D ng Các Hàm

3.1 Gi i thi u công th c và hàm:

Toán t Ch Ví d K t qu

+ C ng =3+3 3 c ng 3 là 6

- Tr =45-4 45 tr 4 còn 41

* Nhân =150*.05 150 nhân 0.50 thành 7.5

/ Chia =3/3 3 chia 3 là 1

^ a =2^4 =16^(1/4) a 4 thành 16 L

b c 4 c a 16 thành 2 http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

66

& N i chu i N i chu i

= B ng =A1=B1 Ví d ô A1=3, ô B1=6 K t qu :

FALSE

> L =A1>B1 Ví d ô A1=3, ô B1=6 K t qu :

FALSE

< Nh =A1<B1 Ví d ô A1=3, ô B1=6 K t qu :

TRUE

>= L c

b ng

=A1>=B1 Ví d ô A1=3, ô B1=6 K t qu :

FALSE

<= Nh c

b ng

=A1<=B1 Ví d ô A1=3, ô B1=6 K t qu :

TRUE

<> Khác =A1<>B1 Ví d ô A1=3, ô B1=6 K t qu :

TRUE

, D u cách các tham

chi u

=Sum(A1,B1) Ví d ô A1=3, ô B1=6 K t qu :

9

: Tham chi u mãng =Sum(A1:B1) Ví d ô A1=3, ô B1=6 K t qu :

9

kho ng

tr ng

Tr v các ô giao

gi a 2 vùng

=B1:B6 A3:D3 Tr v giá tr c a ô

Toán t Mô t

: (hai ch m) (1 kho ng tr ng) , (d u ph y) Toán t tham chi u 1

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

67

S âm (ví d 1) 2

% Ph 3

^ a 4

* và / Nhân và chia 5

+ và C ng và tr 6

& N i chu i 7

= < > <= >= <> So sánh 8

H

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

68

sau.

I2

i vào ô I2

C2:G2 DongTien, và ô I2 LaiSuat

B1. B4 =NPV(

B2. F3 Paste Name

B3. LaiSuat OK http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

69

B4. (,) và gõ F3

B5. DongTien OK

B6. +

B7. B2

B8. Enter

Chèn

Ribbon Formulas

Function Library - -

vào nút Insert Function

Help on this function.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

70

F4

Nh n phím F4 nhi u l (tuy i) c nh/ b c nh dòng ho c c t.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

71

B1. D2 =B2*C2 và Enter D2:D14 và gõ

<Ctrl+D>. Vào các ô D3, D4... D14

D2

B2*C2

B2. E2 =D2*B$17 và Enter E3:E14.

B17

B17

B3. D15 =Sum(D2:D14) và chép sang ô E15.

=A2*Sheet2!A2

Khi tên s

. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

72

=A2*[Bai2.xlsx]Sheet3!A4

=

Khi tên Sheet hay Workbook có

= \Tai lieu\

\\DataServer\Excel\

ng

#DIV/0!

#NAME?

#N/A

#NULL!

#NUM!

#REF!

#VALUE!

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

73

3.2 Các hàm trong excel

a

l ch tuy m d li u theo

trung bình c s bi i c a t p s li u

AVERAGE (number1, number2, ...) : Tính trung bình c ng

AVERAGEA (number1, number2, ...) : Tính trung bình c ng c a các giá tr , bao g m c nh ng

giá tr logic

AVERAGEIF (range, criteria1) : Tính trung bình c ng c a các giá tr trong m t m ng theo m t

u ki n

AVERAGEIFS (range, criteria1, criteria2, ...) : Tính trung bình c ng c a các giá tr trong m t

m ng theo nhi u ki n

COUNT (value1, value2, ...) m s ô trong danh sách

m s ô có ch a giá tr (không r ng) trong danh sách

m các ô r ng trong m t vùng

m s ô th a m u ki c bên trong m t dãy

COUNTIFS m s ô th a nhi u ki c

l m d li u t trung bình

m u c a chúng, r i c i.

FREQUENCY (data_array, bins_array) : Tính xem có bao nhiêu giá tr ng xuyên xu t hi n

bên trong m t dãy giá tr , r i tr v m t m ng các s . Luôn s d ng hàm này d ng

công th c m ng

GEOMEAN (number1, number2, ...) : Tr v trung bình nhân c a m t dãy các s

tính m c

c...

HARMEAN (number1, number2, ...) : Tr v u hòa (ngh o c a trung bình

c ng) c a các s

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

74

nh n c a t p s li u, bi u th m c nh n hay m c

ph i c a m t phân b so v i phân b chu n

LARGE (array, k) : Tr v giá tr l n nh t th k trong m t t p s li u

MAX (number1, number2, ...) : Tr v giá tr l n nh t c a m t t p giá tr

MAXA (number1, number2, ...) : Tr v giá tr l n nh t c a m t t p giá tr , bao g m c các

giá tr logic và text

MEDIAN (number1, number2, ...) : Tính trung bình v c a các s .

MIN (number1, number2, ...) : Tr v giá tr nh nh t c a m t t p giá tr

MINA (number1, number2, ...) : Tr v giá tr nh nh t c a m t t p giá tr , bao g m c các

giá tr logic và text

MODE (number1, number2, ...) : Tr v giá tr xu t hi n nhi u nh t trong m t m ng giá tr

PERCENTILE (array, k) : Tìm phân v th k c a các giá tr trong m t m ng d li u

PERCENTRANK (array, x, significance) : Tr v th h ng (v i) c a m t tr trong

m t m ng d li u, là s ph a m ng d li

PERMUT (number, number_chosen) : Tr v hoán v c ng.

m t phân v c a t p d li c dùng trong

kh o sát d li chia các t p h p thành nhi u nhóm...

RANK (number, ref, order) : Tính th h ng c a m t s trong danh sách các s

SKEW (number1, number2, ...) : Tr v l ch c a phân ph i, mô t i x ng c a

phân ph i quanh tr trung bình c a nó

SMALL (array, k) : Tr v giá tr nh nh t th k trong m t t p s

l ch chu m u

l ch chu m u, bao g m c nh ng

giá tr logic

l ch chu n theo toàn th t p h p

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

75

l ch chu n theo toàn th t p h p, k c ch và các

giá tr logic

VAR (number1, number2, ...) : Tr v a trên m u

VARA (value1, value2, ...) : Tr v a trên m u, bao g m c các tr logic và text

VARP (number1, number2, ...) : Tr v a trên toàn th t p h p

VARPA (value1, value2, ...) : Tr v a trên toàn th t p h p, bao g m c các tr

logic và text.

TRIMMEAN (array, percent) : Tính trung bình ph n trong c a m t t p d li u, b ng cách lo i

t l ph m d li u u và cu i t p d li u.

b

BETADIST (x, alpha, beta, A, B) : Tr v giá tr c a hàm tính m phân ph i xác su t tích

BETAINV (probability, alpha, beta, A, B) : Tr v ngh o c a hàm tính m phân ph i

xác su

BINOMDIST (number_s, trials, probability_s, cumulative) : Tr v xác su t c a nh ng l n th

thành công c a phân ph i nh phân.

CHIDIST (x, degrees_freedom) : Tr v xác xu t m t phía c a phân ph i chi-squared.

CHIINV (probability, degrees_freedom) : Tr v ngh o c a xác xu t m t phía c a phân

ph i chi-squared.

CHITEST (actual_range, expected_range) : Tr v giá tr c a xác xu t t phân ph i chi-

squared và s b c t ng.

CONFIDENCE (alpha, standard_dev, size) : Tính kho ng tin c y cho m t k v ng lý thuy t

CRITBINOM (trials, probability_s, alpha) : Tr v giá tr nh nh t sao cho phân ph i nh th c

ng giá tr tiêu chu b m các ng d t ch t

ng...

EXPONDIST (x, lambda, cumulative) : Tính phân ph mô ph ng th i

gian gi a các bi n c ... http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

76

FDIST (x, degrees_freedom1, degrees_freedom2) : Tính phân ph i xác su ng dùng

tìm xem hai t p s li u có nhi u m khác nhau hay không...

FINV (probability, degrees_freedom1, degrees_freedom2) : Tính ngh o c a phân ph i

xác su so sá bi n thiên trong hai t p s li u

FTEST (array1, array2) : Tr v k t qu c a m t phép th nh xem

hai m

FISHER (x) : Tr v phép bi i Fisher t ki m tra gi thuy t d a trên

h s

FISHERINV (y) : Tính ngh o phép bi phân tích m

quan gi a các m ng s li u...

GAMMADIST (x, alpha, beta, cumulative) : Tr v phân ph gamma. Có th

nghiên c u có phân b l ch

GAMMAINV (probability, alpha, beta) : Tr v ngh o c a phân ph

GAMMLN (x) : Tính logarit t nhiên c a hàm gamma

HYPGEOMDIST (number1, number2, ...) : Tr v phân ph i siêu b i (xác su t c a m t s l n

LOGINV (probability, mean, standard_dev) : Tính ngh o c a hàm phân ph

lognormal c a x (LOGNORMDIST)

LOGNORMDIST (x, mean, standard_dev) : Tr v phân ph a x, trong

nhiên c c phân ph i v i các tham s mean và standard_dev.

NEGBINOMDIST (number_f, number_s, probability_s) : Tr v phân ph i nh th c âm (tr v

xác su t mà s có number_f l n th t b c khi có number_s l n thành công, khi xác su t

i c a m t l n thành công là probability_s)

NORMDIST (x, mean, standard_dev, cumulative) : Tr v phân ph i chu n (normal

distribution c s d ng trong vi c th ng kê, g m c vi c ki m tra gi thuy t

NORMINV (probability, mean, standard_dev) : Tính ngh o phân ph n

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

77

NORMSDIST (z) : Tr v hàm phân ph n t c (standard normal cumulative

distribution function), là phân ph i có tr trung bình c l ch chu n là 1

NORMSINV (probability) : Tính ngh o c a hàm phân ph n t c

POISSON (x, mean, cumulative) : Tr v phân ph c tính s

ng bi n c s x y ra trong m t kho ng th i gian nh nh

PROB (x_range, prob_range, lower_limit, upper_limit) : Tính xác su t c a các tr trong dãy

n m gi a hai gi i h n

STANDARDIZE (x, mean, standard_dev) : Tr v tr chu n hóa t phân ph i bi u th b i mean

và standard_dev

TDIST (x, degrees_freedom, tails) : Tr v xác su t c a phân ph i Student (phân ph i t),

tính t tính xác su t.

TINV (probability, degrees_freedom) : Tr v giá tr t c a phân ph i Student.

TTEST (array1, array2, tails, type) : Tính xác xu t k t h p v i phép th Student.

WEIBULL (x, alpha, beta, cumulative) : Tr v phân ph ng s d ng trong

ph tin c i th trung bình c a m t thi t b .

ZTEST (array, x, sigma) : Tr v xác su t m t phía c a phép th z.

c

CORREL (array1, array2) : Tính h s a hai m nh m i quan h c a

c tính

COVAR (array1, array2) : Tính tích s l ch c a m i c m d li u, r i tính trung

bình các tích s

FORECAST (x, known_y's, known_x's) : Tính toán hay d t giá tr ng cách

s d ng các giá tr hi n có, b i quy tuy n tính

GROWTH (known_y's, known_x's, new_x's, const) : Tính toán s ng d ki n theo

ng cách s d ng các d ki n hi n có.

INTERCEPT m giao nhau c a m ng th ng v i tr c y

b ng cách s d ng các tr c http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

78

LINEST (known_y's, known_x's, const, stats) : Tính th ng kê cho m ng b ng cách dùng

i thi ng th ng thích h p nh t v i

d li u, r i tr v m ng mô t ng th d ng công th c m ng.

LOGEST (known_y's, known_x's, const, stats) : Dùng trong phân tích h i quy. Hàm s tính

p v i d li c cung c p, r i tr v m ng gía tr mô t

này d ng công th c m ng

PEARSON (array1, array2) : Tính h s t ch m c

không th nguyên, trong kho ng t - n 1, ph n ánh s m r ng quan h tuy n tính gi a

hai t p s li u

RSQ (known_y's, known_x's) : Tính bình ph s

m d li u trong known_y's và known_x's

SLOPE (known_y's, known_x's) : Tính h s góc c ng h i quy tuy n tính thông qua các

m d li u

STEYX (known_y's, known_x's) : Tr v sai s chu n c a tr d i v i m i tr x trong

h i quy.

TREND (known_y's, known_x's, new_x's, const) : Tr v các tr theo xu th tuy n tính

d. Các hàm tài chính - financian functions

ACCRINT (issue, first_interest, settlement, rate, par, frequency, basis, calc_method) : Tính lãi

t ch ng khoán tr nh k

i v i ch ng khoán tr lãi

theo k h n

AMORDEGRC (cost, date_purchased, first_period, salvage, period, rate, basis) : Tính kh u

hao trong m i tài khóa k toán tùy theo th i h n s d ng c a tài s n (s d ng trong các h

th ng k toán theo ki u Pháp)

AMORLINC (cost, date_purchased, first_period, salvage, period, rate, basis) : Tính kh u hao

trong m i tài khóa k toán (s d ng trong các h th ng k toán theo ki u Pháp)

COUPDAYBS (settlement, maturity, frequency, basis) : Tính s ngày k t u k lãi t i ngày

k t toán http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

79

COUPDAYS (settlement, maturity, frequency, basis) : Tính s ngày trong k lãi bao g m c

ngày k t toán

COUPDAYSCN (settlement, maturity, frequency, basis) : Tính s ngày t ngày k t toán t i

ngày tính lãi k ti p

COUPNCD (settlement, maturity, frequency, basis) : Tr v m t con s th hi n ngày tính lãi

k ti p k t sau ngày k t toán

COUPNUM (settlement, maturity, frequency, basis) : Tính s l n lãi su t ph i tr trong

kho ng t ngày k n

COUPPCD (settlement, maturity, frequency, basis) : Tr v m t con s th hi n ngày thanh

toán lãi l c ngày k t toán

CUMIPMT (rate, nper, pv, start_period, end_period, type) : Tính l i t i tr i

v i kho n vay trong kho ng th i gian gi a start_period và end_period

CUMPRINC (rate, nper, pv, start_period, end_period, type) : Tr v ti n v i tr

i v i kho n vay trong kho ng th i gian gi a start_period và end_period

DB (cost, salvage, life, period, month) : Tính kh u hao cho m t tài s n s d

s m d n theo m t m c c nh (fixed-declining balance method) trong m t kho ng

th nh.

DDB (cost, salvage, life, period, factor) : Tính kh u hao cho m t tài s n s d

pháp s m d n kép (double-declining balance method), hay gi m d n theo m t t l

t kho ng th nh.

DISC (settlement, maturity, pr, redemption, basis) : Tính t l chi t kh u c a m t ch ng

khoán

DOLLARDE (fractional_dollar, fraction) : Chuy i giá dollar d ng phân s sang giá dollar

d ng th p phân

DOLLARFR (decimal_dollar, fraction) : Chuy i giá dollar d ng th p phân s sang giá

dollar d ng phân s

DURATION (settlement, maturity, coupon, yld, frequency, basis) : Tính th i h n hi u l c

Macauley d ng m nh giá $100 (th i h n hi u l c là trung bình tr ng giá tr hi n t i http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

80

c a dòng luân chuy n ti n m s ph n h i l i

nhu n c a giá tr trái phi u)

EFFECT (nominal_rate, npery) : Tính lãi su t th c t h c lãi su

h ng s k thanh toán lãi kép m

FV (rate, nper, pmt, pv, type) : Tính giá tr k h n c a s a trên vi c chi tr c nh

theo k và lãi su t c nh

FVSCHEDULE (principal, schedule) : Tính giá tr k h n c a m t v u sau khi áp d ng

m t chu i các lãi su t kép (tính giá tr k h n cho m i)

INTRATE (settlement, maturity, investment, redemption, basis) : Tính lãi su t cho m t ch ng

IPMT (rate, per, nper, pv, fv, type) : Tr v kho n thanh toán lãi cho m a trên

vi c chi tr c nh theo k và d a trên lãi su i

IRR (values, guess) : Tính l i su t n i hàm cho m t chu ng ti n m c th

hi n b i các tr s

ISPMT (rate, per, nper, pv) : Tính s ti t i m t k i v i m t kho n vay

có lãi su s ti n g c ph i tr cho k

MDURATION (settlement, maturity, coupon, yld, frequency, basis) : Tính th i h n Macauley

s i cho ch ng khoán d ng m nh giá $100

MIRR (values, finance_rate, reinvest_rate) : Tính t su t doanh l i n i t i trong m t chu i

luân chuy n ti n m t theo chu k

NOMINAL (effect_rate, npery) : Tính lãi su c lãi su t th c

t và các k tính lãi kép m

NPER (rate, pmt, pv, fv, type) : Tính s k h tr kho a trên t ng

chu k , s ti n tr và t su t l i t c c nh

NPV (rate, value1, value2, ...) : Tính hi n giá ròng c a m t kho ng cách s d ng

t l chi u kh u v i các chi kho n tr k h n (tr âm) và thu nh p (tr

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

81

ODDFPRICE (settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency,

basis) : Tính giá tr trên m ng m nh giá $100 c a ch ng khoán có k u tiên l (ng n

h n hay dài h n)

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

basis) : Tr v l i nhu n c a m t ch ng khoán có k u tiên là l (ng n h n hay dài

h n)

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

Tính giá tr trên m ng m nh giá $100 c a ch ng khoán có k tính lãi phi u cu i cùng là l

(ng n h n hay dài h n)

ODDLYIELD (settlement, maturity, last_interest, rate, pr, redemption, frequency, basis) :

Tính l i nhu n c a ch ng khoán có k cu i cùng là l (ng n h n hay dài h n)

PMT (rate, nper, pv, fv, type) : Tính ti n ph i tr i v i kho n vay có lãi su i và

chi tr n

PPMT (rate, per, nper, pv, fv, type) : Tính kho n v n thanh toán trong m t k h i

v i m t kho c chi tr c th c hi nh k v i m t lãi

su i

PRICE (settlement, maturity, rate, yld, redemption, frequency, basis) : Tính giá tr ch ng

ng m nh giá $100, thanh toán l i t c theo chu k

PRICEDISC (settlement, maturity, discount, redemption, basis) : Tính giá tr ng m nh

giá $100 c a m t ch t kh u

PRICEMAT (settlement, maturity, issue, rate, yld, basis) : Tính giá tr ng m nh giá

$100 c a m t ch ng khoán ph n

PV (rate, nper, pmt, fv, type) : Tính giá tr hi n t i c a m t kho

RATE (nper, pmt, pv, fv, type, guess) : Tính lãi su t m i k trong m t niên kim

REVEICED (settlement, maturity, investment, discount, basis) : Tính s ti n nh c vào

k h n thanh toán cho m t ch

SLN (cost, salvage, life) : Tính chi phí kh ng th ng) c a m t tài

s n trong m t k http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

82

SYD (cost, salvage, life, per) : Tính kh u hao theo giá tr còn l i c a tài s nh k xác

nh

TBILLEQ (settlement, maturity, discount) : Tính l i nhu ng v i trái phi u cho trái

phi u kho b c

TBILLPRICE (settlement, maturity, discount) : Tính giá tr ng m nh giá $100 cho trái phi u

kho b c

TBILLYIELD (settlement, maturity, pr) : Tính l i nhu n cho trái phi u kho b c

VDB (cost, salvage, life, start_period, end_period, factor, no_switch) : Tính kh u hao tài s n

s d ng trong nhi u k

XIRR (values, dates, guess) : Tính l i su t n i hàm cho m t lo ng ti n m t không

nh k

XNPV (rate, values, dates) : Tính t giá ròng cho m ng ti n m nh k

YIELD (settlement, maturity, rate, pr, redemption, frequency, basis) : Tính l i nhu i v i

ch ng khoán tr nh k

YIELDDISC (settlement, maturity, pr, redemption, basis) : Tính l i nhu n h

ch t kh u

YIELDMAT (settlement, maturity, issue, rate, pr, basis) : Tính l i nhu n h a ch ng

khoán tr n

e

DAVERAGE (database, field, criteria) : Tính trung bình các giá tr trong m t c t c a danh sách

hay các tr c a m d li u, theo m u ki c ch nh.

m các ô ch a s li u trong m t c t c a danh sách hay

các tr c a m d li u, theo m u ki c ch nh.

DCOUNTA (database, field, cr m các ô "không r ng" trong m t c t c a danh sách

hay các tr c a m d li u, theo m u ki c ch nh.

DGET (database, field, criteria) : Trích m t giá tr t m t c t c a m d

li u, kh p v u ki c ch nh. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

83

DMAX (database, field, criteria) : Tr v tr l n nh t trong m t c t c a m t danh sách hay

c a m d li u, theo m u ki c ch nh.

DMIN (database, field, criteria) : Tr v tr nh nh t trong m t c t c a m t danh sách hay

c a m t d li u, theo m u ki c ch nh.

DRODUCT (database, field, criteria) : Nhân các giá tr trong m t c t c a m t danh sách hay

c a m d li u, theo m u ki c ch nh.

l ch chu n c a m t t p h p theo m u,

b ng cách s d ng các s li u trong m t c t c a m t danh sách hay c a m d li u,

theo m u ki c ch nh.

l ch chu n c a m t t p h p theo toàn th các

t p h p, b ng cách s d ng các s li u trong m t c t c a m t danh sách hay c a m

d li u, theo m u ki c ch nh.

DSUM (database, field, criteria) : C ng các s trong m t c t c a m t danh sách hay c a m t

d li u, theo m u ki c ch nh.

ng s bi n thiên c a m t t p h p d a trên m t

m u, b ng cách s d ng các s li u trong m t c t c a m t danh sách hay c a m d

li u, theo m u ki c ch nh.

DVARP (database, field, criteria) : Tính toán s bi n thiên c a m t t p h p d a trên toàn th

t p h p, b ng cách s d ng các s li u trong m t c t c a m t danh sách hay c a m

d li u, theo m u ki c ch nh.

GETPIVOTDATA (data_field, pivot_table, field1, item1, field2, item2,...) : Tr v d li c

trong báo cáo PivotTable. Có th l y d li u t ng k t t m t

báo cáo PivotTable, v u ki n là ph i th c d li u t ng k t t

Nói chung v Các Hàm Qu d li u và Danh sách

Microsoft Excel cung c p nhi u hàm dùng cho vi c phân tích d li

s d li u. Nh ng hàm này b u b ng ch D.

M u s d i s là database, field và criteria; nh i s này là các tham

chi n các m ng trong b ng tính. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

84

* database : Là m t dãy các ô t d li u. M d li u là m t

danh sách d li u g m nh ng m u tin, và có c t d li u tiên

trong danh sách luôn ch ng.

* field : Cho bi t c c s d ng trong hàm. field có th c cho d ng text v i tên

c trong c p d u ngo i di n cho v trí c a

c t (1, 2, ...)

* criteria : Là m t dãy các ô ch u ki n. Có th dùng b t c dãy nào cho ph u ki n

này, mi t m t tên c t và m i tên c u ki n cho

hàm (xem thêm bài M t s ví d v nh u ki n

HÀM NGÀY THÁNG VÀ TH I GIAN

M t s d ng ngày tháng và th i gian trong Excel:

Excel h tr tính toán ngày tháng cho Windows và Macintosh. Windows dùng h ngày b t

u t 1900. Macitosh dùng h ngày b u t 1904. Tài li c di n gi i theo h

ngày 1900 dành cho Windows.

H th ng ngày gi Excel ph thu c vào thi t l p trong Regional Options c a Control Panel.

M nh là h th ng c a M n có th s a l i thành h

th ng ngày c

Khi b n nh p m t giá tr ngày tháng không h p l nó s tr thành m t chu n. Công

th c tham chi u t i giá tr tr v l i.

=NOW() Cho hi n ngày gi c a h th ng

=TODAY() Cho ngày c a h th ng

=DAY(D) Cho giá tr ngày c a D (Tr v th t c a ngày trong tháng t m t giá tr ki u ngày

tháng)

=MONTH(D) Cho giá tr tháng c a D

=YEAR(D) Cho giá tr a D

=DAYS360(BTNT1, BTNT2) Tính s ngày gi a 2 m c ngày tháng d m

360 ngày. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

85

=EDATE Tr v m c th i gian x c ho c sau m c ch nh

=EOMONTH Tr v ngày cu i cùng c a tháng x c ho c sau m c ch nh

Hàm HOUR()

Cho bi t s ch gi trong m t giá tr th i gian

Cú pháp: = HOUR(serial_number)

serial_number: Bi u th c th i gian ho c là m t con s ch giá tr th i gian

Ví d : HOUR(0.5) = 12 (gi )

Hàm MINUTE()

Cho bi t s ch phút trong m t giá tr th i gian

Cú pháp: = MINUTE(serial_number)

serial_number: Bi u th c th i gian ho c là m t con s ch giá tr th i gian

Ví d : Bây gi là 10:20 PM, MINUTE(NOW()) = 20 (phút)

=MONTH Tr v s tháng c a m t giá tr ki u ngày tháng.

=NETWORKDAYS Tr v s ngày làm vi c trong m c th

và ngày l .

=NOW Tr v ngày gi hi n t i trong h th ng c a b n.

Hàm SECOND()

Cho bi t s ch giây trong m t giá tr th i gian

Cú pháp: = SECOND(serial_number)

serial_number: Bi u th c th i gian ho c là m t con s ch giá tr th i gian

Ví d : SECOND("2:45:30 PM") = 30 (giây)

Hàm TIME()

Tr v m t giá tr th

Cú pháp: = TIME(hour, minute, second)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

86

hour: S ch gi , là m t con s t n 23. N u l Excel s t tr t b i s c a

24.

minute: S ch phút, là m t con s t n 59. N u l tính l

gi ng.

second: S ch giây, là m t con s t n 59. N u l tính l

phút, s gi ng.

Ví d :

TIME(14, 45, 30) = 2:45:30 PM

TIME(14, 65, 30) = 3:05:30 PM

TIME(25, 85, 75) = 2:26:15 AM

t h u d ng khi hour, minute, second là nh ng công th c

mà không ph i là m t con s , nó s giúp chúng ta tính toá

Hàm TIMEVALUE()

Chuy i m t chu n có d ng th i gian thành m t giá tr th có th tính

c

Cú pháp: = TIMEVALUE(time_text)

time_text: Chu n c n chuy i

Ví d :

TIMEVALUE("26:15") = 0.09375 (= 2:15:00 AM)

=WEEKDAY Tr v s th t c a ngày trong tu n t giá tr ngày tháng.

=WEEKNUM Tr v s th t c a tu giá tr ngày tháng.

=WORKDAY Tr v ngày làm vi c x c ho c sau m c th

Trong công vi c h ng ngày, ch c h n chúng t n chuy n vi c làm này c a mình

m t h t m y ph a m , m t ngày ng h t 6 ti ng, là 1/4 ngày, v y m t

h t 25% (hic) th i gian...

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

87

Ho c m t nhân viên c a công ty xin ngh vi theo v y công ty

ph i tr vi c?

Excel có m tính t l c a m t kho ng th i gian trong m

theo nhi u ki u M hay theo ki u châu

Âu...):

Hàm YEARFRAC()

(D ch t ch Year Frac = Fraction: t l )

Cú pháp: = YEARFRAC(start_date, end_date [, basis])

i di n cho ngày b u và ngày k t thúc c a kho ng

th i gian c n tính toán. Nên nh p b ng hàm DATE(), ho c dùng m t k t qu tr v c a m t

công th c khác, vì có th s x y ra l i n u b n nh p tr c ti i d ng text.

basis: M t con s nh ki u tính:

* 0 : (ho c không nh p) Tính toán theo ki u B c M , m chia cho 12

tháng, m t tháng có 30 ngày.

* 1 : Tính toán theo s ngày th c t c ngày th c t c a t ng tháng

* 2 : Tính toán theo m ngày là s ngày th c t c a t ng tháng

* 3 : Tính toán theo m ngày là s ngày th c t c a t ng tháng

* 4 : Tính toán theo ki u Châu Âu,m i tháng có 30 ngày (n u start_date ho c end_date mà

a m t tháng thì chúng s i thành ngày 30 c

Ví d : Tính t l gi a ngày 15/3/2010 và ngày 30/7/2010 so v

YEARFRAC("15/3/2010", "30/7/2010") = 37%

Tính s ngày chênh l ch theo ki u m

Hi n nay, v n còn m t s h th ng k toán dùng ki u tính th i gian là m

30 ngày và m

G ng h p này, vi c tính toán th i gian s n, vì th c t thì s ngày trong

m ng nhau.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

88

Có l n chuy t hàm dành riêng cho các h th ng k toán d a

m

Hàm DAYS360()

Cú pháp: = DAYS360(start_date, end_date [, method])

i di n cho ngày b u và ngày k t thúc c a kho ng

th i gian c n tính toán. Nên nh p b ng hàm DATE(), ho c dùng m t k t qu tr v c a m t

công th c khác, vì có th s x y ra l i n u b n nh p tr c ti i d ng text.

method: M t giá tr ch cách tính toán, theo ki u châu Âu hay theo

ki u M .

* FALSE: (ho c không nh p) Tính toán theo ki u M : N u start_date là ngày 31 c a tháng, thì

nó i thành ngày 30 c u end_date là ngày 31 c a tháng và start_date

nh i thành ngày 1 c a tháng k ti p.

* TRUE: Tính toán theo ki u châu Âu: H start_date ho a

m t tháng thì chúng s i thành ngày 30 c

Ví d : So sánh s ngày chênh l ch gi a 01/01/2008 và 31/5/2008 theo ki u m

ngày và theo ki ng (dùng hàm DATEDIF)

DAYS360("01/01/2008", "31/5/2008") = 150

DAYS360("01/01/2008", "31/5/2008", TRUE) = 149

DATEDIF("01/01/2008", "31/5/2008", "d") = 151

Tính s ngày làm vi c gi a hai kho ng th i gian

ng, n u l y ngày tháng tr ngày tháng, k t qu s bao g m luôn nh ng ngày l ,

ngày ngh , v.v... Còn n u tính s ngày làm vi c trong m t kho ng th i gian, thì ph i tr b t

ng ngày không làm vi c.

Trong Excel có m tính toán nh ng ngày làm vi c gi a hai kho ng th i gian

mà không bao g m các ngày th B y, Ch Nh t và nh ng ngày ngh c ch nh:

a nó: net workdays).

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

89

thích h p v i nh c 5 ngày m t tu n, ch

ta, làm tu t, có khi là 365 ngày m ng!

Hàm NETWORKDAYS()

Cú pháp: = NETWORKDAYS(start_date, end_date [, holidays])

i di n cho ngày b u và ngày k t thúc công vi c. Nên

nh p b ng hàm DATE(), ho c dùng m t k t qu tr v c a m t công th c khác, vì có th s

x y ra l i n u b n nh p tr c ti i d ng text.

holidays: Danh sách nh ng ngày ngh ngoài nh ng ngày th B y và Ch Nh t. Danh sách này

có th là m t tên. N u nh p tr c ti p thì ph i b trong c p d u móc {}.

Ví d : Công th c tính s ngày làm vi c gi ó có

ngh ngày Noel (25/12) và ngày T t Tây (1/1):

= NETWORKDAYS("01/12/2010", "10/01/2011", {"12/25/2007", "1/1/2011"})

Hàm DATEDIF()

Có l cách d nh t khi mu

Cú pháp: = DATEDIF(start_day, end_day, unit)

u

end_day: Ngày cu i (ph i l u)

unit: Ch n lo i k t qu tr v (khi dùng trong hàm ph i gõ trong d u ngo c kép)

y : s ch gi u và ngày cu i

m : s tháng chênh l ch gi u và ngày cu i

d : s ngày chênh l ch gi u và ngày cu i

md : s ngày chênh l ch gi u và tháng ngày cu i, mà không ph thu c vào s

và s tháng

ym : s tháng chênh l ch gi u và ngày cu i, mà không ph thu c vào s

ngày

yd : s ngày chênh l ch gi u và ngày cu i, mà không ph thu c vào s http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

90

Ví d :

DATEDIF("01/01/2000", "31/12/2100", "m") = 1211 (tháng)

DATEDIF("01/01/2000", "31/12/2100", "d") = 36889 (ngày)

DATEDIF("01/01/2000", "31/12/2100", "md") = 30 (= ngày 31 - ngày 1)

DATEDIF("01/01/2000", "31/12/2100", "ym") = 11 (= tháng 12 - tháng 1)

DATEDIF("01/01/2000", "31/12/2100", "yd") = 365 (= ngày 31/12 - ngày 1/1)

*Tính tu i (2):

t cái công th tính tu y:

= YEAR(NOW() - YEAR(Birthdate) - (DATE(YEAR(NOW()), MONTH(Birthdate), DAY(Birthdate))

> TODAY())

n hàm DATEDIF().

Bây gi , v i DATEDIF(), công th c trên ch ng y thôi, mà ra k t qu v n chính xác:

= DATEDIF(Birthdate, TODAY(), "y")

Ví d , hôm nay là ngày 09/01/2007:

* V ch c sinh nh t r i), DATEDIF("05/01/1969", TODAY(),

"y") = 39

ch c sinh nh t), DATEDIF("11/01/1969",

TODAY(), "y") = 38

*Tìm m t gi lúc này

trên, hàm TIME() s t u ch nh k t qu c a m t giá tr th i gian khi

nh ng thông s trong hàm không h p lý (gi n tính

toán ho c tìm m t giá tr th t lúc này (ho c b t k i ta

ng s d ng hàm TIME().

Ví d , công th cho ra k t qu là th i gian vào 12 ti ng n a k t lúc này:

= TIME(HOUR(NOW()) + 12, MINUTE(NOW()), SECOND(NOW())) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

91

Không gi n n không th n c ng thêm gi , phút, hay giây trong

hàm TIME(). Ví d công th làm m i chuy

i gian hi n t i:

= NOW() + 1

N u b n mu n c ng thêm gi , phút, hay giây vào m t giá tr th i gian, b n ph i tính th i

gian c t t l c a m t ngày. Ví d , b i vì m t ngày thì có 24 gi , nên

m t gi y, b i vì m t gi thì có 60 phút, nên m t phút s

a m t ngày). Và cu i cùng, b i vì có 60 giây trong m t phút,

nên 1 giây trong m t ngày s c tính b ng 1/24/60/60.

*Tính t ng th i gian

Khi tính t ng th i gian, b n nên phân bi ng h

* C ng thêm gi , phút, giây: Ví d , bây gi là 8 gi , c ng thêm 2 ti ng n a, là 10 gi ... Ho c

bây gi là 23 gi , c ng thêm 3 ti ng n a là 2 gi sáng (ch không ph i 26 gi )... N u c ng

ki u này thì b n c c ng, dùng hàm TIME() và n u c n thì theo b ng d n

trên.

* C ng t ng th i gian làm vi c: M i ngày tôi làm vi c 18 ti ng, v y hai ngày tôi làm m y

ti ng? là 36 ti u b ng d ng th i gian thì Excel nó s t

quy ra (36- c k t qu là 36:00, b n ph nh d ng th i gian cho ô theo

ki u:

[h]:mm:ss (gi n m trong m t c p d u ngo c vuông)

L y l nh d ng ngày tháng

n nh c m t cái database mà không hi u vì m a ngày

nh d ng theo ki u YYYYMMDD.

ng h p này, không th dùng Format Cell c nh d ng l i, mà b n ph i dùng

n hàm DATE(year, month, day)

và các hàm x lý text, ví d l y các tr s

cho hàm DATE(): http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

92

Tôi gi s con s m cell A1, thì công th c LEFT(A1, 4) s cho ta tr s

c cho tr s c a tháng

và RIGHT(A1, 2) s cho tr s c a ngày.

Gi s trong Control Panel c a b nh d u dd/mm/yyyy, và

cell nh n k t qu c a b nh d ng theo ki

b n dùng hàm DATE(year, month, day) v i 3 tham s là 3 công th c v a làm trên, ta s có:

HÀM TÌM KI M VÀ THAM CHI U

Bao g m các hàm tìm ki m và tham chi u r t h u ích khi b n làm vi c v i CSDL l n trong

...

t a ch

d ng chu i ký t , theo ch s dòng và ch s c c cung c p.

row_num: S th t dòng c a ch

column_num: S th t c t c a ch

abs_num: Ki a ch (tuy i) - m nh là tuy i

a1: D a ch (=TRUE: d ng A1; =FALSE: d ng R1C1) - m nh là TRUE

sheet_text: Tên c a sheet ch a ch - m nh là không có

=AREAS(reference) Tr v s vùng tham chi u trong m t tham chi u. M i vùng tham chi u

có th là m t ô r i r c ho c là m t dãy ô liên t c trong b ng tính.

reference: Là m t ho c nhi u vùng tham chi u mà b n c m. N u mu u vùng

r i r c nhau vào công th c thì b n phân cách chúng b ng d u ph y, n ng

d u ph y, Excel s m (xem ví d

=CHOOSE Tr v giá tr trong m ng giá tr t i v c ch nh.

=COLUMN(reference) Tr v s th t c t c u tiên góc trên bên trái c a vùng tham

chi u.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

93

reference: Là ô ho c m t vùng nhi u ô. N u reference b tr ng thì COLUMN() tr v s th

t c t c a ô ch a công th c.

=COLUMNS(array) Tr v s c t c a vùng tham chi u.

array: Là ô ho c m t vùng nhi u ô, m ng tham chi u

=HYPERLINK(link_location, friendly_name) T o m t siêu liên k t, m t liên k m m t tài

li u...

ng d n tài li u c n m , nh p d ng chu i ký t . Link_location có th

ch n m c bi t, tên c a m t dãy ô trong m t trang b ng tính ho c m t b ng tính,

ho c ch n m u (bookmark) trong Microsoft Excel ch

n m t t c ng, ho c m ng d n truy xu t n i b trên m t máy ch

ho c m ng d n tài nguyên URL trên m ng intranet, internet.

- Link_location có th là m t chu i ký t t trong d u nháy kép, ho c m a

ng d i d ng chu i ký t .

- N u link_location liên k n m t tài nguyên không t n t i, s xu t hi n l i khi b n kích

vào ô ch a hàm HYPERLINK() này.

firendly_name: Là n i dung hi n th trong ô ch a hàm HYPERLINK(), có th là m t s , ho c

chu i ký t . N i dung này s hi n th b ng màu xanh và có g ch chân, n u không có

firendly_name thì chính link_location s hi n th .

- Firendly_name có th là m t giá tr , m t chu i ký t , m t tên m ng, ho c m t ô liên k t

n m t giá tr ho c m t chu n.

- N u firendly_name liên k n m t giá tr b l i, thì chính tên cái l c hi n th

thay th cho n i dung b n c n.

Ví d :

=HYPERLINK("http://example.microsoft.com/report/bu dget report.xls", "Click for report")

s hi n th : Click for report, và khi b n click vào ô này, Excel s m b ng tính budget

report.xls c a trang web http://example.microsoft.com/report

=HYPERLINK("F:\GPE\book2.xls",F10) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

94

s hi n th n i dung c a ô F10 và khi b n click vào ô này, Excel s m b ng tính book2.xls

c GPE c a F

=HYPERLINK("F:\GPE\book2.xls",F10)

s hi n th n i dung c a ô F10 và khi b n click vào ô này, Excel s m b ng tính book2.xls

c GPE c a F

=MATCH Tr v v trí c a m t giá tr trong b ng d li u

=INDEX Tr v m t giá tr trong b ng d li ng v i ch m c c a nó.

Tìm ki m trong nhi u c t

li tìm ki m không n m m t c t mà trong nhi u c t.

Ví d , b n có m c tách s n h và tên riêng ra hai c t.

i ta yêu c u d a vào h nh ch c v .

Chúng ta có th dùng m t c t ph n i h và tên l i r i tìm theo c t ph

không c n, vì tôi s dùng hàm INDEX() và MATCH() v i công th c m ng.

Hàm MATCH() có m i bi

=MATCH(value1 & value2, array1 & array2, match_type)

value1 & value2 là các d li tìm (ví d h và tên)

array1 & array2 là các c t (ho c hàng) ch a các d li tìm ki

INDEX() ghép v i MATCH() trong công th c m ng:

{=INDEX(reference, MATCH(value1 & value2, array1 & array2, match_type))}

=INDIRECT(ref_text [, a1])

ref_text là tham chi u t i m t ô (có th là d ng A1 ho c d a

m t tham chi u, ho c là m t tham chi u d ng chu i.

-N u ref_text không h p l , INDIRECT() s báo l i #REF!

-N u ref_text ch a tham chi n m t b ng tính khác thì b ng tính này ph , n u

i #REF!

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

95

a1 là giá tr nh d ng tham chi u bên trong ref_text.

a1 = TRUE (ho c là 1, ho c không nh p) là ki u tham chi u A1

a1 = FALSE (ho c là 2) là ki u tham chi u R1C1

Tr v giá tr c a m t tham chi u t chu i ký t . Tham chi c tr v ngay t c th

hi n th n i dung c g có th dùng hàm INDIRECT khi mu i tham chi u

t i m t ô bên trong m t công th c mà không c i công th

=LOOKUP Dò tìm m t giá tr

Hàm LOOKUP

dò tìm m t giá tr t m t dòng ho c m t c t trong m t dãy ô ho c m t m ng giá

tr .

Hàm LOOKUP() có hai d ng: Vec- ng (array form)

* D ng Vec- m trên m t dòng ho c m t c t, n u tìm th y s tr v giá tr

c a ô cùng v trí trên dòng (ho c c c ch nh.

* D ng M ng: LOOKUP() tìm ki m trên dòng (ho c c u tiên c a m t m ng giá tr , n u

tìm th y s tr v giá tr c a ô cùng v trí trên dòng (ho c c t) cu i cùng trong m

Vector form (d ng vec-

Cú pháp: LOOKUP(lookup_value, lookup_vector, result_vector)

lookup_value: Là giá tr LOOKUP() s tìm ki m trong lookup_vector. Nó có th là m t s , m t

ký t , m t giá tr logic, m a m t vùng ô ho c m t tham chi u

n m t giá tr .

lookup_vector: Là m t vùng mà ch g m m t dòng (ho c m t c t) có ch a lookup_value.

Nh ng giá tr ch a trong vùng này có th là m t s , m t ký t ho c m t giá tr logic.

- lookup_vector ph c s p x p theo th t n, n u không, LOOKUP() có th cho

k t qu không chính xác.

- N u không tìm th y lookup_value trong lookup_vector thì LOOKUP() s l y giá tr l n nh t

mà nh c b ng lookup_value.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

96

- N u lookup_value nh nh nh t trong lookup_vector thì LOOKUP() s báo l i

#NA!

result_vector: Là m t vùng mà ch g m m t dòng (ho c m t c t) ch a giá tr tr v . Kích

c c a result_vector b t bu c ph i b c c a lookup_vector.

^^ Array form (d ng m ng)

Cú pháp: LOOKUP(lookup_value, array)

lookup_value: Là giá tr LOOKUP() s tìm ki m trong array. Nó có th là m t s , m t ký t ,

m t giá tr logic, m c a m t vùng ô ho c m t tham chi n m t

giá tr .

- N u không tìm th y lookup_value trong array thì LOOKUP() s l y giá tr l n nh t mà nh

c b ng lookup_value.

- N u lookup_value nh nh nh t trong c t ho u tiên trong array thì

LOOKUP() s báo l i #NA!

array: Là m t vùng ch a lookup_value, có th là s , ký t , ho c giá tr logic.

D ng m ng c a LOOKUP() g c HLOOKUP().

Khác bi t ch VLOOKUP() và HLOOKUP() tìm ki m trên c t (ho u tiên, còn

LOOKUP() tìm ki m trên c t ho c trên dòng tùy thu c vào d ng m c khai báo:

- N u array là m ng có s c t nhi dòng thì LOOKUP() s u tiên.

- N u array là m ng có s dòng nhi c t thì LOOKUP() s tìm trên c u tiên.

- ng h p array là m ng có s dòng b ng s c t thì LOOKUP() s tìm trên c u tiên.

- VLOOKUP() và HLOOKUP() l y k t qu trên c t (ho c ch nh, còn LOOKUP()

luôn luôn l y k t qu trên dòng (ho c c t) cu i cùng.

- Các giá tr trên dòng (ho c c u tiên c a array ph c s p x p theo th t n,

n u không, LOOKUP() có th cho k t qu không chính xác.

Hàm GETPIVOTDATA()

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

97

Tr v d li trong báo cáo PivotTable. Có th l y

d li u t ng k t t m t báo cáo PivotTable, v u ki n là ph i th c d li u t ng k t

t

nhanh chóng nh p công th c GETPIVOTDATA(), b n có th gõ d u = vào ô mu n nh n d

li u t ng k t, r i nh p vào ô ch a s li u t ng k t c a báo cáo PivotTable.

Cú pháp: = GETPIVOTDATA(data_field, pivot_table, field1, item1, field2, item2,...)

ng ch a d li u t ng k t c a báo cáo PivotTable. Tên này ph t

trong m t c p d u nháy kép.

pivot_data : Tham chi n m t ô, dãy ô, ho c tên dãy ô bên trong m t báo cáo

nh báo cáo PivotTable nào ch a d li u tr

v .

field1, item1, field2, item2,... : Có th có t n 126 (v i Excel 2003 tr v c thì con s

này ch là 14) c p tên field và item mô t d li u mu n tr v . Nh ng c p này có th thu c

b t c lo i nào. N u tên field và item không là ngày tháng ho c s li u, c n ph t chúng

trong c p d i v i lo i báo cáo OLAP PivotTable, items có th bao g

ng d n l n tên c a item. M t c p field và item c a OLAP PivotTable có th

"[Product]","[Product].[All Products].[Foods].[Baked Goods]"

* Các field hay item tính toán và các phép tính t t o có th t trong phép tính

GETPIVOTDATA.

* N u pivot_table là m t dãy có ch a nhi li u tr v s là t

c t o ra sau cùng.

* N i s i s c a item mô t ch m i m t ô, giá tr c c tr v

mà không c n bi t giá tr i, là s , là l i, hay là m t th

* N u item ch a ngày tháng, giá tr ph c bi u di i d ng m t chu i s ho c

thi t l p b giá tr không bi i khi b c m

m t máy khác, có h th nh d ng ngày tháng khác v i n o ra nó. Ví d , m t item

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

98

tham chi u t c nh p là 36224 hay DATE(1999, 3, 5).

Th i gian có th c nh t giá tr th p phân ho c b ng cách dùng hàm TIME().

* N u pivot_table không ph i là m t dãy có ch a báo cáo PivotTable, GETPIVOTDATA() s

tr v l i #REF!

* N i s miêu t m t field không th th c, ho c n u chúng g m m ng

không hi n th tr v l i #REF!

Hàm DGET()

Trích m t giá tr t m t c t c a m s d li u, kh p v u ki c

ch nh.

Cú pháp: = DGET(database, field, criteria)

=OFFSET(reference, rows, cols [, height] [, width]) Tr v m t vùng tham chi u t m t vùng

xu t phát.

t trong nh ng hàm r t hay c c ng d ng r t nhi u.

tham chi n m u t m t ô, ho c m t dãy ô, v i m t

kho c ch nh.

reference: Là vùng mà b n mu m xu tham chi n vùng khác.

Reference ph i ch n m t ô ho c m t dãy ô liên t c, n u không, hàm s báo l i #VALUE!

rows: S dòng d i lên (ho c xu ng) tính t reference, nh p s u mu n d i xu ng,

ho c s âm n u mu n d i lên.

cols: S c t d i sang ph i trái (ho c ph i) tính t reference, nh p s u mu n d i

sang ph i, ho c s âm n u mu n d i sang trái.

height: Là s cao) c a vùng tham chi u c n tr v .

width: Là s c r ng) c a vùng tham chi u c n tr v .

Ghi chú:

* N u s dòng (rows) ho c c t ra ngoài ph m vi b ng tính, hàm s báo l i #REF!

ca r ng (width) n u không nh ng v

r ng c a vùng xu t phát (reference) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

99

=ROW(reference) Tr v s th t dòng c u tiên trong dãy ô. Tr v s th t dòng

c u tiên góc trên bên trái c a vùng tham chi u.

reference: Là ô ho c m t vùng nhi u ô. N u reference b tr ng thì ROW() tr v s th t

c t c a ô ch a công th c.

=ROWS(array) Tr v s dòng c a vùng tham chi u.

array: Là ô ho c m t vùng nhi u ô, m ng tham chi u

=TRANSPOSE(array) Chuy n m t vùng d li u ngang thành d c l i.

c nh p d ng công th c m ng (nh n Ctrl-Shift-Enter sau

khi nh p)

array: Là m ng d li u c n hoán chuy n

N u s c t trong vùng nh p công th c nhi hàng c a array, ho c s hàng trong

vùng nh p công th c nhi c t c a array, hàm s báo l i #NA t i nh ng ô b

=VLOOKUP(giá tr tìm, vùng c n tìm, c t c n l y, cách tìm) Dò tìm m t giá tr trên c u

tiên và tr v ...

Hàm tìm ki m và tham chi u theo c t.

Vùng c ch giá tr tuy i: $

C t c n l y: vùng c n tìm.

Cách tìm: Tìm theo 2 giá tr :

0: C t bên trái c a vùng c n tìm không s p x p (ng nh)

1: S p x n.

=HLOOKUP(giá tr tìm, vùng c n tìm, hàng c n l y, cách tìm) Dò tìm m t giá tr t u

tiên và tr v ... - gi ng hàm VLOOKUP

f.

Bao g m các hàm v toán h ng giác giúp b n có th gi i m i s , gi i

tích, ho ng giác t ti u h i h c...

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

100

n quy cách hi n th s c a VN và c luôn nh t giá tr ki u s b n

hãy s d ng bàn phím s .

=ABS Tính tr tuy i c a m t s

=ACOS Tính ngh o cosin

=ACOSH Tính ngh o cosin hyperbol

=ASIN Tính ngh o sin

=ASINH Tính ngh o sin hyperbol

=ATAN Tính ngh o tang

=ATAN2 Tính ngh o tang v i t

=ATANH Tính ngh o tang hyperbol

n b i s g n nh t

=COMBIN Tính t h p t s ph n t ch n

=COS Tính cosin c a m t góc

=COSH Tính cosin hyperbol

i radians sa

=EVEN Làm tròn m t s n s nguyên ch n g n nh t.

e

=FACT Tính giai th a c a m t s

a c p 2

=FLOOR Làm tròn xu n b i s g n nh t do b n ch .

c s chung l n nh t

=INT(X) Làm tròn xu ng s nguyên g n nh t (Hàm l y giá tr là ph n nguyên-Hàm cho giá tr

là ph n nguyên c a X)

=LCM Tìm b i s chung nh nh t

t nhiên c a m t s http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

101

=LOG Tính logarit

10

nh th c c a ma tr n

=MINVERSE Tìm ma tr n ngh o

=MMULT Tính tích 2 ma tr n

=MOD(a,b) Hàm cho giá tr là ph a phép chia a:b

=MROUND Làm tròn m t s n b i s c a s khác.

=MULTINOMIAL T l giai th a t ng v i tích các giai th a c a các s .

n m t s nguyên l g n nh t.

=PI Tr v giá tr pi

a c a m t s

=PRODUCT Tính tích các s

=QUOTIENT L y ph n nguyên c a phép chia

sang radians.

=RAND Tr v m t s ng u nhiên trong kho ng 0 và 1

=RANDBETWEEN Tr v m t s ng u nhiên trong kho ng do b n ch nh

Hàm ROMAN()

chuy i m t s d ng -r p sang d ng s La-mã

Cú pháp: = ROMAN(number, form)

number: S c n chuy i

form: d ng chuy i

0 (ho c TRUE, ho c không nh p): D ng c n

n 3: D ng c c rút g n, s càng l n rút g n càng nhi u (xem thêm

ví d )

4 (ho c FALSE): D ng hi i http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

102

Chú ý:

* number ph i là s u number < 0 hàm s báo l i #VALUE!

* N u number là s th p phân, ROMAN() ch chuy i ph n nguyên c a nó

* Hàm ROMAN() ch x c t i s l n nh t là 3999, n u number > 3999 hàm s báo l i

#VALUE!

i, k t qu s là m t d li u d ng text, và không th tính toán v i nó

c n a

Ví d :

ROMAN(499, 0) = CDXCIX = ROMAN(499) = ROMAN(499, TRUE)

ROMAN(499, 1) = LDVLIV

ROMAN(499, 2) = XDIX

ROMAN(499, 3) = VDIV

ROMAN(499, 4) = ID = ROMAN(499, FALSE)

ROMAN(2008) = MMVIII

=ROUND(X,n) Hàm làm tròn n s c a X

N làm tròn s bên ph i k t v trí d u ch m th p phân.

N u n âm (n<0) s làm tròn s bên trái k t v trí d u ch m th p phân.

=ROUNDDOWN Làm tròn m t s ng xu ng zero

=ROUNDUP Làm tròn m t s ng ra xa zero.

=SIN Tính sin c a m t góc

=SINH Tính sin hyperbol c a m t s

=SUM Tính t ng c a các s

=DSUM (vùng d li u, c t giá tr , vùng tiêu chu n) Hàm tính t ng trong c t giá tr tho mãn

u ki n c a vùng tiêu chu n trong vùng d li u.

VD: Tính t ng ti i 26 tu i. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

103

Hàm SUMIF()

Tính t ng các ô trong m t vùng th a m u ki c.

Cú pháp: = SUMIF(range, criteria, sum_range)

tính t ng, có th là ô ch a s , tên, m ng, hay tham chi n các ô

ch a s . Ô r ng và ô ch a giá tr text s c b qua.

u ki tính t ng. Có th d ng s , bi u th c, ho c text. Ví d , criteria có th

là 32, "32", "> 32", ho c "apple", v.v...

Sum_range : Là vùng th c s tính t ng. N u b qua, Excel s

* Sum_range không nh t thi t ph c v i range. Vùng th c s tính t ng

nh b ng ô u tiên phía trên bên trái c a sum_range, và bao g m thêm nh ng ô

ng v c c a range. Ví d :

- N u Range là A1:A5, Sum_range là B1:B5, thì vùng th c s tính t ng là B1:B5

- N u Range là A1:A5, Sum_range là B1:B3, thì vùng th c s tính t ng là B1:B5

- N u Range là A1:B4, Sum_range là C1:D4, thì vùng th c s tính t ng là C1:D4

- N u Range là A1:B4, Sum_range là C1:D2, thì vùng th c s tính t ng là C1:D4

* Có th dùng các ký t i di u ki n: d i di n cho m t ký t , d i

di n cho nhi u ký t (n u ki n là tìm nh ng d u ? ho c *, thì gõ thêm d u ~

c d u ? hay *).

u ki tính t ng là nh ng ký t , SUMIF() không phân bi t ch ng hay ch

hoa.

Hàm SUMIFS()

Tính t ng các ô trong m t vùng th a nhi u ki c.

Cú pháp: = SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)

tính t ng, có th là ô ch a s , tên, m ng, hay tham chi n các

ô ch a s . Ô r ng và ô ch a giá tr text s c b qua. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

104

Criteria_range1, criteria_range2... : Có th có t liên k t v i các

u ki n cho vùng.

Criteria1, criteria2... : Có th có t u ki tính t ng. Chúng có th d ng s ,

bi u th c, ho c text. Ví d , criteria có th là 32, "32", "> 32", ho c "apple", v.v...

* M i ô trong sum_range ch c tính t ng n u t t c ng v

u th u ki n, nó s b ng 1, còn không, thì nó b ng 0.

* Không gi i s range và criteria c a hàm SUMIF, trong hàm SUMIFS, m i

vùng criteria_range ph c và hình d ng gi

* Có th dùng các ký t i di u ki n: d i di n cho m t ký t , d i

di n cho nhi u ký t (n i u ki n là tìm nh ng d u ? ho c *, thì gõ thêm d u ~

c d u ? hay *)

u ki m là nh ng ký t , SUMIFS() không phân bi t ch ng hay ch hoa.

Hàm SUMSQ()

tính t a các s

Cú pháp: = SUMSQ(number1, number2, ...)

number1, number2, ... : Có th n 255 tham s (v i Excel 2003 tr v c, con s

này ch là 30)

Các tham s (number) có th là m t s , là m t m ng, m t tên, hay là m t tham chi n

m t ô ch a s , v.v...

Ví d : SUMSQ(3, 4) = (3^2) + (4^2) = 9 + 16 = 25

nhau:

Hàm SUMX2MY2(), Hàm SUMXPY2() và Hàm SUMXMY2()

d nh tên c a ba hàm này, b c chúng t trái sang ph i v c sau:

SUM = T ng, M (Minus) = Tr (hi u s ), P (Plus) = C ng (t ng s

hai m a nhi u ph n t x và y

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

105

V a 3 hàm này là:

= SUMX2MY2: T ng c a hi a các ph n t ng trong 2 m ng d

li u

= SUMX2PY2: T ng c a t a các ph n t ng trong 2 m ng d

li u

= SUMXMY2: T ng c a hi u các ph n t ng trong 2 m ng d li u

Cú pháp:

= SUMX2MY2(array_x, array_y)

= SUMX2PY2(array_x, array_y)

= SUMXMY2(array_x, array_y)

array_x và array_y là các dãy ô ho c giá tr ki u m ng

* array_x và array_y b t bu c ph c, n u không, hàm s báo l i #NA!

* N u trong array_x ho c array_y có nh ng giá tr ki u text, ki u logic ho c r ng, thì s c

b qua (không tính), tuy nhiên các giá tr = 0 v c tính.

=TAN Tính tang c a m t góc

=TANH Tính tang hyperbol c a m t s

=TRUNC C t b t ph n th p phân c a s

Hàm SUMPRODUCT() Tính t ng các tích các ph n t ng trong các m ng giá tr

Sum = T ng-Product = Tích

SUMPRODUCT = T ng c a tích (các m ng d li u)

Cú pháp: = SUMPRODUCT(array1, array2, ...)

array1, array2, ... : Có th dùng t 2 t i 255 m ng (v i Excel 2003 tr v c thì con s này

ch là 30) và các m ng này ph c v i nhau

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

106

* N u các m ng không cùng kí c, SUMPRODUCT s báo l i #VALUE!

* B t k m t ph n t nào trong m ng không ph i là d li u ki u s , s c SUMPRODUCT

ng 0 (zero)

Hàm SUBTOTAL là m t hàm r t linh ho d ng

c u khó hi u th nh t chính là cái tên c a nó, vì nó th c s c nhi u th

i s th nh t c a hàm b t bu c b n ph i nh con s i di n

cho phép tính c n th c hi n trên t p s li

giúp chúng ta kh i nh các con s c Microsoft nâng c p k t

phiên b n Excel 2003 v i s ch i s th nh t c a hàm, tuy nhiên

u này d n s i các phiên b u chúng ta s d ng các tính

m i b sung này.

i s u tiên c a c nh hàm th c s nào s c s d ng khi tính

i). Ví d n i s là 1 thì hàm SUBTOTAL ho ng

gi i s th nh t là 9 thì hàm hàm SUBTOTAL ho ng

gi

SUBTOTAL là hàm tính toán cho m t nhóm con trong m t danh sách ho c b ng d li u tu

theo phép tính mà b n ch n l i s th nh t.

Cú pháp: = SUBTOTAL(function_num, ref1, ref2,...)

Function_num: Các con s t nh hàm nào s

tính toán trong SUBTOTAL

a ch tham chi u mà b n mu n th c hi

Trong Excel 2010, b n có th n 254 ref (v i Excel 2003 tr v c thì con s này

ch là 29)

Ghi chú:

* N t l i s ref1, ref2,... thì các hàm l ng này s

b b c tính, nh ng h p tính toán 2 l n.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

107

i s function_num n u t n 11 thì hàm SUBTOTAL tính toán bao g m c các giá tr

n trong t p s li u (hàng i s function_num n u t n 111 thì hàm SUBTOTAL

ch tính toán cho các giá tr không n trong t p s li u (b qua các giá tr n).

* Hàm SUBTOTAL s b qua không tính toán t t c các hàng b n b i l nh Filter (Auto Filter)

mà không ph thu i s c dùng (1 gi ng 101...).

c thi t k tính toán cho các c t s li u theo chi u d c, nó không

c thi t k tính theo chi u ngang.

* Hàm này ch tính toán cho d li u 2-D, do v y n u d li u tham chi u d ng 3-D (Ví d v

tham chi u 3-D: =SUM(Sheet2:Sheet13!B5) thì hàm SUBTOTAL báo l i #VALUE!

Hàm SQRT()

c hai c a m t s

Cú pháp: = SQRT(number)

number: S th u number < 0 hàm s báo l i #NUM!)

Ví d : Gi s ô A2, có con s -16

SQRT(16) = 4

SQRT(A2) = #NUM!

SQRT(ABS(A2)) = 4

Hàm SQRTPI()

c hai c a m t s nhân v i Pi (= 3.14159265358979)

Cú pháp: = SQRTPI(number)

number: S th i Pi (n u number < 0 hàm s báo l i #NUM!)

Ví d : Gi s ô A2, có con s -16

c hai c a Pi)

c hai c a 2*Pi)

Hàm SIGN()

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

108

Tr v d u c a s : 1 n u là s u là s 0 và -1 n u là s âm.

Cú pháp: = SIGN(number)

Ví d :

SIGN(10) = 1

SIGN(4-4) = 0

SIGN(-0.057) = -1

Hàm SERIESSUM()

tính t a c a m t chu i s , theo công th

series (x, n, m, a) = a1*x^n + a2*x^(n+m) + a3*x^(n+2m) + ... + ai*x^(n+(i-1)m)

Cú pháp: = SERIESSUM(x, n, m, coefficients)

x : giá tr nh p vào cho chu a

a kh i t i x

i ph n t trong chu i

coefficients : t p h p h s s c nhân v i m a c a x

Các thông s này ph i là các d li u ki u s , n u không, hàm s báo l i #VALUE!

Ví d :

SERIESSUM(5, 0, 2, {1, 2, 3, 4}) = 64,426

Di n gi i chi ti t: (x = 5, n = 0, m = 2, coefficients = 1, 2, 3, 4)

=1*5^0 + 2*5^(0+2) + 3*5^(0+2*2) + 4*5^(0+3*2) = 64426

HÀM TH NG KÊ

Bao g m các hàm s giúp b n gi i quy t các bài toán th ng kê t n n ph c t p.

phân c c

=AVERAGE(vùng) Tính trung bình c ng các s .

=AVERAGEA Tính trung bình c ng các giá tr

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

109

=DAVERAGE (vùng d li u, c t c n tính, vùng tiêu chu n) Hàm tính trung bình các giá tr

trong c t tho u ki n c a vùng tiêu chu n trong vùng d li u.

Hàm AVERAGEIF()

Tr v trung bình c ng (s h c) c a t t c c ch n th a mãn m u ki n cho

c.

Cú pháp: = AVERAGEIF(range, criteria, average_range)

range : Là m t ho c nhi u ô c n tính trung bình, có th bao g m các con s , các tên vùng,

các m ng ho c các tham chi n các giá tr ...

u ki i d ng m t s , m t bi u th a ch ô ho c chu nh vi c

tính trung bình cho nh ng ô nào...

average_range : Là t p h p các ô th t s c tính trung bình. N u b tr ng thì Excel dùng

tính.

* Các ô trong range n u có ch a nh ng giá tr lu n lý (TRUE ho c FALSE) thì s c b qua.

* Nh ng ô r c b qua.

* N u range r ng ho c có ch a d li u text, AVERAGEIF s báo l i #DIV/0!

* N u có m t ô nào trong criteria r ng, AVERAGEIF s ng 0.

* N u không có ô nào trong range th u ki u c a criteria, AVERAGEIF s báo l i

#DIV/0!

* B n có th các ký t i di iteria (d u ? thay cho m t ký t

d u * thay cho m t chu u ki n trong criteria là chính các d u ? ho c *, thì

b n gõ thêm d c nó.

* average_range không nh t thi t ph c v i range, mà các ô th c s c

tính trung bình s dùng ô trên cùng bên trái c a average_range làm ô b u, và bao g m

thêm nh ng v c c a range.

Hàm AVERAGEIFS()

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

110

Tr v trung bình c ng (s h c) c a t t c c ch n th a mãn nhi u ki n cho

c.

Cú pháp: = AVERAGEIFS(average_range, criteria_range1, criteria1, criteria_range2, criteria2,

...)

average_range : Vùng c n tính trung bình, có th bao g m các con s , các tên vùng, các

m ng ho c các tham chi n các giá tr ...

criteria_range1, criteria_range2, ... : Vùng ch a nh u ki tính trung bình. Có th

khai báo t n 127 vùng.

u ki tính trung bình. Có th khai báo t u

ki i d ng s , bi u th c, tham chi u ho c chu i...

* N u average_range r ng ho c có ch a d li u text, AVERAGEIFS s báo l i #DIV/0!

* N u có m t ô nào trong nh ng vùng criteria_range r ng, AVERAGEIFS s ng

0.

* Nh ng giá tr logic: TRUE s c xem là 1, và FALSE s c xem là 0.

* M i ô trong average_range ch c tính trung bình n u th a t t c u ki nh

* Không gi i vùng criteria_range ph c v i

average_range

* N u có m t ô nào trong average_range không th chuy i sang d ng s , ho c n u

không có ô nào th a t t c u ki n, AVERAGEIFS s báo l i #DIV/0!

* Có th các ký t i di u ki n (d u ? thay cho m t ký t

d u * thay cho m t chu u ki n trong criteria là chính các d u ? ho c *, thì

b n gõ thêm d c nó.

m ô d li u ch a s m s ô không tr ng) - m s ô có trong vùng.

m nh ng ô có ki u d li u là ki u s .

Cú pháp=COUNT(vùng) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

111

m s ô ch a d li u

=COUNTIF(Vùng c u ki n) u ki n - m s ô có trong vùng v i

u ki ra u ki n.

m ô có ki u d li u là ki u s và c ki u ký t .

=DCOUNT(vùng d li u, c t c m, vùng tiêu chu m s ô ch ng giá tr s trong

c t tho ng vùng tiêu chu n tìm ki m trong vùng d li u.

VD i có m

=MAX(vùng) Tìm s l n nh t trong vùng

=MAXA Tìm giá tr l n nh t

Hàm DMAX()

Cú pháp: = DMAX(database, field, criteria)=DMAX (vùng d li u, c t giá tr , vùng tiêu chu n)

Hàm tính giá tr cao nh t trong c t giá tr tho u ki n c a vùng tiêu chu n trong vùng

d li u.

VD: Tìm xem nh i 26 tu t.

=MIN(vùng) Tìm s nh nh t trong vùng

=MINA Tìm giá tr nh nh t

Hàm DMIN()

Cú pháp: =DMIN(database, field, criteria)=DMIN (vùng d li u, c t giá tr , vùng tiêu chu n)

Hàm tính giá tr nh nh t trong c t giá tr tho u ki n c a vùng tiêu chu n trong

vùng d li u.

VD: Tìm xem nh i 26 tu i ai th t.

=RANK(ô c n x p th , vùng c n so sánh) Tìm v th c a m t s trong dãy s .

Vùng c ch giá tr tuy i: $

Hàm DVARP()

Cú pháp: = DVARP(database, [field,] criteria)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

112

Tính toán s bi n thiên c a m t t p h p d a trên toàn th t p h p, b ng cách s d ng các

s li u trong m t c t c a m t danh sách hay c a m d li u, theo m u ki n

c ch nh.

Hàm DVAR()

Cú pháp: = DVAR(database, [field,] criteria)

ng s bi n thiên c a m t t p h p d a trên m t m u, b ng cách s d ng các s li u

trong m t c t c a m t danh sách hay c a m d li u, theo m u ki c ch

nh.

Hàm DSUM()

Cú pháp: = DSUM(database, field, criteria)

C ng các s trong m t c t c a m t danh sách hay c a m d li u, theo m u ki n

c ch nh.

Hàm DSTDEVP()

Cú pháp: = DSTDEVP(database, field, criteria)

l ch chu n c a m t t p h p theo toàn th các t p h p, b ng cách s d ng các s

li u trong m t c t c a m t danh sách hay c a m d li u, theo m u ki c

ch nh.

Hàm DSTDEV()

Cú pháp: = DSTDEV(database, field, criteria)

l ch chu n c a m t t p h p theo m u, b ng cách s d ng các s li u trong

m t c t c a m t danh sách hay c a m d li u, theo m u ki c ch nh.

Hàm DPRODUCT()

Cú pháp: = DPRODUCT(database, field, criteria)

Nhân các giá tr trong m t c t c a m t danh sách hay c a m d li u, theo m u

ki c ch nh.

m s ô r ng trong b ng tính

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

113

Dùng công th c m ng: {=SUM(IF(ISBLANK(range), 1, 0))} v i range là vùng d li u c n ki m

tra.

m s ô ch a nh ng giá tr không ph i là ki u s

Dùng công th c m ng: {=SUM(IF(ISNUMBER(range), 0, 1))} v i range là vùng d li u c n

ki m tra.

m s ô b l i

Dùng công th c m ng: {=SUM(IF(ISERROR(range), 1, 0))} v i range là vùng d li u c n ki m

tra.

g.

Bao g m các hàm x lý chu c, tìm ki m, thay th , chuy i chu

b n trong Excel.

Hàm ASC()

i các ký t double-byte sang các ký t single-byte cho nh ng ngôn ng s d ng

b ký t double-byte.

Cú pháp: = ASC(text)

text : Là ch ho c tham chi n m t ô có ch a ch . N u text không ch a b t k m u t

nào thu c lo i double-byte, thì text s c chuy i.

Ví d : = ASC("Excel") = Excel

=CHAR Chuy n s thành ký t

=CLEAN Xóa ký t không phù h p

=CODE Tr v mã s c a ký t u tiên

Hàm CONCATENATE

Công d ng: Dùng n i nhi u chu i l i v i nhau

Công th c: =CONCATENATE(text1,text2,...)

Ví d : =CONCATENATE("Gi i pháp", "Excel", " - ", "Công c tuy t v i c a b i pháp

Excel - Công c tuy t v i c a b n http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

114

=DOLLAR Chuy nh d ng s thành ti n t

Hàm EXACT

Công d so sánh hai chu i v i nhau.

Công th c: =EXACT(text1,text2)

Hàm EXACT phân bi t ch ng và ch hoa.

N u 2 chu i text1, text2 gi ng nhau hoàn toàn, hàm s tr v TRUE; n u không, s tr v tr

FALSE

Ví d :

=EXACT("Gi i pháp", "Gi

=EXACT("Gi i pháp", "Gi

=FIXED Chuy n m t s nh d n

=LEFT(X,n) Hàm LEFT l y n ký t t bên trái sang c n X

dài m t chu i

=LOWER Chuy n thành ch ng.

=PROPER Chuy n ký t u m i t thành ch hoa

trích xu t m t chu i con (substring) t m t chu i

Công th c: =MID(text, start_num, num_chars])=MID(X, m, n)

Hàm MID l y n ký t trong chu i X b u t v trí m.

text: chu n c n trích xu t

start_num: v trí b u trích ra chu i con, tính t bên trái sang

num_chars: s ký t c a chu i con c n trích ra

- num_chars ph i là s

- start_num ph i là s

- N u start_num l dài c a chu i thì k t qu tr v s là chu i r ng

Ví d : http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

115

Hàm REPLACE

Công d thay th m t ph n c a chu i b ng m t chu i khác, d a vào s ký t

c ch nh

Công th c: =REPLACE(old_text, start_num, num_chars, new_text)

old_text: chu n c c x lý

start_num: v trí b u tìm cái s thay th , tính t bên trái sang

num_chars: s ký t c a chu i c c thay th

new_text: chu n s thay th cho s ký t n b i start_num và num_chars

Cái khó c c b i start_num và num_chars. Làm sao bi c b t

u t bao nhiêu ch ? Tôi g i ý nhé:

- B n dùng hàm FIND() ho nh v trí b u (start_num)

- nh s ký t c a chu i s c thay th (num_chars)

Ví d : thay s 2007 b ng 2008 trong câu Expense Budget for 2007

Dùng công th

V i A1 = Expense Budget for 2007

Hàm RIGHT Dùng trích xu t ph n bên ph i c a m t chu i m t ho c nhi u ký t tùy theo

s ch nh c a b n

Công th c: =RIGHT(text [,num_chars])=RIGHT(X,n)

Hàm RIGHT l y n ký t t bên ph i sang c n X

text: chu n c n trích xu t ký t

num_chars: s ký t c n trích ra phía bên ph i c a chu i text, m nh là 1

- num_chars ph i là s

- N u num_chars l dài c a chu i thì k t qu tr v s là toàn b chu i text

Ví d : http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

116

=REPT L p l i m t chu i

=SUBSTITUTE Thay th m t chu nh

Hàm FIND và Hàm SEARCH

Công d tìm v trí b u c a m t chu i con (substring) trong m t chu i

Công th c:

=FIND(find_text, within_text [, start_num])

=SEARCH(find_text, within_text [, start_num])

find_text: chu n c n tìm (chu i con)

within_text: chu n ch a chu i c n tìm (chu i m )

start_num: v trí b u tìm trong chu i within_text (m nh là 1)

M t s

- K t qu c a hai hàm này là m t con s , ch v trí b u (tính t start_num) c a find_text

trong within_text

- Dùng SEARCH() khi mu n tìm m t chu i b t k . Ví d : SEARCH("e", "Expenses") s cho k t

qu là 1.

- Dùng FIND() khi mu n tìm chính xác m t chu i có phân bi t ch hoa, ch ng. Ví d :

FIND("e", "Expenses") s cho k t qu là 4.

- N u không tìm th y find_text, hàm s báo l i #VALUE

- Có th dùng nh ng ký t i di a hàm SEARCH()

- V i hàm SEARCH(), n u mu n tìm chính ký t * ho c ? thì gõ d c ký t

ho c là ~?)

=TEXT Chuy n m t s sang text.

Hàm T

Công d ng: Tr v m t chu i n u tr tham chi u là chu c l i, s tr v chu i r ng -

Ki m tra d li u ki u text

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

117

Công th c: =T(value)

c dùng.

Hàm SUBSTITUTE

Công d thay th m t chu i này b ng m t chu

s d

Công th c: =SUBSTITUTE(text, old_text, new_text [,instance_num])

text: chu n g c, c c x lý

old_text: chu n c c thay th

new_text: chu n s thay th vào

instance_num: s l n thay th old_text b ng new_text, n u b qua thì t t c old_text tìm

c s c thay th b ng new_text

Ví d : thay s 2007 b ng 2008 trong câu Expense Budget for 2007

Dùng công th

=SUBSTITUTE("Expense Budget for 2007", "2

HÀM THAY TH CHU I NÀY B NG CHU I KHÁC (Substituting One Substring for Another)

Có nhi m m t s nó b

khác.

ng

SUBSTITUTE.

=TRIM Xóa nh ng ký t tr ng bên trong chu i.

=UPPER Chuy n ký t ng thành hoa.

Hàm VALUE

Công d i m t chu i di n cho m t s thành ki u s

Công th c: =VALUE(text)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

118

text ph nh d ng s , ngày tháng ho c b t k m t th i gian nào mi c Excel công

nh n.

N u 2 chu i text1, text2 gi ng nhau hoàn toàn, hàm s tr v TRUE; n u không, s tr v tr

FALSE

Ví d :

trích ra s 6500 trong SQA6500, b n có th dùng hàm RIGHT()

=RIGHT("

Tuy nhiên k t qu c s d ng text, b n không th nhân chia c ng

tr gì v c.

có th tính toán v i "6500", b n ph i nó sang d ng s :

y gi b n có th c ng tr nhân chia v i nó.

*Trích xu t h và tên (ví d trích cho tên ti ng Anh, b m)

tìm nh ng kho ng tr ng phân cách gi a h

tách ph n tên, và hàm RIGHT( tách ph n h .

l y ph n tên (First Name), chúng ta dùng công th c sau (gi s h tên n m cell A2):

=LEFT(A2, FIND(" ", A2) - 1)

tìm v trí c a ký t tr u tiên k t bên trái, ví d nó là v

trí th 5,

FT() s c cái tên này g m có 4 ch (= 5-1).

l y ph n h (Last Name), chúng ta dùng công th c:

=RIGHT(A2, LEN(A2) - FIND(" ", A2))

B n t d ch câu này nhé!

*Trích xu t h m và tên (ví d v i tên ti ng Anh, ph c vi t t t)

Cách làm gi t h và tên trên, tuy nhiên có khác m trích

thêm ph m. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

119

Gi s H và Tên (full name) n m là Karen E. Hammond

tách ph n Tên (first name):

=LEFT(A2, FIND(" ", A2) -

Công th c FIND(" ", A2) s cho k t qu là 6, là v trí c a kho ng tr u tiên (sau ch

Karen).

tìm v trí c a kho ng tr ng th hai, thì b n ph i gán v trí b u tìm (start_num) là 7,

ho c là b ng k t qu c a FIND(" ", A2) c ng thêm 1:

=FIND(" ", A2, FIND(" ",A2) + 1)

R i dùng k t qu c a công th c này làm tham s trích ra ph n H (last

name):

=RIGHT(A2, LEN(A2) -

trích ph m, dùng tìm v trí c a d u ch m (.) r

công th c c tìm ký t c d u ch m:

=MID(A2, FIND(".", A2) -

HÀM LOGIC

Hàm AND

Có l kh i gi i thích nh y thôi. Dùng hàm này khi mu n cái

này và cái này và cái này......

Cú pháp: AND(logical1 [, logical2] [, logical3]...)

logical: Nh ng bi u th c s

N u t t c các bi u th tr v giá tr TRUE, và ch c n 1 trong các

bi u th c sai, hàm AND() s tr v giá tr FALSE.

B n có th dùng hàm AND() b t c ch nào b n mu ng thì hàm AND() hay

c dùng chung v i hàm IF().

Ví d :

=IF(AND(B2 > 0, C2 > 0), "1000", "No bonus") http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

120

N u giá tr B2 và C2 l ng) 1.000, còn n u ch c n m t trong 2 ô B2

ho c C2 nh ng chi c .

=FALSE(): Có th nh p tr c ti p FALSE vào trong công th c, Excel s hi t bi u th c

có giá tr FALSE mà không c n cú pháp c a hàm này

Hàm IF

=IF (logic ki u ki n theo giá tr và

công th c

Cú pháp: u ki n, giá tr 1, giá tr 2) N u ki v giá tr c

l i hàm nh n giá tr 2

Cái l p lu n: "N ôi cái này, n u tôi sai thì làm cho tôi cái kia".. Có l

u.

M t tình hu n nh t

Cú pháp: IF(logical_test, value_is_true)

logical_test: M t bi u th c s

value_is_true: giá tr tr v khi bi u th c ki

Ví d :

=IF(A1 >= 1000, "It's big!")

u giá tr A1 l c b ng 1000, thì k t qu nh c s là "It's big!", còn

không, n u A1 nh t qu s là FALSE.

M t ví d khác, gi s b n có m t b bán ra, mua vào c a m t danh m c

hàng hóa dài, và b n mu n theo dõi nh ng m t hàng có doanh s t yêu c u

u ch nh chi c kinh doanh c a mình, b ng cách gán nh ng d u "<" bên c nh nó,

h ph m doanh s càng th p thì nh ng d u hi u "<" càng nhi u...

B n có th dùng hàm IF(), theo m u:

=IF(cell<0, flag)

V i cell là giá tr doanh s mà b n mu n theo dõi, và flag là d u hi mô t , ví d , cell

ch a giá tr doanh s là B2: http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

121

=IF(B2<0, "<<<<<")

nh ng d u "<" t l thu n v i m c s t gi m doanh s bán hàng, b n có th dùng hàm

REPT(), v i công th c:

REPT("<" , B2 * -100)

i nhân giá tr c a B2 v i -100, b i vì chúng ta ch xét nh ng h p B2<0

Và công th c hoàn ch th hi n m s t gi m doanh s c a t ng m t hàng s là:

=IF(B2<0, REPT("<" , B2 * -100))

Nh ng hàm IF l ng nhau

Trong cu c s ng, có m y ai d dàng ch p nh n chuy n "m t cái n u", ph i

không các b n.

ng s dùng ki u, n u... r u... nhi n vô t n!

y. Gi s , chúng ta x p lo i h c t p, n

thì gi i, v i

m 5 thì trung bình, ch i g i

là d (cái này tôi ch ví d thôi, các b ng s d x p lo i nhé).

dùng nh ng hàm IF() l ng nhau, IF() này n m trong IF() kia. Sau này

chúng ta s h c cách ghép thêm nhi u ki n khác vào n a.

Ví d , tôi l y l i ví d c:

=IF(A1 >= 1000, "Big!", "Not big")

Bi gi thêm chút, A1 l ng l là "big" ?

Có l nên t ng thêm m t danh hi

=IF(A1 >= 1000, IF(A1 >= 10000, "Really big!!", Big!"), "Not big")

Ho ng ý r (tui không l

ch c tui nh ), v y chúng ta thêm m xem:

=IF(A1 >= 1000, "Big!", IF(A1 < 100, "Small", "Not big"))

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

122

B n ý nhé, t cái IF "con" không gi ng sai

cú pháp c a IF().

Và n u thích, b n có th ghép t t c l i:

=IF(A1 >= 1000, IF(A1 >= 10000, "Really big!!", Big!"), IF(A1 < 100, "Small", "Not big"))

n m , là nh ng d ngo u b

ho , Excel s không hi u, ho c là cho các b n k t qu y.

Hàm IFERROR

Trong quá trình thao tác v i b ng tính, không ít l n chúng ta g p l

c l i. Ví d , m t công th n thôi =A/B có th gây l i #DIV/0! n ng 0,

ho c gây l i #NAME? n u A ho c B không t n t i, gây l i #REF! n t v i A

ho c B b

i c n ph i l i d ng chính nh ng cái l i này, ví d s t ra m t

tình hu ng: n u có l i nôm na là B Y L I.

Có l vì v y mà hàm này có hai ch u là IF; IFERROR = n u x y ra l i (thì)...

MS Excel 2003 tr v c có hàm ISERROR(value), v i value là m t bi u th c. N u bi u

th c này g p l i, ISERROR() s tr v giá tr TRUE, còn n u bi u th c không có l i, ISERROR()

tr v giá tr FALSE.

ng dùng ISERROR() kèm v i IF:

=IF(ISERROR(expression), ErrorResult, expression)

N u th c (expression) có l i, công th c trên s l y giá tr ErrorResult (m t ô r ng,

ho c m t thông báo l c l i, s l y chính giá tr bi u th

Ví d : =IF(ISERROR(A/B), "", A/B)

Cái b t ti n khi ph i dùng v a IF() v a ISERROR() là chúng ta ph i nh p cái bi u th c hai l n:

m t l n trong hàm ISERROR() và m t l n tham s value_is_False c a IF()

Có th cái b t ti n v , tuy nhiên cách s d ng này làm cho công

th c c a chúng ta tr

b i vì n u thay cái bi u th c(expression), thì chúng ta ph i nguyên c công th c. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

123

c s b t ti p hai hàm IF() và ISERROR l i

thành m

Cú pháp: IFERROR(value, value_if_error)

_____value: Bi u th c có th s gây ra l i

_____value_if_error: k t qu tr v n u value gây ra l i

N u bi u th c value không gây l i, IFERROR() s l y bi u th u nó có l i thì l y

cái bi u th c value_if_error.

Ví d , công th c =IF(ISERROR(A/B), "", A/B) n u dùng IFERROR() thì s là

=IFERROR(A/B, "")

B n th y, IFERROR() ng n g n và d hi u.

c giá tr c i s

Hàm OR

C. Dùng hàm này khi mu n cái này ho c cái này hay cái kia... cái

c, mi n là ph i có ít nh t 1 cái!

Cú pháp: OR(logical1 [, logical2] [, logical3]...)

logical: Nh ng bi u th c s

N u t t c các bi u th u sai, hàm OR() s tr v giá tr FALSE, và ch c n 1 trong các bi u

th tr v giá tr TRUE.

Gi ng n có th dùng hàm OR() b t c ch nào b n mu ng

c dùng chung v i hàm IF().

Ví d :

=IF(OR(B2 > 0, C2 > 0), "1000", "No bonus")

N u giá tr B2 ho c C2 l c là ch c n 1 trong 2 ô l ng)

1.000, còn n u c 2 ô B2 ho u nh ng chi c .

=TRUE(): Có th nh p tr c ti p TRUE vào trong công th c, Excel s hi t bi u th c

có giá tr TRUE mà không c n cú pháp c a hàm này http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

124

B qua nh ng ô b l i khi ch y công th c

Ví d : C t Gross Margin (c t D) c a b a m t s ô g p l i chia cho 0

(#DIV/0!), do bên c t C có nh ng ô tr ng.

tính trung bình c ng c a c t D, k nh ng ô có l i #DIV/0!, ph i dùng công th c m

sau:

{=AVERAGE(IF(ISERROR(D3:D12), "", D3:D12))}

u g p nh ng ô có l ng r ng)

nh tên c a c t (Determining the Column Letter)

Trong Excel có hàm COLUMN(), cho ra k t qu là s c a c t (ví d , gõ hàm này trong c t B

thì k t qu s là 2).

n mu n k t qu là tên c a c t ch không mu (B ch không

ph i là 2), thì làm sao?

t v i s khôn khéo m t chút, vì tên c t trong b ng tính ch y t n Z,

t n AZ... và cho t i t n cùng là XFD (!)

Có m a ch tuy i c a m

d $A$2, ho c $B$10...

Hàm CELL(info_type [,reference])

V i info_type là m t tham s nói k ng bài sau)

Và reference là cell mà b n ch nh, n u b tr ng thì Excel s l y ngay cái cell có ch a công

th c CELL().

a ch tuy i c a m t cell, chúng ta s dùng công th c CELL() v i

info_type là "address"

Tinh ý m t chút, ta th y tên c a c t chính là nh ng ch cái n m gi a hai d u dollar ($) trong

a ch tuy i này.

B u làm nhé: dùng hàm MID() trích ra ch cái t v trí th a ch tuy i c a

cell:

=MID(CELL("Address"), 2, num_chars) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

125

t thì có th là 1, 2, ho c 3 ký t (ví d : A, AA ho c

AAA). V n d ng hàm FIND thôi:

FIND("$", CELL("address"",A2), 3) - 2

Gi i thích chút nhé: Dùng hàm FIND(), tìm v trí c a d a ch tuy i c a cell,

và b u tìm t v trí th a ch này.

T i sao ph i tr c trên s ch ra v trí (là m t con s ) c a d u $ th hai trong

a ch tuy i c a cell, t c là cái d u $ phía sau tên c t,

ph i tr c là tr b t qu s chính là s ký t c a tên c t (1 ch ,

2 ch ho c 3 ch )

Bây gi , công th c hoàn ch nh s

=MID(CELL("Address"), 2, FIND("$", CELL("address"), 3) - 2)

Công th c này áp d ng cho chính cell ch a công th c.

N u mu n tìm tên c t t i m n ch vi a ch (ho c m t cái gì

chi a ch này) c a cell mu n tìm vào phía sau cái "address"

Ví d , mu n tìm tên c a cell AGH68, b n gõ:

=MID(CELL("Address", AGH68), 2, FIND("$", CELL("address", AGH68), 3) -

L p mã s t ng

Có nhi u danh m c khách hàng ho c danh m c l p mã s b ng cách dùng vài

ký t u c a tên khách hàng (ho c tên hàng hóa) k t h p v i m t con s .

t mã s t y r t d làm trong Excel, b ng cách s d ng nh ng hàm x lý

n và chu i.

Gi s danh m c c a chúng ta n m c t A và b u t i cell A2.

c tiên, chúng ta hãy tách 3 ký t u tiên c a danh m nh d ng cho nó thành

nh ng ch in hoa, b ng công th c:

UPPER(LEFT(A2, 3))

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

126

Ti p theo, t n d ng chính s c a nh ng hàng trong b l p mã s t ng:

ROW(A2),

nh d ng sao cho nh ng con s này luôn có 4 ch s , b ng công th c:

TEXT(ROW(A2),"0000")

c hoàn ch nh:

=UPPER(LEFT(A2, 3)) & TEXT(ROW(A2), "0000")

Hàm BETADIST()

Tr v giá tr c a hàm tính m phân ph i xác su t tích l y beta.

nghiên c u s bi n thiên v ph u, ví d

ng th xem TV trong m t ngày ch ng h n.

Cú pháp: = BETADIST(x, alpha, beta, A, B)

x : Giá tr gi tính m hàm.

alpha & beta : Tham s c a phân ph i.

A : C i c a kho ng x, m nh là 0.

B : C n trên c a kho ng x, m nh là 1.

* N u có b t k i s nào không ph i là s , BETADIST() tr v giá tr l i #VALUE!

* N () tr v giá tr l i #NUM!

* N u x < A, x > B hay A = B, BETADIST() tr v giá tr l i #NUM!

* N u b nh A = 0 và B = 1, BETADIST() s s d ng phân ph i tích

n hóa.

Hàm BETAINV()

Tr v ngh o c a hàm tính m phân ph i xác su

u xác su t = BETADIST(x, ...) thì x = BETAINV(xác su t, ...)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

127

ng dùng trong vi c lên k ho ch d mô ph ng s l n m r ng xác su t, bi t

c th i gian b sung k v bi i.

Cú pháp: = BETAINV(probability, alpha, beta, A, B)

Probability : Xác su t c a bi n c x trong phân ph i xác su

alpha & beta : Tham s c a phân ph i.

A : C i c a kho ng x, m nh là 0.

B : C n trên c a kho ng x, m nh là 1.

* N u có b t k i s nào không ph i là s , BETAINV() tr v giá tr l i #VALUE!

* N v giá tr l i #NUM!

* N v giá tr l i #NUM!

* N u b nh A = 0 và B = 1, BETAINV() s s d ng phân ph i tích

n hóa.

* BETAINV() s d p khi tính m phân ph i. V c,

BETAINV() l p cho t i khi k t qu chính xác trong kho ng ±0.0000003. N u BETAINV() không

h i t sau 100 l n l p, nó s tr v giá tr l i #NA!

Ví d :

BETAINV(0.6854706, 8, 10, 1, 3) = 2

Hàm BINOMDIST()

Tr v xác su t c a nh ng l n th thành công c a phân ph i nh phân.

c dùng trong các bài toán có s ng c nh các phép th , khi

k t qu c a các phép th ch là thành công hay th t b i, khi các phép th c l p, và khi

xác xu i qua các cu c th nghi m.

Ví d , có th tính xác su t kho ng hai ph a tr c sinh ra là

bé trai.

Cú pháp: = BINOMDIST(number_s, trials, probability_s, cumulative) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

128

Number_s : S l n th thành công trong các phép th .

Trials : S l n th .

Probability_s : Xác su t thành công c a m i phép th .

Cumulative : M t giá tr nh hàm tính xác su t.

= 1 (TRUE) : BINOMDIST() tr v hàm tính xác su t có s l n thành công

number_s l n nh t.

= 0 (FALSE) : BINOMDIST() tr v hàm tính xác su m (hay là hàm kh ng xác su t), là

xác su t mà s l n thành công là number_s.

* N u number_s và trials là s th p phân, chúng s c c t b ph n l tr thành s

nguyên.

* N u number_s, trials hay probability_s không ph i là s , BINOMDIST() tr v giá tr l i

#VALUE!

* N u number_s < 0 hay number_s > trials, BINOMDIST() tr v giá tr l i #NUM!

* N u probability_s < 0 hay probability_s > 1, BINOMDIST() tr v giá tr l i #NUM!

Ví d :

BINOMDIST(6, 10, 0.5, 0) = 0.2050781

BINOMDIST(6, 10, 0.5, 1) = 0.828125

Hàm CHIDIST()

Tr v xác xu t m t phía c a phân ph i chi-squared.

Phân ph i chi-squared k t h p v i phép th chi- so sánh các giá tr quan sát

v i các giá tr k v ng.

Ví d , m t thí nghi m v di truy n có th gi thi t r ng th h k ti p c a các cây tr ng s

th ng m t t p h p các màu s ng cách so sánh các giá tr c

v i các giá tr k v ng, có th th c gi thi

Cú pháp: = CHIDIST(x, degrees_freedom) http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

129

x : Giá tr tính phân ph i.

degrees_freedom : S b c t do.

* N i s không ph i là s , CHIDIST() tr v giá tr l i #VALUE!

* N u x < 0, CHIDIST() tr v giá tr l i #NUM!

* N u degrees_freedom không ph i là s nguyên, ph n th p phân c a nó s b c t b tr

thành s nguyên.

* N u degrees_freedom < 1 hay degrees_freedom > 10^10, CHIDIST() tr v giá tr l i

#NUM!

c tính toán theo công th c: CHIDIST = P(X > x), v i X là bi n ng u nhiên chi-

squared.

Ví d :

CHIDIST(18.307, 10) = 0.050001

Hàm NORMINV()

Tr v ngh o c a phân ph n.

Cú pháp: = NORMINV(probability, mean, standard_dev)

probability : Xác su t ng v i phân ph i chu n

mean : Giá tr trung bình c ng c a phân ph i

l ch chu n c a phân ph i

* N u có b t k i s nào không ph i là s , NORMINV() s báo l i #VALUE!

* N u probability nh c l báo l i #NUM!

* N u standard_dev nh c b ng 0, NORMDINV() s báo l i #NUM!

* N u mean = 0 và standard_dev = 1, NORMINV() s dùng phân b chu n.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

130

* NORMINV() s d p l tính hàm. N u NORMINV() không h i t

sau 100 l n l p, hàm s báo l i #NA!

4 D Li u

4.1. Sort (s p x p) và Filter (l c)

Sort & Filter trên tab Home

Sort Ascending (A-Z) hay Sort Descending (Z-A)

Sort & Filter trên tab Home

Add Level

OK

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

131

Filter

Text Filter

Words

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

132

Sort & Filter

Clear

4.2 PivotTable và PivotChart là nh ng công c phân tích d li u r t m nh trong Excel.

Chúng có th bi n nh ng con s t kh i d li u kh ng l thành

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

133

nh ng con s t d s d t

s v ph c t p không th tránh kh i.

4.2.1 Gi i thi u PivotTable và PivotChart

hàng.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

134

Ngày nào trong t

PivotTable Insert

Create PivotTable

Table/Range

Select a table or range và New Worksheet OK

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

135

Ng

PivotTable Field List

PivotTable Field List Region

Region

Row Labels PivotTable Field List

Midwest, Northeast và South trong côt A:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

136

Camping Sum of Caming

vùng Values PivotTable Field List

Camping

Sum of Camping trong

khung Values Value Field Settings

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

137

Value Field Settings Number Format

Format Cells n Currency OK

Row Labels Region:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

138

PivotTable Field List

PivotTable Field List,

Region

-down a AutoFilter

Region

là Select All

Midwest (Select All)

Midwest

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

139

ong bài này,

Title

PivotTable Field List

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

140

Store, Category và Titles

Store và Category Row Labels

Tiltes Values

Trình bày các thông tin vào vùng báo cáo PivotTable

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

141

Field Setting

Layout & Print

là RowLabels Store

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

142

Store và Category Row

Labels Category Column Labels.

1. PivotTable Field List, trong vùng Row Labels

Move To Column Labels.

2.

Row Labels Column Labels.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

143

Labels, làm cho

Chúng t

(PivotChart)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

144

PivotTable trong nhóm Insert trên thanh

PivotChart

kèm theo.

1.

PivotTable Field List

ng cái nút này (trong nhóm PivotTable|Options trên thanh Ribbon):

2. PivotChart trong nhóm PivotTable|Options

Insert Chart

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

145

3. Column trong danh sách Templates

4. OK

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

146

PivotChart Filter Pane Axis Fields và Legend

Fields tro

Axis Fields

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

147

4.2.2 Tìm hi u d li u ngu n c a PivotTable

Chúng ta có th s d ng nhi u lo i d li làm ngu n cho m t PivotTable:

S d ng d li u t m t b ng tính Excel trong cùng m t Workbook

S d ng d li u t m t b ng tính Excel trong m t Workbook khác

S d ng d li u k t h p t nhi u ngu u trúc gi ng nhau

(consolidate ranges)

S d ng d li u t m t báo cáo PivotTable khác

Nh l m qua t ng lo i d li u này.

2.1. S d ng d li u c a cùng m t b ng tính Excel

Có l cách d nh c nhi i s d ng nh t là s d ng d li u c a m t b ng

làm ngu n cho PivotTable. D li u này có th n m trong cùng m t b ng tính,

c trình bày bài 1.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

148

M i vi c s tr nên r n khi b n t o m t PivotTable trong cùng b ng tính ch a d

li u ngu n. D li u này ph c thi t k theo d ng m t List (trong Excel 2003), m t Table

(Excel 2010), v i nh ng yêu c u sau:

u tiên ch a tên các Field (ho c tên c a các c t)

Hàng th hai và nh ng hàng ti p theo ch a d li u

Không có hàng b tr có nh ng ô tr ng

tìm hi u k c u trúc c a m t Table, b n có th tham kh o bài "Phân tích d li u

v i các Table".

N u có m t ô n m li u ngu c ch n khi b n m h p tho i

Create PivotTable, Excel s t a ch c a toàn b vùng d li u và nh p nó

vào trong m c Table/Range c a h p tho i. N u b n mu a ch c a

vùng d li u ngu n, b n có th ch n m t trong 3 cách sau:

1. Ch n m t ô trong vùng d li c khi m h p tho a ch c a vùng d li u s

c nh p vào t ng

2. Nh p tr c ti a ch c a vùng d li u trong m c Table/Range c a h p tho i

3. S d ng nút Select trong h p tho ch n vùng d li u

Có m t cách r t hay và r ch cho Excel bi t vùng d li u n m o m t

cái tên (Name) cho vùng d li u. S d ng Name thì ti n l c nh a ch ho c ch n

vùng d li u m i khi b n mu n tham chi tìm hi u thêm v Name cho vùng

d li c bài: "S d ng tên cho dãy". http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

149

Tuy nhiên, n u b n s d ng m t Table c a Excel 2010 làm d li u ngu n cho PivotTable,

thì b n kh i c n Name, b i chính b n m t cái tên, khi b n

t a d li u ngu n, b n ch vi c nh p tr c ti p cái tên này vào

trong m c Table/Range c a h p tho i Create PivotTable. Ví d , li u

ngu n c a PivotTable là m t dãy có tên là SalesData:

h Excel khác

1.

2. PivotTable trong tab Insert Create

PivotTable.

3. Hãy ch Select a Table or Range

4. Select Table/Range Create

PivotTable "

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

150

5. Alt+Tab

Create PivotTable " ".

6.

workbook, Create PivotTable " ":

7. Select Create PivotTable "

v Create PivotTable " ".

8. OK

Refresh Data

vào nút Refresh PivotTable|Option

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

151

Create PivotTable 2010

PivotTable and

PivotChart Wizard

2010

Alt+D+P.

N

2010 2010

nhau

vào trong báo cáo PivotTable.

Ranges:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

152

Alt+D P Step 1

Multiple Consolidation Ranges:

Next Step 2a

Create a single page field for me

PivotTable

Field Lists Report Filter

I will create the page fields

EmployeeData

PivotTable and PivotChart

Wizard Step 2a

Create a Single-Page Field Next Step 2b

sau: http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

153

1. Select Range

2.

3. Select Range.

Ghi chú:

4. Add vào trong danh sách All Ranges.

5. All Ranges hai dãy D3:D9

6. Next Step 3.

7. New Worksheet

Existing worksheet

8. Click Finish.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

154

Trong PivotTable này, nhãn Column Labels

Row Labels

Page1

Select Multiple

Items.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

155

Grand Total

Grand Total

trúc

Báo cáo doanh thu q

Step 2a PivotTable and

PivotChart Wizard: I will create the page fields.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

156

Year ... Semester ....

PivotTable and PivotChart Wizard

Step 2a I will create

the page fields Next Step 2b

1. Range

2. Add All Ranges

3. i (D2:D8, A11:B17, và

D11:E17) vào trong danh sách All Ranges

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

157

4. 2 How many page fields do you want?

5. PivotTable and

PivotChart Wizard Field one và Field two

6.

2

7. Trong danh sách All Ranges

8. Year 2002 vào trong Field one. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

158

9. Semester 1 vào trong Field two.

10.

11. Year 2003 vào trong Field one.

12. B Field two Semester 1

13.

14. Year 2002 Field one.

15. Semester 2 vào trong Field two.

16. Year 2003 cho Field one và Semester 2 cho

Field two

Next

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

159

Page 1 Year 2002 và Year 2003

Page 2 Semester 1 và Semester 2.

Grand Total

Grand Total Remove Grand Total

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

160

2010

PivotTable and PivotChart Wizard

Another PivotTable or PivotChart Report

Next

làm

4.2.3 S d ng các công c c nh d ng PivotTable

Options và Design

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

161

Options và Design

PivotTable Field List

PivotTable Field List.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

162

1. Report Filter

2. Columns Label

3. Row Label

4. Values

PivotTable.

trong vùng Values

Row Labels

vùng khác,

1. Region Report Filter

2. Date Row Labels

PivotTable.

3. Store Column Labels

PivotTable.

4. Camping Values, và nó là

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

163

.............. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

164

PivotTable Field List

Tr SportingGoodsRawData.xlsx

1.

2. PivotTable Insert Create PivotTable.

3. OK

Hình 3.4.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

165

4. Store, Region,

Camping, và Date.

Camping và Store Values

Region và Date Row

Labels

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

166

Move to XXXX

Region vào vùng Report Filter

d Store Column Labels

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

167

Sum of Camping trong vùng Values

Value Field Settings Value Field

Settings.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

168

Number Format Format Cells

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

169

OK

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

170

i Field List

Field List trên

Ribbon Options

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

171

bên trái: Defer Layout

Update

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

172

Defer Layout

Update

Update

Th Trong Excel

5.1 Gi i thi th

li u khô khan b ng vi nh tr c quan, d hi

c liên k li u c a nó trong b i d li u c a nó http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

173

trong b p t ng theo. Trong Excel 2010 vi

d . Excel có r t nhi u ki

cho nhi a r t nhi u lo ng s

cùng nhau khám phá th a Excel trong bài h ng

(object) c ng này ch a các d li u và bi u di n thành hình c

và ki u dáng r t phong phú. Nhìn chung, Excel có 2 lo m trong

WorkSheet (còn g i là Embedded chart) và ChartShee chuy i qua l i gi a 2 lo

Chart Tools Design Location Move

Chart n Object in + Tên Sheet m trong Worksheet) hay ch n New sheet +

Nh p tên ChartSheet vào.

mbedded chart

5.2. V th

P m t b ng s li t s tùy ch n c

t qu nghiên c u v s thõa mãn c tu

u chúng ta dùng k t qu

u chúng ta bi

y m

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

174

B1. Ch n vùng d li u A3:D9, ch

c t. B2. Ch n ki Ribbon Insert Charts

n nhóm Column Clustered Column.

B3. ng c

Chart Tools

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

175

Design Chart Layout trí thích h n ki u Layout 3

trong Chart Layout.

B4. i s li u t c l i: Chart Tools Design Data

Switch Row/Column. Chúng ta th c hi n l

i l

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

176

B5. i sang ki Chart

Tools Design Type Change Chart Type Insert Chart

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

177

B6. Chart Tools

Design Chart Styles n More ( ).

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

178

5.3 th

a.

1. Chart Title 7. Horizontal Axis

2. Chart Area 8. Data Table

3. Plot Area 9. Horizontal Axis itle

4. Data Label 10. Vertical Gridlines

5. Legend 11. Vertical Axis

6. Horizontal Gridlines 12. Vertical Axis Title

-D

o Back wall:

o Side wall: http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

179

o Floor:

o Column depth: -D.

b.

Ch

o

o Chart Tools Format Current

Selection

C

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

180

<Ctrl+C>

<Ctrl+V>

Chart Tools Design Chart Layouts

Chart Tools Layout

Delete.

Print Preview

Print

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

181

c.

V

<Ctrl+1>

Chart Area Format Chart Area

Ribbon Chart Tools Format nhóm Shape Styles có

cung http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

182

Ghi chú:

Fill:

Border Color:

Border Styles:

Shadow:

3-D Format: -

Plot Area Chart Tools Format Shape Styles

Plot Area

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

183

Chart Tools Layout Labels Chart Title

Chart Tools Layout Labels

Axis Titles

Chart Tools Layout Labels Legend

Chart Tools Layout Labels Data Labels

Chart Tools Layout Labels Data Table

Chart Tools Layout Insert

Text Box.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

184

Plot Area Chart Tools

Layout Axes Gridlines

Chart Tools

Format Shape Style

Format Axis.

Value Axis

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

185

Minimum

o Auto

o Fixed

Maximum

o Auto

o Fixed

Major unit

o Auto

o Fixed

Minor unit

o Auto

o Fixed

Values in reverse order

Logarithmic scale

Base

Display units

Show display units label on chart

Major tick mark type

o None

o Inside

o Outside

o Cross

Minor tick mark type

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

186

Axis labels

o None

o High

o Low

o Next to Axis

Horizontal axis crosses

- Floor crosses at)

o Automatic

o Axis value

o Maximum axis value

Category Axis

Interval between tick marks

Interval between labels

o Automatic

o Specify interval unit

Categories in reverse order

Label distance from axis

Axis Type Automatic, Text axis Date axis

Major tick mark type

Minor tick mark type

Axis labels

Vertical axis crosses

o Automatic

o At category number

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

187

o At maximum category

Position Axis -D

area, column, và line).

o On tick marks

o Between tick marks

Time Scale Axis

Minimum

Maximum

Major unit

Minor unit

Base Unit

Dates in reverse order

Axis Type Automatic, Text axis Date axis

Major tick mark type

Minor tick mark type

Axis labels

Vertical Axis crosses

o Between dates

o At date

o At maximum date

Position Axis -D

area, column, và line).

o On tick marks

o Between tick marks

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

188

d.

Delete

Chart Tools Design Data Select Data Select Data Source

Add Edit Series

Series Name

Series Values

Ctrl+C

(Ctrl+V

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

189

Chart Tools Design Data Select Data Select Data Source

Edit Edit Series

Series Values

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

190

=

Series(series_name, category_labels, values, order, sizes)

Series_name

Category_labels

Tab

Values

Order

Sizes Bubbl

Tab

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

191

Chart Tools Layout Analysis Trendline

danh sách hay vào More Trendline Options

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

192

6: nh D ng Trang Và In B ng Tính

6.1. Các ch hi n th trang trong Excel

Nornal View, Page Layout View và Page Break Preview

View Workbook Views

Normal View:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

193

Page Layout View:

Page Break Preview:

6.2. Thi t l p thông s cho trang in

Page Layout Page

Setup (Margins Orientation Size

Print Area Breaks Background: chèn hình

Print Titles

Page Setup Page Setup

vào nhóm Page Layout Page Setup

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

194

1. Ribbon Page Layout Page Setup Orientation Portrait

Landscape (trang ngang)

2. Page Setup Page Orientation

Portrait / Landscape

1. Ribbon Page Layout Page Setup Size

2. Page Setup Page Page size

1. Ribbon Page Layout Page Setup Margins

2. Page Setup Margins Top

Bottom Left Right Header Footer

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

195

Horizontally (canh

ngang) và Vertically

Ribbon Page Layout Page Setup Print Area

Set Print Area.

A,

Ribbon Page Layout Page Setup Breaks Insert Page

Break

vào Ribbon Page Layout Page Setup Breaks Remove Page Break.

Ribbon Page Layout Page Setup Breaks

Reset All Page Breaks.

Vào Ribbon Page Layout Page Setup Background

máy Insert

Vào Ribbon Page Layout Sheet Options Headings Print

B1. Vào Ribbon Page Layout Page Setup Print Title

B2. T Rows to repeat at top 1 vào $1:$1

B3. Columns to repeat at left A $A:$A

B4. OK .

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

196

Hình m

Trong

Ribbon Page Layout Scale To Fit Scale

Ribbon Page Layout

Scale To Fit Width và Ribbon Page Layout Scale To Fit Height.

Ribbon Page Layout Sheet

Options Gridline Print.

Thêm thông tin v

Header Footer

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

197

chèn hình vào.

Vào Ribbon View Page Layout

Header và Footer vào.

&[Page]

&[Pages]

&[Date]

&[Time]

&[Path]&[File]

&[File]

&[Tab]

Không có

sert

Không có

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

198

&

Header và Footer & n &&

Different First Page:

Different Odd & Even Pages:

Scale With Document:

Align With Page Margins:

6.3. Thi t l p thông s h p tho i Print

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

199

Selection: Office Print

Active sheet(s):

Entire workbook:

Table:

Ignore print areas:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

200

6.

Home Cells

Format

Tô màu ch

B1. Size and Properties.

B2. Properties

B3. Print Object.

: Làm Vi c V i Macro, Templates

7.1 Macro

View trên vùng Ribbon

Macros

Record Macro

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

201

Stop Recording

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

202

View Macros

Run

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

203

: Phím T t Và Th Thu t

8.1 Phím T t

a. Truy c p Ribbon b ng b n phím

M i nhìn qua giao di n Excel chúng ta có th ng r ng ph i s d ng Ribbon b ng chu t

không th dùng t h p ý vì không có các ký g

b c. Tuy nhiên thanh Ribbon v n có th truy c p b ng bàn phím.

Khi mu n truy c n các nhóm l n

phím ALT m t l n (không c n gi phím ALT). Các ký t i di n cho các nhóm l nh s hi n

lên, b n ch c n nh ng ký t i di n c n truy c p. Ngoài ra b n

dùng các phím di chuy n trong thanh Ribbon.

bi t ký t i di n cho các nút l nh, b n hãy nh n nh n t h p phím <ALT + ký t i

di n c a nhóm l nh>. Ví d nhóm l nh Page Layout (ký t i di n là P) <ALT+P>.

Khi mu n th c hi n m t l n ( n

l n phím Enter hay dùng ý ú .

Khi mu n tr l i vùng làm vi c trên b ng tính, ta nh n phím ALT m t l n ho c nh n phím

ESC.

b. Phím t t

t c ch u khi l i là bi n pháp hay

nh t. N u g ng h thì danh sách phím t t s c n thi t cho b n và

cho c nh ng ai còn con chu

Enter http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

204

ESC

F4 hay Ctrl+Y

Alt+Enter

Backspace

Delete

Ctrl+Delete

Home

Ctrl+D

Ctrl+R

Shift+Enter

Tab

Shift+Tab

v

=

F2

Backspace

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

205

Ctrl+F3

F3

F9

Shift+F9

Alt+=

Ctrl+;

Ctrl+Shift+:

Ctrl+K

Ctrl

Ctrl+A

Ctrl+Shift+A

Ý ngh

Ctrl+1

Ctrl+Shift+~ http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

206

Ctrl+Shift+$

Ctrl+Shift+%

Ctrl+Shift+^

Ctrl+Shift+#

Ctrl+Shift+?

phân

Ctrl+Shift+&

Ctrl+Shift+ -

Ctrl+B

Ctrl+I

Ctrl+U

Ctrl+5

Ctrl+9

Ctrl+Shift+(

8.2 Th thu t

1. D ch s ti n v ch (Chuy n s thành ch )

Alt + F11

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

207

VBA Project >> Insert >> Module >> và dá

Function ConvertCurrencyToVietnamese(ByVal MyNumber)

Dim Temp

Dim Dollars, Cents

Dim DecimalPlace, Count

ReDim Place(9) As String

Place(2) = " Nghin "

Place(3) = " Trieu "

Place(4) = " Ty "

Place(5) = " Ngan ty "

' Convert MyNumber to a string, trimming extra spaces.

MyNumber = Trim(Str(MyNumber))

' Find decimal place.

DecimalPlace = InStr(MyNumber, ".")

If DecimalPlace > 0 Then

' Convert cents

Temp = Left(Mid(MyNumber, DecimalPlace + 1) & "00", 2)

Cents = ConvertTens(Temp)

' Strip off cents from remainder to convert.

MyNumber = Trim(Left(MyNumber, DecimalPlace - 1))

End If

Count = 1

Do While MyNumber <> ""

' Convert last 3 digits of MyNumber to English dollars. http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

208

Temp = ConvertHundreds(Right(MyNumber, 3))

If Temp <> "" Then Dollars = Temp & Place(Count) & Dollars

If Len(MyNumber) > 3 Then

' Remove last 3 converted digits from MyNumber.

MyNumber = Left(MyNumber, Len(MyNumber) - 3)

Else

MyNumber = ""

End If

Count = Count + 1

Loop

' Clean up dollars.

Select Case Dollars

Case ""

Dollars = "khong Nghin"

Case "One"

Dollars = "Mot Nghin"

Case Else

Dollars = Dollars & " Nghin"

End Select

' Clean up cents.

Select Case Cents

Case ""

Cents = " va khong Dong"

Case "One"

Cents = " va mot Dong"

Case Else http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

209

Cents = " va " & Cents & " Dong"

End Select

ConvertCurrencyToVietnamese = Dollars & Cents

End Function

Private Function ConvertHundreds(ByVal MyNumber)

Dim Result As String

' Exit if there is nothing to convert.

If Val(MyNumber) = 0 Then Exit Function

' Append leading zeros to number.

MyNumber = Right("000" & MyNumber, 3)

' Do we have a hundreds place digit to convert?

If Left(MyNumber, 1) <> "0" Then

Result = ConvertDigit(Left(MyNumber, 1)) & " Tram "

End If

' Do we have a tens place digit to convert?

If Mid(MyNumber, 2, 1) <> "0" Then

Result = Result & ConvertTens(Mid(MyNumber, 2))

Else

' If not, then convert the ones place digit.

Result = Result & ConvertDigit(Mid(MyNumber, 3))

End If

ConvertHundreds = Trim(Result)

End Function

Private Function ConvertTens(ByVal MyTens)

Dim Result As String

' Is value between 10 and 19? http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

210

If Val(Left(MyTens, 1)) = 1 Then

Select Case Val(MyTens)

Case 10: Result = "Muoi"

Case 11: Result = "Muoi mot"

Case 12: Result = "Muoi hai"

Case 13: Result = "Muoi ba"

Case 14: Result = "Muoi bon"

Case 15: Result = "Muoi lam"

Case 16: Result = "Moi sau"

Case 17: Result = "Muoi bay"

Case 18: Result = "Muoi tam"

Case 19: Result = "Muoi chin"

Case Else

End Select

Else

Select Case Val(Left(MyTens, 1))

Case 2: Result = "Hai muoi "

Case 3: Result = "Ba muoi "

Case 4: Result = "Bon muoi "

Case 5: Result = "Nam muoi "

Case 6: Result = "Sau muoi "

Case 7: Result = "Bay muoi "

Case 8: Result = "Tam muoi "

Case 9: Result = "Chin muoi "

Case Else http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

211

End Select

' Convert ones place digit.

Result = Result & ConvertDigit(Right(MyTens, 1))

End If

ConvertTens = Result

End Function

Private Function ConvertDigit(ByVal MyDigit)

Select Case Val(MyDigit)

Case 1: ConvertDigit = "Mot"

Case 2: ConvertDigit = "Hai"

Case 3: ConvertDigit = "Ba"

Case 4: ConvertDigit = "Bon"

Case 5: ConvertDigit = "Nam"

Case 6: ConvertDigit = "Sau"

Case 7: ConvertDigit = "Bay"

Case 8: ConvertDigit = "Tam"

Case 9: ConvertDigit = "Chin"

Case Else: ConvertDigit = ""

End Select

End Function

Alt + F11 Ctrl + S

=ConvertCurrencyToVietnamese(B3)

: B3 có g 123456

Mot Tram Hai muoi Ba Nghin Bon Tram Nam muoi Sau Nghin va khong Dong

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

212

2. Gi u b ng tính Excel chuyên nghi p

Trong công vi u b n c n gi u m t b ng tính trong tài li u Excel mà không

mu i khác dùng l xem b ng tính, mà theo cách

ng khi b n dùng l gi u các b ng tính (n u không

c b o v b ng m t kh u) thì ch c dùng l nh

làm cho nó hi n ra b ng tính r i.

n áp d ng th thu t này thì b ng tính c a b n s t nhi u

các b c tham kh c nhi u s

l a chon trong công vi c c a mình Các th c hi ng tính c c b o

m t, b n hãy nh m c a s Microsoft Visual Basic ra. Trong c a s Project -

VBA Project, nh p t c nh

m các b ng tính trong tài li i ch n b ng tính mà b n mu n gi u -> r i nh n F4.

Trong tùy ch n Visible b n nh p vào d u tam giác ch n 2-xlSheetVeryHidden, cu i cùng

i và xem k t qu th nào Khi nào mu n b ng tính hi n ra

tr l i, thì b n ch c n th c hi n l i các thao tác trên và ch n -1- c.

3. Khóa và b o v nh ng ô có ch a công th c

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

213

Data-va

Format Cells

Protection Locked OK:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

214

Locked

Home Find & Select Go To Special

Ctrl+G hay F5 Special...

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

215

Go To Special

Formulas

OK Format Cells

Locked

Hidden OK.

Home Format trong nhóm

Cells Protect Sheet... Review Protect

Sheet [E2003: Tools | Protection | Protect Worksheet]:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

216

Protect Sheet Home

Protect Sheet Review

Select locked cells

Select unlocked cells

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

217

Select locked cells Protect Sheet

ata-validation

-

Go To Specials mà

Data Validation

Data trên Ribbon [E2003: Data | Validation]

Settings Custom cho khung Allow =" " vào khung Formula,

OK

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

218

Data Validation

khóa.

Alt+F11

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Locked = True Then

Me.Protect Password:="Secret"

Else

Me.Unprotect Password:="Secret"

End If http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

219

End Sub

N u không c n password, b n không c n Password:="Secret", ho c n u mu n

Password là th gì khác, b n s a l i ch Secret b ng cái b n mu n.

N u b n lo r i ta có th vào trong khung so n th xem password, b n có th b o v

các code này (không cho xem) b ng cách ch n Tools VBAProject Properties, ch n tab Properties,

ch n Lock Project for Viewing, và nh p vào m t password.

ng hoàn h o, m c ph n

nào vi c b o v các công th c. T khóa Target c s d n code s ch tham chi u

i th c ch n (xin nói thêm, cho dù b n ch n m t dãy,

có m c v i nh ng ô còn l i). Vì lý

do này, n u m n m t dãy các ô (v i ô "active" không b

xóa toàn b dãy ô này, b c t ng b t!

4. S d ng Data-Validation khi danh sách ngu n n m trong m t Sheet khác

S d ng Data-Validation là m t cách d nh áp d ng m t quy t c nh p li u cho m t dãy d

li u. Theo m nh, Excel ch cho phép Data-Validation s d ng nh ng danh sách ngu n n m

trong cùng m t Sheet v i dãy d li u s c áp d ng quy t c này. Tuy nhiên, v lách

kh i chuy

Chiêu này s giúp b n làm cho Data-Validation có th s d ng nh ng danh sách ngu n n m trong

m t Sheet khác. Cách th nh t là l i d ng chính vi t tên cho m t dãy c a Excel, cách th hai là

s d ng m g

Cách 1: S d ng Name cho dãy ngu n

Có l cách nhanh nh t và d nh t qua rào c n Data-Validation c t tên cho dãy

mà b n s dùng làm quy t c nh p li bi t tên cho dãy, b n xem lo t bài này: S d ng

tên cho dãy.

Gi s b t tên cho dãy s dùng làm quy t c nh p li u là MyRange. B n ch n ô (ho c dãy)

trong b t k Sheet nào mà b n mu n có m t danh sách x nh p li u, r i trong menu Data trên

Ribbon, b n ch n Data Tools | Data Validation [E2003: Data | Validation]. Ch n List trong danh sách

các Allow, và trong khung Source, b n nh p vào =MyRange. Nh n OK. B i vì b d ng m t

làm List, nên b n có th áp d ng Data-Validation này cho b t k Sheet nào.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

220

Cách 2: S d ng hàm INDIRECT

Hàm INDIRECT() cho phép b n tham chi n ô ch a d li i di n cho m a ch ô. Và r i

b n có th s d môt tham chi u c c b , cho dù nó tham chi n d li u trong m t

Sheet khác. B n có th s d tham chi a dãy mà b n s dùng làm

danh sách ngu n cho quy t c Data-Validation.

Gi s , dãy ch a danh sách ngu n này n m Sheet1, trong dãy $A$1:$A$8 t o m t Dala-

Validation, b

Source, thì b n nh c: =INDIRECT("Sheet1!$A$1:$A$8"). Hãy ch c ch n r ng tùy

ch n In-cell drop-down c kích ho t, và nh n OK.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

221

N u tên Sheet c a b n có ch a kho ng tr ng, ho c có d u ti ng Vi t, b n ph t tên Sheet trong

m t c n ('). Ví d , gi s tên Sheet ch a danh sách ngu n là Sheet 1 (ch không ph i

Sheet1), thì b n s a công th c trên l =INDIRECT("'Sheet 1'!$A$1:$A$8"). Ch khác nhau

so v i công th c h i nãy là có thêm m t d u nh u nháy kép ("), và m t d

(') n c d u ch m than (!).

Xin m m t ngo c, khi g p nh ng tham chi n tên Sheet, b n nên t p

thói quen luôn luôn b nó vào trong c p d u này, tuy ch ng có tác d ng gì v i nh ng

tên sheet giúp b n không bao gi g p l i, khi b t tên

Sheet có kho ng tr ng, hay là có b d u ti ng Vi t...

m và Khuy m c a c

u có cái ti n l i và c cái b t ti n.

Ti n l i c a vi t tên cho dãy, là vi c b i tên Sheet ch ng có n Data-

t ti n c a vi c dùng INDIRECT, khi b i tên Sheet, tên m i s

không t ng c p nh t trong công th c dùng INDIRECT, cho nên n u v n mu n dùng công th c này,

b n ph i m Data-Validation ra và s a l i tên Sheet trong công th c.

Ti n l i c a vi c dùng INDIRECT, là dãy dùng làm danh sách ngu n c a b n luôn luôn n m yên ch

ch n (A1:A8 trong ví d trên ch ng h n). Còn n u b n dùng Name, mà b n l tay xóa m t vài hàng

(ho c c t) ngay ch ch a Name, thì b n ph u ch nh l

5. u khi n Conditional Formating b ng checkbox.

t hay

2010, vào

- http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

222

Toolbar

.................

2010

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

223

Bây

TRUE và FALSE.

..................

2010

-

Conditional Formating -

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

224

Nh

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

225

............

2010

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

226

=AND($C8>=BeginNum,$C8<=EndNum,IsFill)

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

227

............

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

228

6. nh d u nh ng ô ch a công th c b ng Conditional Formatting

Function IsFormula (CheckCells As Range)

IsFormula = CheckCells.HasFormula

End Function

Do tính ch t c a Property HasFormula, hàm b n m i t o s tr v các giá tr lu

là khi b n gõ vào ô b t k công th c = IsFormula(A1) s cho k t qu True n u A1 ch a công th c và

cho k t qu False n u A1 ch a giá tr .

a s VBA l i, tr v b ng tính. Bây gi u toàn b vùng d li u c a b n (có th ch n

t s c t và dòng, phòng khi b n c p nh t thêm d li u) sao cho ô A1 là ô hi n hành.

B 18, b n c ch c n thi gõ công th c trong h p tho i Conditional

Formatting, và gõ vào:

nh d ng tô màu ho i màu ch cho khác nh ng ô còn l i.

Sau khi nh n OK b n s c k t qu là t t c nh ng ô ch a công th c s c tô màu. N u b n

thêm ho i 1 ô, n thành công th c thì l p t i màu.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

229

n không th y k t qu , vì anh Bill lanh chanh và ch m hi u, anh ta cho r ng công th c s

d ng hàm c a b n là 1 text nên nh t s y b n ph i vào ch a

l i.

Bây gi m i khi b n s a ho c thêm 1 ô tr thành công th c l i, n u b n s a

1 công th c thành giá tr ho c thêm giá tr không có màu.

7. S d ng ch g b các ký t không mong

mu n.

=CODE($A$1)

Editing Find & Select

2010

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

230

8. Chuy i con s d n sang s th c

Các giá tr s c m c nh canh l ph n (text) thì canh l trái. Do

v nh n bi t các giá tr s n trong m t c t trên b ng tính là b n thi t l p

ch canh l m nh cho c n vào Home nhóm Alignment ch n Format Cells vào

Tab Alignment ch n General t i h thi t l p vi c canh l m nh cho c

ch n nh p tho i Format Cells l i.

B n kéo c t r ng ra m phân bi t vi c canh l n s th y các giá tr s , ngày tháng

s c canh l ph n s c canh l trái.

chuy n giá tr s d n sang s th c

dàng nh chuy n các giá tr s n sang s th c

th c hi

Ch n m t ô tr n l nh Copy (Ctrl + C) quét ch n vùng s li u d nh

chuy i (ví d hình trên) nh p ph i chu t và ch ch n

Add t i nhóm Operation nh hoàn t t.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

231

Vi c làm trên s giúp chuy n toàn s các con s d n sang s th c, vì ô r ng có giá tr là 0 và

khi b n c ng b t k s nào vào m t con s i d n trong Excel thì b

s d n chuy n thành s th c.

chuy i

B n có th áp d ng nguyên t c n t s hàm có s n c th c hi n vi c

chuy ng, khi b n dùng m t hàm thu c nhóm TEXT và k t qu tr v i d ng con

s thì Excel v n xem con s d n.

Gi s b n có m t vùng d li ình sau:

B tách các giá tr ra kh i các chu

sau:

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

232

=LEFT(A1,FIND(" ",A1)-1)

tách ph n giá tr ra thì các k t qu tr v v n vì

c canh l

Do v y, b n c n ph i hi u ch nh công th c tác chu i trên m k t qu tr v là các con s th c

s b ng cách c ng thêm s 0 vào sau công th c trên:

=LEFT(A1,FIND(" ",A1)-1) + 0

9. l n Undo cho Excel

tính) mà

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

233

Run

Windows (Start | Run Window + R Regedit.exe OK.

Regedit

HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 11.0 \ Excel \ Options

2010 thì nó

là 12.0

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

234

Edit | New | DWORD Value New Value #1

UndoHistory Enter.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

235

- UndoHistory

OK Regedit.

n. Tuy nhiên,

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

236

10. Tách h và tên trong cùng m t c t trên b ng tính Excel

:

: -

: -

:

Private Function Tachten(ten As String, lg As Integer)

Dim j As Integer

Name = Trim(ten)

For j = Len(Name) To 1 Step -1

If Mid(Name, j, 1) = " " Then

If lg = "1" Then

Tachten = Right(Name, Len(Name) - j)

Else

Tachten = Left(Name, j)

End If

Exit For http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

237

End If

Next

End Function

:-

:-

-

ng.

Ghi chú:

11. T o m c l c trong Excel

N u b n quá nhi u th i gian trong m t workbook (b ng tính) v i r t nhi u worksheet

(trang tính), b n s c c s c tìm ki m m

ta nên l p m t ch m thu n ti n cho vi u

ng trong b ng tính.

B ng cách s d ng m t ch m c các trang tính s cho phép b n nhanh chóng và d dàng

ng trong b ng tính, ch b ng m t cú nh p chu t s n

mu n mà không lo b nh m l n. B n có th t o m t ch m c trong m t vài cách: b ng

tay, t ng t o ra b i mã VBA, ho c là s d n theo ng c nh (th m

chí có th dùng các hàm Macro4 không trình bày

T o ch m c th công

Cách này r t d làm, b n ch c n chèn m i m t cái tên, ví d

n nh n vào tên c a các worksheet có trong workbook và t o

các siêu liên k n ng v i tên mà b n nh p.

t o hyperlink b n ch Insert | ch n Hyperlink t i nhóm Links | Insert | Hyperlinks] ho c nh n phím t t là Ctrl+K m h p tho i Insert Hyperlink.

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

238

Ch n Place in This Document và ch n tên Sheet mu n k t n i t i. Nh n nút OK hoàn

t t.

p khi b ng tính không có quá nhi u worksheet và tên worksheet

không có s ng xuyên, n u không s gây ra nhi o

trì trang ch m c.

T o ch m c t ng b ng cách s d ng VBA

M t cách thay th khác là s d t ng t o ra các ch m

t ng t o ra m t b ng ch m c liên k n t t c các worksheet mà b n có trong

workbook. B ng ch m c này s c t o l i m i khi work m c ch n.

n mã này ph t trong private module c a Sheet ch a ch . Chèn m t worksheet

m t tên cho nó là Index ch ng h n. Nh p chu t ph i vào tên worksheet v a t o và ch n ViewCode t c nh ho c nh n t h p phím

Alt+F11.

Nh n mã VBA sau vào c a s Code:

Private Sub Worksheet_Activate()

Dim wSheet As Worksheet

Dim lCount As Long

lCount =

http

://ww

w.th

uvie

nso.

info

Phiên b n th nghi m hành n i b - Microsoft Vietnam

239

With Me

.Columns( ).ClearContents

.Cells( , ) = "INDEX"

End With

For Each wSheet In Worksheets

If wSheet.Name <> Me.Name Then

lCount = lCount +

With wSheet

.Range("A1").Name = "Start" & wSheet.Index

.Hyperlinks.Add Anchor:=.Range("A1"), Address:="", SubAddress:= _

"Index", TextToDisplay:="Back to Index"

End With

Me.Hyperlinks.Add Anchor:=Me.Cells(lCount, ), Address:="", SubAddress:= _

"Start" & wSheet.Index, TextToDisplay:=wSheet.Name

End If

Next wSheet

End Sub

Nh n t h p phím Alt+Q thoát VBE và tr v c a s b ng tính l i.

ch o n mã v a t o, b n dùng chu t ch n sang worksheet khác trong workbook và

n l kích ho t s ki n Worksheet_Activate.

n mã s t tên (Name) cho các ô A1 m i worksheet kèm theo s ch

m c c a worksheet trong b u tiên có ch m c là 1, k

u này b m r ng ô A1 trên m i trang tính có m t tên khác nhau. N u ô A1 trên

worksheet c a b t tên, b n nên cân nh n vi n

mã sang m a ch khác phù h

u b n có thi t l p Hyperlink base (siêu liên k ) trong workbook thì các

c t o ra t n mã trên s không th ho t

n các Name trong workbook hi n hành. Khi thu c tính hyperl c thi t l p thì

các siêu liên k t s tr n hyperlink base k t h p v i các Name.

http

://ww

w.th

uvie

nso.

info


Recommended