- Sep 05 Fri 2025 01:41
-
我的墓誌銘
- Oct 26 Wed 2016 16:18
-
EXCEL製作SRT字幕
- Oct 06 Mon 2014 14:09
-
Excel陣列公式 系列十三:SUMIFS函數

在介紹主題 SUMIFS 函數之前,先回顧 "系列十二:SUMIF 函數"。
SUMIF 函數語法:=SUMIF(range,criteria,[sum_range])。
從語法得知:一個 IF 就有一對 <range,criteria>,因此,SUMIFS 函數有一個以上的 IF,也就有一對以上的 <range,criteria>。
由於 SUMIFS 函數的 IF 個數可 "按需增加",所以將 sum_range 作為第一個參數,以便有更多對的 <range,criteria> 可向後延伸。
SUMIFS 函數語法:
- Sep 12 Fri 2014 16:51
-
Excel陣列公式 系列十二:SUMIF函數

前幾個主題所介紹的 VLOOKUP 函數是製作報表中非常重要的查表工具,但更重要的是如何將查找出來的 "資料" 彙整出商業決策所需要的 "資訊"。自此篇起,將介紹一連串統計函數的陣列用法。
本主題是由 "系列七:LOOKUP 函數" 中提到的 "如何以陣列公式統計某業務員的總營業額"。而 "某業務員的總營業額是多少?",等同 "如果是某業務員,他的營業額總合是多少?",不難想出統計此問題的函數是 SUMIF 函數或 SUM(IF()) 公式。
在介紹主題 SUMIF 函數之前,先回顧 "系列五:COUNTIF 函數",
COUNTIF 函數語法:=COUNTIF(range,criteria)
所對應的陣列語意:{=COUNTIF(查找範圍,來源陣列)}。
- Sep 05 Fri 2014 14:53
-
Excel陣列公式 系列十一:VLOOKUP函數+MATCH函數之二

如題,此篇是 VLOOKUP 函數搭配 MATCH 函數的應用範例二。
VLOOKUP 函數語法:
=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
MATCH 函數語法:
- Sep 03 Wed 2014 16:35
-
Excel陣列公式 系列十:VLOOKUP函數+MATCH函數之一

如題,此篇是 VLOOKUP 函數搭配 MATCH 函數的應用範例一。
VLOOKUP 函數語法:
=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
"系列八:VLOOKUP 函數之一" 中提到過 "產品號碼" 的陣列函數:
- Sep 02 Tue 2014 12:21
-
Excel陣列公式 系列九:VLOOKUP函數之二

"系列一:入門篇" 中提到陣列函數的 "來源陣列" 可以是 "常數陣列" 或 "參考位址陣列"。本篇範例將採用 "常數陣列" 作為 VLOOKUP 函數的 "來源陣列"。
VLOOKUP 函數語法:
=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
在上一篇 "產品號碼" 的陣列函數:
{=VLOOKUP(A12:A20,A3:D5,3,FALSE)},
- Aug 26 Tue 2014 15:35
-
Excel陣列公式 系列八:VLOOKUP函數之一

"系列七:LOOKUP 函數" 中提到:
"VLOOKUP 函數是 LOOKUP 函數及 MATCH 函數的綜合進階版"。
下面列出此三函數語法以說明 VLOOKUP 函數的 "綜合" 與 "進階"。
MATCH 函數語法:
=MATCH(lookup_value, lookup_array, [match_type])。
- Aug 20 Wed 2014 12:17
-
Excel陣列公式 系列七:LOOKUP函數

本主題是 VLOOKUP 函數的前身:LOOKUP 函數,目的在於說明其參數 array 與上一主題介紹的 MATCH 函數的 lookup_array 有何差同?
回顧 MATCH 函數語法:
=MATCH(lookup_value, lookup_array, [match_type])。
MATCH 函數的第三個參數是 match_type,若 match_type 為 1 或省略,lookup_array 參數內的值必須以遞增次序排列,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。
LOOKUP 函數語法:=LOOKUP(lookup_value, array)。如同省略了第三個參數的 MATCH 函數,所以 LOOKUP 函數的第二個參數 array 內的值也必須以遞增次序排列。array 就是 lookup_array,別被 EXCEL 騙了。
- Aug 13 Wed 2014 11:52
-
Excel陣列公式 系列六:MATCH函數之一

本主題是 MATCH 函數,目的在於說明其參數與上一主題所介紹 COUNTIF 函數的參數有何差同?
回顧 COUNTIF 函數語法:=COUNTIF(range, criteria),
其中第一個參數是 "(查找)範圍",可以是 "矩形或單欄、單列" 的範圍。此函數於陣列運算時,第二個參數是由參考位址所形成的陣列。
MATCH 函數語法:
=MATCH(lookup_value, lookup_array, [match_type])。
- Aug 06 Wed 2014 15:13
-
Excel陣列公式 系列五:COUNTIF函數

系列二、三、四中所舉範例都是以 "兩個元素個數相同的單欄陣列作為多格陣列函數的來源陣列,運算結果也是一個單欄陣列,與來源陣列各元素相對應且元素個數也相同"。也附帶介紹了單格陣列函數: SUM 函數。
此後幾個系列會介紹相當常用的 "一個單欄陣列作為多格陣列函數的來源陣列,運算後的單欄陣列,與來源陣列各元素相對應且元素個數也相同"。
本主題以 COUNTIF 函數作為上述的第一個範例。
COUNTIF 函數語法:=COUNTIF(range,criteria)。
其目的是在指定的 "範圍" 中計算符合 "準則" 的個數。若 "準則" 是一參考位址,那麼連續多個 "準則" 會形成一個 "參考位址陣列" 作為 COUNTIF 陣列函數的來源陣列。請注意:第一個參數是 "範圍",而 "範圍" 是任何連續儲存格組成(矩形、單欄或單列),並不是陣列。稱之為 "查找範圍" 更貼切。
- Jul 30 Wed 2014 15:09
-
Excel陣列公式 系列四:SUM函數之二

"系列一:入門篇" 中曾提到:單格結果陣列是由 "單格陣列函數" 彙總多格來源陣列而成的單一儲存格陣列。
本篇的 "單格陣列函數" 範例是利用 SUM 函數彙總在 "系列二:四則運算" 中 "陣列元素相等判斷" 範例所產生之多格陣列。
一、加總 "兩陣列對應元素相等" 的個數:如下圖所示,先給定相同元素個數的兩個來源陣列,來源陣列1位址:A2:A6、來源陣列2位址:B2:B6 。
方法一:
步驟1. 陣列相等:
