Công Thức Các Hàm Trong Excel

     

Trong nội dung bài viết này, Học Excel Online đang hướng dẫn phương pháp mảng Excel, phương pháp để nhập nó đúng mực trong bảng tính của bạn, bí quyết sử dụng những hằng số và các công thức mảng trong Excel.

Bạn đang xem: Công thức các hàm trong excel

Các công thức mảng vào Excel là 1 trong những công rứa vô cùng có ích và cũng cạnh tranh nhất để kiểm soát được nó. Một công thức mảng Excel đơn hoàn toàn có thể thực hiện nhiều phép tính và sửa chữa hàng ngàn bí quyết thông thường. Tuy nhiên, ước lượng đến 90% người dùng Excel chưa bao giờ sử dụng những công thức mảng trong bảng tính, chỉ bởi họ sợ phải bước đầu học chúng từ con số 0.


Xem nhanh


Hàm mảng vào Excel là gì?Tại sao phải áp dụng công thức mảng vào Excel?Công thức mảng với cùng một ô và nhiều ô trong ExcelHằng số mảng của ExcelLàm bài toán với hằng số mảng của ExcelSử dụng hằng số mảng trong công thức của ExcelCác toán tử and và OR trong bí quyết mảng của Excel 

Hàm mảng trong Excel là gì?

Trước khi chúng ta bước đầu tìm hiểu về hàm và những công thức mảng Excel, thì bọn họ hãy tìm hiểu rằng cụ nào là thuật ngữ “mảng”. Về cơ bản, một mảng trong Excel là một trong những tập hợp những mục. Những mục có thể là văn phiên bản hoặc số với chúng rất có thể nằm vào một hàng/cột, hoặc trong nhiều hàng với cột.

Ví dụ: nếu như bạn nhập danh sách mua sắm hàng tuần của khách hàng vào một định hình mảng Excel, thì nó vẫn kiểu như:

“Milk”, “Eggs”, “Butter”, “Corn flakes”

Sau đó, nếu bạn chọn các ô trường đoản cú A1 mang đến D1, thì nên nhập mảng nghỉ ngơi trên với dấu bằng (=) trên thanh phương pháp và nhận CTRL + SHIFT + ENTER, và các bạn sẽ nhận được kết quả như sau:

*


*

*

Những gì chúng ta vừa làm cho là tạo thành một mảng một chiều theo hướng ngang. Nãy giờ đều thứ vẫn rất 1-1 giản, nên không nào?

Bây giờ, cách làm mảng Excel là gì? Sự khác biệt giữa một hàm mảng và các hàm Excel thông thường khác là hàm mảng sẽ xử lý những thay vì chỉ một giá chỉ trị nhưng thôi. Nói cách khác, một bí quyết mảng trong Excel sẽ nhận xét tất cả những giá trị đơn độc trong một mảng, và tiến hành nhiều phép tính trên một hoặc những mục mà bao gồm thỏa các điều khiếu nại được biểu lộ trong công thức.

Một bí quyết mảng không chỉ là xử lý đồng thời một trong những giá trị, mà lại nó cũng có thể cùng 1 lúc trả lại một trong những các giá chỉ trị. Vì thế, các kết quả trả lại bởi công thức mảng cũng là 1 trong những mảng.

Công thức mảng bao gồm sẵn trong tất cả các phiên bạn dạng của Excel 2013, Excel 2010, Excel 2007 và trước kia nữa.

Và bây giờ, có vẻ như đã đến lúc bạn yêu cầu tạo phương pháp mảng thứ nhất cho bạn.

Ví dụ dễ dàng và đơn giản của bí quyết mảng Excel

Giả sử bạn có một trong những mục trong cột B, và cột C biểu thị giá của chúng, bài xích toán của doanh nghiệp là tính tổng doanh thu.

Tất nhiên, không có gì chống cản các bạn tính những tổng phụ (Sub total) trong những hàng với cùng một công thức đơn giản như = B2 * C2, cùng rồi sau đó cộng các giá trị này lại với nhau:

*

Tuy nhiên, một bí quyết mảng có thể mang đến cho bạn những điểm nâng tầm quan trọng, từ khi nó được Excel dùng trong lưu trữ công dụng trung gian trong bộ nhớ, rứa vì phải lập thêm cột ngã sung. Vị vậy, một cách làm mảng đơn chỉ việc thực hiện 2 bước hối hả nho bé dại như sau để giải quyết bài toán trên:

Chọn một ô trống với nhập vào cách làm sau:

= SUM (B2: B6 * C2: C6)

Nhấn phím tắt CTRL + SHIFT + ENTER để hoàn tất phương pháp mảng.

Khi nhấn tổ hợp phím trên, Microsoft Excel đặt bí quyết trên trong dấu ngoặc nhọn, hay được call một dấu hiệu dễ nhìn thấy cho thấy thêm đó là 1 trong công thức mảng.

Công thức đã nhân giá chỉ trị trong mỗi hàng riêng biệt của mảng được chỉ định và hướng dẫn (các ô tự B2 đến C6), bao gồm thêm các tổng (phụ), và công dụng cuối thuộc là tổng doanh thu.

*

Ví dụ đơn giản và dễ dàng trên cho thấy thêm sức mạnh của công thức mảng trong Excel. Khi thao tác làm việc với hàng trăm ngàn hoặc hàng vạn hàng chứa dữ liệu, thì chúng ta có thể cân nói khi nó sẽ tiết kiệm chi phí bao nhiêu thời hạn với một bí quyết mảng trong mỗi ô.

Tại sao phải thực hiện công thức mảng vào Excel?

Công thức mảng Excel là công cụ tiện nghi nhất để triển khai các phép tính phức hợp và các tác vụ phức tạp. Một bí quyết mảng đơn hoàn toàn có thể thay thế hàng trăm ngàn công thức thông thường. Công thức mảng có thể sử dụng đến các công việc như:

Tính tổng các số thỏa các điều kiện sẽ cho, lấy ví dụ như tính tổng N giá bán trị lớn số 1 hoặc nhỏ tuổi nhất vào một dải.Tính tổng những giá trị các hàng, hoặc vào hàng/cột vật dụng N.Đếm các giá trị của toàn bộ hoặc đếm hầu như ký tự nhất định trong một dải xác định.

Làm nỗ lực nào nhằm nhập bí quyết mảng trong Excel (Ctrl + Shift + Enter)

Như bạn đã biết, sử dụng tổng hợp phím CTRL + SHIFT + ENTER là một trong những phương thức kỳ lạ để trở nên một công thức thường thì thành một cách làm mảng.

Khi nhập một bí quyết mảng trong Excel, có 4 điều quan trọng đặc biệt mà bạn phải ghi nhớ:

Một khi chúng ta đã ngừng gõ công thức và mặt khác nhấn những phím CTRL + SHIFT+ ENTER, thì Excel sẽ auto đặt cách làm đó trong dấu ngoặc nhọn. Khi chúng ta chọn một/các ô như vậy, bạn có thể thấy những dấu ngoặc nhọn trong thanh công thức, điều này cho mình biết rằng tất cả một bí quyết mảng trong đó.Việc nhập các dấu ngoặc nhọn phủ bọc công thức bằng tay thủ công sẽ ko chuyển bí quyết trên sang định hình mảng. Chúng ta phải nhấn tổ hợp phím Ctrl + Shift + Enter để chấm dứt công thức mảng.Mỗi lần bạn chỉnh sửa một bí quyết mảng, những dấu ngoặc nhọn sẽ mất tích và các bạn phải thừa nhận Ctrl + Shift + Enter nhằm lưu các biến đổi trong phương pháp của bạn.Nếu bạn quên nhận Ctrl + Shift + Enter, thì phương pháp của bạn sẽ hoạt đụng như một công thức Excel thông thường và chỉ xử lý các giá trị đầu tiên trong mảng được chỉ định.

Bởi vì tất cả các bí quyết mảng vào Excel đều đòi hỏi phải nhấn tổ hợp phím Ctrl + Shift + Enter, thỉnh thoảng được hotline là công thức CSE.

Sử dụng phím F9 để đánh giá các phần nằm trong một công thức mảng:

Khi thao tác làm việc với các công thức mảng trong Excel, chúng ta cũng có thể quan sát biện pháp chúng đo lường và thống kê và lưu giữ trữ các mục của mảng (mảng nội bộ) để hiển thị hiệu quả cuối thuộc trong một ô. Để làm cho điều này, hãy chọn một hoặc nhiều đối số bên trong ngoặc đối chọi của một hàm, rồi kế tiếp nhấn phím F9. Để tắt cơ chế đánh giá chỉ công thức, hãy nhận phím Esc.

Trong lấy ví dụ như trên, để xem những tổng phụ (sub-total) của tất cả các sản phẩm, bạn cần chọn B2: B6 * C2: C6, rồi dìm F9 với thu được công dụng như sau:

*

Lưu ý: Hãy để ý rằng bạn phải chọn một số phần của công thức trước khi nhấn phím F9, còn nếu như không khi thừa nhận F9 thì nó đang chỉ dễ dàng thay thế cách làm mảng của chúng ta bằng (các) giá bán trị đo lường và tính toán mà thôi.

Công thức mảng với một ô và những ô trong Excel

Công thức mảng rất có thể trả lại hiệu quả trong một ô hoặc trong vô số ô. Một phương pháp mảng được nhập vào vào một dải ô được call là công thức đa ô. Bí quyết mảng bên trong một ô độc nhất được gọi là phương pháp ô đơn.

Có một vài hàm mảng được thiết kế theo phong cách để trả về các mảng nhiều ô, ví dụ như TRANSPOSE, TREND, FREQUENCY, LINEST, v.v.

Các hàm khác, ví dụ như SUM, AVERAGE, AGGREGATE, MAX, MIN, hoàn toàn có thể tính toán biểu thức mảng lúc nhập vào trong 1 ô duy nhất bằng tổ hợp phím Ctrl + Shift + Enter.

Các lấy ví dụ như sau minh hoạ cách thực hiện một phương pháp mảng một ô và nhiều ô vào Excel.

Ví dụ 1. Một bí quyết mảng với ô đơn

Giả sử bạn có nhì cột liệt kê số lượng mặt hàng được cung cấp trong 2 tháng khác nhau, lấy ví dụ cột B với cột C, và bạn có nhu cầu tìm số lệch giá tăng lớn số 1 có thể.

Thông thường, các bạn sẽ thêm một cột vấp ngã sung, lấy ví dụ cột D, tính doanh thu biến hóa cho mỗi sản phẩm, sử dụng công thức như = C2-B2, và kế tiếp tìm giá trị lớn số 1 trong cột bổ sung cập nhật đó = MAX (D: D).

Tuy nhiên, một cách làm mảng Excel không yêu cầu một cột bổ sung vì nó lưu lại trữ hoàn hảo và tuyệt vời nhất tất cả các kết quả trung gian trong cỗ nhớ. Do vậy, bạn chỉ cần nhập cách làm sau với nhấn Ctrl + Shift + Enter mà lại thôi:

= MAX (C2: C6-B2: B6)

*

Ví dụ 2. Cách làm mảng nhiều ô vào Excel

Trong ví dụ như trước của hàm SUM, mang sử bạn phải trả 10% thuế cho từng lần bán và bạn muốn tính số chi phí trả thuế cho mỗi sản phẩm chỉ với một công thức.

Trước tiên, bạn phải chọn dải ô trong một cột trống, ví như D2: D6, và nhập công thức sau vào thanh công thức:

= B2: B6 * C2: C6 * 0,1

Một khi chúng ta nhấn Ctrl + Shift + Enter, thì Excel vẫn đặt bí quyết mảng của người sử dụng trong mỗi ô vào dải vẫn chọn, và các bạn sẽ nhận được công dụng trả về như sau:

*

Ví dụ 3. áp dụng một hàm mảng Excel nhằm trả về mảng các ô

Như vẫn đề cập, thì Microsoft Excel cung cấp một vài dòng gọi là “các hàm mảng” có phong cách thiết kế đặc biệt để triển khai việc với các mảng đa ô. Hàm TRANSPOSE là một trong những hàm vậy nên và chúng tôi sẽ áp dụng nó để chuyển đổi vị trí vào bảng ở trên, tức là chuyển hàng sang cột với ngược lại.

Xem thêm: New Poharan Gọi 2 Con Hổ Khi Nào? ? Poharan Gọi 2 Con Hổ Khi Nào

Chọn một dải các ô trống mà bạn muốn xuất ra bảng sau khoản thời gian chuyển đổi. Vì họ đang biến hóa các hàng thành các cột, buộc phải hãy chắc chắn rằng rằng các bạn chọn cùng một số hàng cùng cột như số các cột và các hàng tương xứng trong bảng nguồn (bảng gốc) chúng ta có. Trong lấy ví dụ này, chúng tôi đang gạn lọc 6 cột với 4 hàng.Nhấn F2 nhằm vào chính sách chỉnh sửa.Nhập bí quyết mảng: = TRANSPOSE (array) cùng nhấn Ctrl + Shift + Enter. Trong lấy ví dụ như trên, bí quyết là = TRANSPOSE ($A$1: $D$6).

Kết quả sẽ giống như như sau:

*

Làm cố nào để gia công việc với các công thức mảng những ô

Khi thao tác với những công thức mảng đa ô trong Excel, hãy bảo vệ tuân theo những quy tắc dưới đây để có được hiệu quả chính xác:

Chọn dải ô mà bạn có nhu cầu xuất ra kết quả trước lúc nhập công thức.Để xóa một phương pháp mảng đa ô, hoặc là các bạn sẽ chọn toàn bộ các ô cất nó cùng nhấn DELETE, hoặc bạn phải chọn cục bộ công thức vào thanh công thức, dìm DELETE, và sau đó nhấn Ctrl + Shift + Enter.Bạn không thể chỉnh sửa hoặc di chuyển nội dung của một ô trật trong một cách làm mảng của Excel, và các bạn cũng cần thiết chèn các ô bắt đầu vào hoặc xóa các ô hiện tại tại xuất phát từ một công thức mảng đa ô. Bất cứ bao giờ bạn thử làm cho điều này, thì Microsoft Excel sẽ phần nhiều đưa ra cảnh báo You cannot change part of an array (“Bạn không thể cầm cố đổi một trong những phần của mảng”).Để thu nhỏ công thức mảng, tức là áp dụng nó cho chút ô hơn, bạn cần phải xoá công thức bây giờ trước rồi mới nhập một công thức bắt đầu vào.Để mở rộng công thức mảng, ví dụ vận dụng nó cho các ô hơn, bạn phải chọn toàn bộ các ô bao gồm chứa công thức lúc này cộng với các ô rỗng mà bạn có nhu cầu có bí quyết trong đó, rồi thừa nhận F2 để gửi sang chính sách chỉnh sửa, nhằm điều chỉnh các tham chiếu trong công thức và dấn Ctrl + Shift + Enter để update nó.Bạn không thể thực hiện công thức mảng nhiều ô trong định dạng bảng Excel.Bạn buộc phải nhập một phương pháp mảng đa ô vào một dải ô có cùng kích thước với mảng có kết quả được trả về. Nếu công thức mảng vào Excel của bạn chứa một mảng mà to hơn dải bạn đã chọn, thì các giá trị quá quá đã không mở ra trên bảng tính. Ví như một mảng trả về vì công thức bé dại mà hơn dải sẽ chọn, lỗi # N / A sẽ mở ra trong các ô vấp ngã sung.

Nếu công thức của bạn cũng có thể trả về một mảng với một số trong những lượng các bộ phận có thể cố gắng đổi, thì hãy nhập nó vào một trong những dải bởi hoặc to hơn mảng lớn nhất mà được bởi công thức trả về và hãy lồng công thức của khách hàng trong hàm IFERROR.

Hằng số mảng của Excel

Trong Microsoft Excel, một hằng số mảng chỉ đơn giản dễ dàng là một tập các giá trị chũm định. Các giá trị này không khi nào thay đổi khi bạn xào luộc công thức vào các ô hoặc những giá trị khác.

Bạn đã làm cho một ví dụ về mảng được tạo xuất phát từ một danh sách sản phẩm & hàng hóa cần download trong phần đầu của bài xích hướng dẫn này. Bây giờ, bọn họ hãy thuộc xem các loại mảng khác ra làm sao và cách bạn có thể lập ra chúng.

Tồn tại 3 các loại của hằng số mảng trong Excel:

1. Hằng số của mảng ngang

Hằng số của mảng ngang được đặt chỉ vào một hàng. Để tạo một hằng số mảng hàng, hãy nhập các giá trị được giải pháp nhau bởi vì dấu phẩy, và đặt chúng trong vệt ngoặc nhọn, ví dụ: 1,2,3,4

Lưu ý. Khi tạo thành một hằng số mảng, các bạn phải nhập thủ công bằng tay các vệt đóng cùng mở ngoặc. Để nhập một mảng theo chiều ngang vào một bảng tính, hãy lựa chọn số tương ứng của những ô trống trong một hàng, với nhập cách làm = 1,2,3,4 trong thanh công thức, rồi tiếp đến nhấn Ctrl + Shift + Enter. Hiệu quả sẽ giống như sau:

*

Như các bạn thấy vào hình, thì Microsoft Excel đặt hằng số mảng trong một tập hợp các dấu ngoặc nhọn khác, giống như khi ai đang nhập một bí quyết mảng trong Excel.

2. Hằng số của mảng dọc:

Hằng số của mảng dọc được để trong một cột. Bạn tạo ra nó bằng cách tương tự như 1 mảng ngang, với sự khác hoàn toàn duy độc nhất là các bạn ngăn cách các mục bởi dấu chấm phẩy, ví dụ: = 11; 22; 33; 44

*

3. Hằng số của mảng hai chiều

Để chế tác một mảng hai chiều trong Excel, bạn bóc tách các mục trong mỗi hàng ra bởi dấu phẩy, và phân cách mỗi cột bằng dấu chấm phẩy = “a”, “b”, “c”; 1, 2, 3

*

Làm việc với hằng số mảng của Excel

Hằng số mảng là trong những nền tảng của những công thức mảng trong Excel. Những thông tin và mẹo nhỏ tuổi dưới đây có thể giúp bạn thực hiện chúng một cách tác dụng nhất.

1. Các thành phần của một hằng số mảng

Hằng số của mảng hoàn toàn có thể chứa các con số, giá trị văn bản, quý hiếm Booleans (TRUE và FALSE) và những giá trị lỗi, bọn chúng được ngăn bóc tách bằng dấu phẩy hoặc che dấu chấm phẩy.

Bạn hoàn toàn có thể nhập một quý giá số dưới dạng số nguyên, thập phân, hoặc ký kết hiệu khoa học. Nếu như khách hàng sử dụng những giá trị văn bản, chúng sẽ được đặt trong vệt nháy kép (“”) như trong ngẫu nhiên công thức Excel nào.

Hằng số mảng không thể bao gồm các mảng, tham chiếu ô, dải, ngày tháng, thương hiệu xác định, công thức, hoặc các hàm vào Excel khác.

2. Hằng số mảng được đặt tên:

Để khiến cho mảng trở cần dễ thực hiện hơn, hãy đặt mang lại nó một chiếc tên:

Đi mang lại tab Formulas > team Defined Names cùng nhấn Define Name. Hoặc là nhận Ctrl + F3 với nhấp vàoNhập tên bạn muốn đặt vào ô NameTrong vỏ hộp Refers to, nhập các mục của mảng, nhưng mà được đặt trong dấu ngoặc nhọn, cùng với dấu bằng ở trước (=). Ví dụ:

= “Su”, “Mo”, “Tu”, “We”, “Th”, “Fr”, “Sa”

*

Nhấn OK để lưu mảng sẽ đặt thương hiệu và tạm dừng hoạt động sổ.

Để nhập hằng số của mảng đã được lấy tên trong một trang tính, nên chọn nhiều ô vào một mặt hàng hoặc cột là những mục vào mảng của bạn, rồi nhập tên của mảng vào thanh công thức với vệt = đằng trước cùng nhấn Ctrl + Shift + Enter.

Kết quả chỉ dẫn như sau:

*

3. Ngăn chặn lỗi

Nếu mảng của bạn không chuyển động được, hãy kiểm tra những vấn đề sau:

Ngăn cách những thành phần của hằng số mảng với các ký tự tương thích – lốt phẩy với hằng số của mảng ngang cùng dấu chấm phẩy với những mảng dọc.Chọn một dải có các ô đúng với số lượng các mục trong hằng số mảng của bạn. Nếu như khách hàng chọn nhiều ô hơn, thì mỗi ô phụ sẽ có lỗi # N / A. Trường hợp ít hơn, thì chỉ một phần của mảng sẽ được xuất ra.

Sử dụng hằng số mảng trong cách làm của Excel

Bây giờ chúng ta đã thân quen với khái niệm các hằng số của mảng, nên chúng ta hãy cùng xem phương pháp mà chúng ta cũng có thể sử dụng các mảng trong số công thức của Excel để xử lý các thực tế quá trình của bạn.

Ví dụ 1. Cùng N những số lớn số 1 / nhỏ tuổi nhất trong một dải

Bạn ban đầu bằng bí quyết tạo một mảng dọc có chứa hồ hết số bạn có nhu cầu tính tổng. Ví dụ: nếu bạn muốn cộng 3 số bé dại nhất hoặc lớn nhất trong một dải, thì hằng số mảng đang là 1,2,3.

Sau đó, các bạn sử dụng 1 trong những hai hàm bí quyết sau LARGE hoặc SMALL, xác định toàn bộ dải của ô vào tham số trước tiên và để hằng số mảng trong tham số thứ hai. Cuối cùng, lồng nó vào hàm SUM, như sau:

Tính tổng 3 số bự nhất: = SUM (LARGE (range, 1,2,3))

Tính tổng nhỏ nhất 3 số: = SUM (SMALL (range, 1,2,3))

Đừng quên nhận Ctrl + Shift + Enter khi bạn nhập phương pháp mảng, và bạn sẽ nhận được kết quả như sau:

*

Tương tự như vậy, bạn có thể tính giá trị trung bình của N giá chỉ trị nhỏ tuổi nhất hoặc lớn số 1 trong một dải:

Trung bình của 3 số bự nhất: = AVERAGE (LARGE (range, 1,2,3))

Trung bình của 3 số nhỏ dại nhất: = AVERAGE (SMALL (range, 1,2,3))

Ví dụ 2. Công thức mảng để tính các ô thỏa những điều kiện

Giả sử bạn có một danh sách đơn đặt hàng và bạn có nhu cầu biết người bán sản phẩm đã bán tốt bao nhiêu lần sản phẩm được chỉ định.

Cách đơn giản nhất sẽ sử dụng một phương pháp COUNTIFS với khá nhiều điều kiện. Mặc dù nhiên, nếu bạn có nhu cầu đưa nhiều sản phẩm vào, thì bí quyết COUNTIFS của chúng ta có thể sẽ quá dài. Để khiến cho nó bé dại gọn hơn, bạn cũng có thể sử dụng COUNTIFS với SUM và gồm một hằng số mảng vào một hoặc một vài ba đối số, ví dụ:

= SUM (COUNTIFS (range1, “criteria1”, range2, “criteria1”, “criteria2”)))

Công thức thực có thể trông như sau:

= SUM (COUNTIFS (B2: B9, “sally”, C2: C9, “Apples”, “lemons”))

*

Trong mảng ví dụ của cửa hàng chúng tôi có bao gồm chỉ bao gồm hai yếu tố với mục tiêu là để lấy cho bạn phương pháp tiếp cận. Thực tế, bí quyết mảng của bạn, có thể bao gồm nhiều nhân tố như phép ràng buộc logic, cùng với yêu cầu chiều nhiều năm của công thức không vượt quá 8,192 ký tự vào Excel 2013, 2010 với 2007 (1,024 cam kết tự trong Excel 2003 trở về trước) và máy tính của người sử dụng đủ khỏe khoắn để giải pháp xử lý mảng lớn.

Các toán tử & và OR trong cách làm mảng của Excel

Một toán tử của mảng cho biết thêm cách bạn muốn xử lý mảng – thực hiện hàm súc tích AND cùng OR.

Toán tử and là vệt hoa thị (*). Nó trả lời Excel trả về TRUE ví như TẤT CẢ những điều khiếu nại được review là TRUE.Toán tử OR là dấu cộng (+). Nó trả về TRUE nếu ngẫu nhiên điều khiếu nại nào trong một biểu thức đã cho rằng TRUE.

Công thức mảng cùng với toán tử AND

Trong lấy ví dụ này, bọn chúng tôi cho biết tổng lợi nhuận tương ứng nhưng người bán hàng là Mike và thành phầm là Apples:

= SUM ((A2: A9 = “Mike”) * (B2: B9 = “Apples”) * (C2: C9))

Hoặc là

= SUM (IF (((A2: A9 = “Mike”) * (B2: B9 = “Apples”)), (C2: C9)))

 
*

Công thức mảng Excel cùng với toán tử OR

Công thức mảng sau với toán tử OR (+) cho phép thêm tất cả các bán sản phẩm ứng với người bán hàng là Mike hoặc thành phầm là Apples:

= SUM (IF (((A2: A9 = “Mike”) + (B2: B9 = “Apples”)), (C2: C9)))

*

Mách nhỏ: trong số phiên bản hiện đại của Excel 2013, 2010 hoặc 2007, bài toán sử dụng những công thức mảng vào các tình huống như vậy thực sự không quan trọng và một phương pháp SUMIFS 1-1 giản có thể cho ra thuộc một tác dụng như trên. Tuy nhiên, toán tử và và OR trong những công thức mảng rất có thể hữu ích trong các tình huống phức tạp hơn, điều đó liên quan đến việc luyện tập các ý tưởng cho não của người sử dụng : )

Toán tử solo vị đôi nét hành trong phương pháp mảng của Excel

Nếu các bạn đã từng thao tác với các công thức mảng vào Excel, rất hoàn toàn có thể bạn đang lướt qua 1 vài công thức gồm chứa hai dấu gạch ngang (–) và chúng ta cũng có thể đã từ hỏi rằng nó được áp dụng cho những việc gì.

Hai vết gạch ngang đôi, call là toán tử đơn vị đôi, được sử dụng để chuyển các giá trị Boolean không ngay số (TRUE / FALSE) bởi một số biểu thức thành 1 với 0 – thứ mà lại một hàm mảng rất có thể hiểu được.

Ví dụ sau mong muốn làm cho phần đa thứ dễ nắm bắt hơn mang lại bạn. Trả sử bạn có một danh sách ngày vào cột A và bạn có nhu cầu biết có bao nhiêu ngày xảy ra hồi tháng Giêng, bất kỳ năm nào.

Các công thức sau đây sẽ giải quyết vấn đề trên:

= SUM (–(MONTH (A2: A10) = 1))

Vì đấy là công thức mảng Excel, hãy nhớ thừa nhận Ctrl + Shift + Enter để hoàn tất.

Nếu bạn suy xét một mon khác, hãy thay thế 1 bằng một trong những tương ứng. Ví dụ, 2 là mon 2, 3 có nghĩa là Tháng 3, v.v. Để tạo cho công thức linh hoạt hơn, thì chúng ta có thể chỉ định số của mon trong một số trong những ô, như trong hình:

*

Và bây giờ, chúng ta hãy cùng phân tích coi rằng công thức mảng Excel thao tác làm việc như núm nào nhé. Hàm MONTH trả về hiệu quả là hàng ngày trong các ô A2 đến A10 nằm trong thời điểm tháng nào, chúng sẽ được biểu hiện bởi một trong những sê-ri, tạo ra mảng 2; 1; 4; 2; 12; 1; 2; 12; 1.

Sau đó, mỗi phần của mảng đã được đối chiếu với giá trị trong ô D1, là số 1 trong những ví dụ này. Công dụng của phép so sánh này là 1 trong mảng các giá trị Boolean (TRUE cùng FALSE). Như bạn nhớ, thì bạn cũng có thể chọn một phần nhất định vào một cách làm mảng và nhấn F9 để xem phần đó tương đương với:

Cuối cùng, bạn phải biến đổi các cực hiếm Boolean này thành 1 với 0 nhằm hàm SUM rất có thể hiểu được. Và đấy là những gì các toán tử đơn vị đôi đến là cần thiết. Các toán tử đối kháng vị trước tiên sẽ làm cho TRUE / FALSE thành -1/0, tương ứng. Cái thứ nhì thì sẽ bao phủ định giá chỉ trị, có nghĩa là đảo ngược dấu, phát triển thành chúng thành +1 và 0, nhằm mà phần nhiều các hàm của Excel hoàn toàn có thể hiểu và thao tác với nó. Trường hợp bạn vứt bỏ toán tử đơn vị chức năng đôi khỏi phương pháp trên, thì nó sẽ không còn hoạt động.

Xem thêm: Em Nấu Tình Yêu Thành Món Canh Wattpad, Chương 9: Em Nấu Tình Yêu Thành Món Canh

Rất nhiều kiến thức phải không nào? toàn bộ những kỹ năng này các bạn đều rất có thể học được vào khóa học EX101 – Excel từ bỏ cơ bản tới chuyên gia của học Excel Online. Đây là khóa học khiến cho bạn hệ thống kỹ năng và kiến thức một cách đầy đủ, chi tiết. Hơn nữa không thể có giới hạn về thời gian học tập nên chúng ta có thể thoải mái học bất cứ lúc nào, dễ dàng tra cứu vãn lại kỹ năng khi cần. Hiện thời hệ thống đang xuất hiện ưu đãi rất lớn cho chính mình khi đăng ký tham gia khóa học.