Date post: | 03-Dec-2023 |
Category: |
Documents |
Upload: | independent |
View: | 1 times |
Download: | 0 times |
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.
và
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
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