4444 |
財會人員必備的49個函數 |
序號 |
函數名稱 |
說明 |
函數公式 |
一、判斷函數 |
|||
|
IF |
對條件式判斷顯示為真與假的結果 |
=IF(判斷式,為真的動作,為假的動作) |
|
OR |
只要一個條件符合即執行指定動作 |
=OR(條件一,條件二…) |
|
AND |
只要符合所圶條件才執行指定動作 |
=AND(條件一,條件二…) |
二、匹配函數 |
|||
|
VLOOKUP |
傳回某個值對應到其他欄中的值 |
=VLOOKUP(搜尋值,查找範圍,第幾欄,比對方式) |
|
HLOOKUP |
傳回某個值對應到其他列的值 |
=VLOOKUP(搜尋值,查找範圍,第幾列,比對方式) |
|
LOOKUP |
傳回某個值對應到其他範圍的值 |
=LOOKUP(搜尋值,查找範圍[查找範圍需要遞增]) |
|
INDEX |
根據欄列確定具地位置傳回其內容 |
=INDEX(範圍,第幾列,第幾欄) |
|
MATCH |
找到數值在列或欄中的位置 |
=MATCH(查找值,範圍,比對方式) |
三、計算排序函數 |
|||
|
AVERAGE |
傳回數值範圍的平均值 |
=AVERAGE(數值範圍1,範圍2…範圍255) |
|
SMALL |
傳回數值範圍幾小的值 |
=SMALL(數值範圍,第幾小) |
|
MEDIAN |
傳回數值範圍的中位數 |
=MEDIAN(數值範圍) |
|
MAX |
傳回數值範圍的最大值 |
=MAX(數值範圍) |
|
LARGE |
傳回數值範圍第幾大值 |
=LARGE(數值範圍,第幾大) |
|
RANK |
傳回數值在數值範圍中的名次 |
=RANK(數值,數值範圍) |
四、數值處理 |
|||
|
ROUND |
將數值按指定位數四捨五入 |
=ROUND(數值,指定位數) |
|
ROUNDUP |
將數值按指定位數無條件進位 |
=ROUNDUP(數值,指定位數) |
五、求和函數 |
|||
|
SUM |
傳回數值範圍中所有數值總和 |
=SUM(數值範圍) |
|
SUMIF |
傳回符合指定一個條件的數值範圍總和 |
=SUMIF(條件範圍,條件,加總範圍) |
|
SUMIFS |
傳回符合指定多個條件的數值範圍總和 |
=SUMIFS(加總範圍,條件範圍1,條件1,條件範圍2,條件2…) |
六、計數函數 |
|||
|
COUNT |
傳回範圍中數值儲存格數量 |
=COUNT(範圍) |
|
COUNTA |
傳回範圍中空白儲存格數量 |
=COUNTA(範圍) |
|
COUNTIF |
傳回符合指定一個條件的範圍儲存格數量 |
=COUNTIF(條件範圍,條件) |
|
COUNTIFS |
傳回符合指定多個條件的範圍儲存格數量 |
=COUNTIFS(條件範圍1,條件1,條件範圍2,條件2…) |
七、日期與時間函數 |
|||
|
TODAY |
傳回系統日期不含時間 |
=TODAY() |
|
DATE |
組合日期 |
=DATE(年,月,日) |
|
YEAR |
傳回日期的年份 |
=YEAR(日期) |
|
MONTH |
傳回日期的月份 |
=MONTH(日期) |
|
DAY |
傳回日期的天數 |
=DAY(日期) |
|
WEEKNUM |
傳回日期在該年第幾週 |
=WEEKNUM(日期) |
|
WEEKDAY |
傳回日期是星期幾 |
=WEEKDAY(日期) |
|
NOW |
傳回系統日期含時間 |
=NOW() |
|
TIME |
組合時間 |
=TIME(時,分,秒) |
|
HOUR |
傳回時間的時間 |
=HOUR(時間) |
|
MINUTE |
傳回時間的分數 |
=MINUTE(時間) |
|
SECOND |
傳回時間的秒 |
=SECOND(時間) |
八、查找截取函數 |
|||
|
LEFT |
傳回儲存格內容左邊幾個字元 |
=LEFT(目標儲存格,傳回字元數) |
|
MID |
傳回儲存格內容從第幾個字元開始抓取幾個字元 |
=MID(目標儲存格,開始字元,抓取字元數) |
|
RIGHT |
傳回儲存格內容右邊幾個字元 |
=RIGHT(目標儲存格,傳回字元數) |
|
FIND |
傳回某值在儲存格中第幾字元 |
=FIND(搜尋值,目標儲存格,第幾字元開始尋找) |
|
LEN |
傳回儲存格內容長度(中文佔單字元) |
=LEN(儲存格欄名列號) |
|
LENB |
傳回儲存格內容長度(中文佔雙字元) |
=LENB(儲存格欄名列號) |
九、本文函數 |
|||
|
TEXT |
將數值變成指定格式文字類型 |
=TEXT(數值,”格式參數”) |
|
VALUE |
將文字類型字串變成數值 |
=VALUE(“字串”) |
十、替換函數 |
|||
|
REPLACE |
將儲存格內容指定長度替換為新字串 |
=REPLACE(舊字串,開始字元,長度,新字串) |
|
SUBSTITUTE |
將儲存格內容第幾組指定字串以新字串取代。 |
=SUBSTITUTE(儲存格,舊字串,新字串,第幾組) |
十一、其他函數 |
|||
|
COLUMN |
傳回作用儲存格所在欄編號 |
=COLUMN()或COLUMN(儲存格欄名列號) |
|
ROW |
傳回作用儲存格所在列編號 |
=ROW()或=ROW(儲存格欄名列號) |
|
INT |
傳回數值的整數 |
=INT(數值) |
|
MOD |
傳回被除數除以除數的餘數 |
=MOD(被除數,除數) |