Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Cau Truc Mang Trong Excel

Cau Truc Mang Trong Excel

Ratings: (0)|Views: 14 |Likes:
Published by kidhide302

More info:

Published by: kidhide302 on May 27, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/20/2013

pdf

text

original

 
www.giaiphapexcel.com (GPE)
Tr 
n Thanh Phong t
ng h
p và biên d
ch (rev 1) 1Tham kh
o bài c
a ch
handung107 trên GPE
CÔNG THỨC
M
NG (Array formulas)
Nội dung
 
k
v
m
k
v
m
k
v
v
v
l
l
v
h
 
www.giaiphapexcel.com (GPE)
Tr 
n Thanh Phong t
ng h
p và biên d
ch (rev 1) 2Tham kh
o bài c
a ch
handung107 trên GPEp. C
c
g
v
v
k
v
v
d
v
t
s
v
 
www.giaiphapexcel.com (GPE)
Tr 
n Thanh Phong t
ng h
p và biên d
ch (rev 1) 3Tham kh
o bài c
a ch
handung107 trên GPE
CÔNG THỨC
M
NG (Array formulas)
1.
Các khái niệm về công thức mảng
 
Một trong những tính năng độc đáo và mạnh mẽ nhất của Excel chính là khả năng tính toán với cácmảng
 
dữ liệu trong công thức.
 
Khi hiểu rõ được khái niệm này sẽ giúp chúng ta tạo ra được các côngthức thực hiện các phép tính
khó
một cách kỳ diệu
.
Bài viết này sẽ giới thiệu các khái niệm về các mảng
 
số liệu mà bất kỳ ai nếu muốn trở thành chuyên gia sử dụng công thức trong Excel đều phải biết về nó,ngoài ra trong bài cũng trình
 
bày các ví dụ về công thức mảng
 
rất hữu ích
.
Nếu bạn đã từng lập trình trên bất kỳ ngôn ngữ lập trình nào thì chắc bạn cũng đã nghe đến khái niệmmảng
(array).
Một
array 
 
đơn thuần
 
chỉ là một tập hợp các phần tử có quan hệ hay độc lập với nhau.
 Trong Excel,
một
array
có thể là array một chiều hoặc array hai chiều
. C
hiều của array ở đây chính là chỉ 
 
các dòng và cột trong array. Ví dụ như array một chiều thì có thể hiểu đó là một vùng
(range)
số liệu trênbảng tính mà vùng này sẽ có một dòng (khi array nằm ngang) hoặc một cột (array nằm dọc)
.
Một arrayhai chiều có thể hiểu đó là một vùng số liệu trên bảng tính (có dạng hình chữ nhật) bao gồm nhiều dòngvà nhiều cột
. Excel
không hỗ trợ array 3
-
chiều
(VBA
thì hỗ trợ
).C
ông thức mảng
 
không cần lưu trữ các số liệu trong quá trình tính toán trong các ô (cell), mà Excel sẽ xử
lý các
mảng
 
số liệu này trong bộ nhớ máy tính
.
Sau đó các công thức mảng
 
sẽ lấy kết quả tính toán trảvề trên bảng tính. Một công thức mảng
 
có thể trả về kết quả là
 
nhiều ô (range) hay chỉ một ô
.
Công thức mảng trả kết quả về một vùng nhiều ô
 
Hình minh hoạ bên dưới trình bay ví dụ đơn giản về việc tính toán cột Total (Tổng doanh thu của một loạisản phầm), thông thường để tính cột Total (cột D) này bạn sẽ nhập vào công thức sau:
 
Tại ô D2 nhập vào công thức
=B2*C2
sau đó chép xuống D3:D7
 Hình 1:
Tính cột
[Total] = [Units Sold] * [Unit Price]
 Để tính
cho
cột Total ở đây chúng ta dùng tới 6 công thức.
 
Ngoài cách này chúng ta có thể dùng 1 côngthức mảng
 
để tính ra kết quả cho cả cột Total và lưu kết quả trả về tại D2:D7
.
 Để tạo một công thức mảng
 
tính toán cho trường hợp này hãy làm theo các bước sau:
 1.
Chọn vùng các ô sẽ lưu kết quả trả về của công thức mảng, trong ví dụ này chọn vùng
D2:D7
.2.
Nhập vào công
 
thức sau
=B2:B7*C2:C7
 
(sau khi chọn vùng thì gõ công thức này vào)
 

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->