hỏi về công thức mảng

Liên hệ QC

ngocvankh5a

Thành viên mới
Tham gia
13/5/07
Bài viết
7
Được thích
1
các bạn ơi mình mới học excel nên không hiểu công thức mảng là như thế nào? bạn có thể lý giải cụ thể giúp mình cái công thức ở bài này không?
minh rất cảm ơn bạn
 

File đính kèm

  • DE_07.XLS
    36.5 KB · Đọc: 594
{=SUM(IF((MONTH($A$7:$A$16)=VALUE(RIGHT(C$27)))*($C$7:$C$16=$B28),$F$7:$F$16,0))}

Bài này bạn có công thức như vầy đúng không?
Sau khi viết xong công thức thì bạn phải nhấn Ctrl + Shift + Enter để chạy nó.
Vì ở đây là công thức mãng. Đơn giãn vì bạn quét Month() của 1 vùng A7:A16
Hàm Month chỉ lấy giữ liệu cho 1 ô thôi nay bạn muốn nó quét nguyên 1 vùng thì bạn phải dùng đến mãng. Khi nó quét như vậy nó sẽ thiết lập 1 dọc các thông số cho từng ô tương ứng.
Bạn có thể dễ dàng thấy được nếu dùng Evaluate Formula hoặc đơn giản là bạn quét MONTH($A$7:$A$16) rồi nhấn F9 sẽ thấy.
Còn trường hợp khác thì mình dùng Sumproduct(..), vì bản chất hàm này đã là hàm mãng rồi, và xuất dữ liệu là tổng các thông số trong mãng nên mình sẽ khỏi cần nhấn Ctrl + Shift + Enter nữa.
Và công thức cũng gần giống như trên:
=SUMPRODUCT((MONTH($A$7:$A$16)=VALUE(RIGHT(C$27)))*($C$7:$C$16=$B28)*$F$7:$F$16)

(Một lời cuối,là bạn nên dùng Font Arial nha vì đa số máy điều dùng Font Arial cả)
Thân.
 
Lần chỉnh sửa cuối:
Đến đây tìm hiểu thêm về công thức mảng nè bạn !
Từ từ tham khảo ,mình tham gia mấy tháng rồi ,mà chưa hiểu nỗi côngthức mảng nữa !$@!!
Tham khảo
Thân
 
Tui xem, xem mãi mới hiểu được chút chút. Nhân mảng với các điều kiện........ Đúng là kiến thức bao la
 
cảm ơn pikachu ha, mình làm được rồi, chắc không có bạn chỉ giáo mình không thể tìm ra được. Cảm ơn bạn nhiều.
 
Web KT
Back
Top Bottom