收藏的Excel函數(shù)大全公式再多,幾天不用也會(huì)忘記。怎么才能不忘?你需要了解公式的運(yùn)行原理。蘭色今天不再推送一大堆函數(shù)公式,而是根據(jù)提問(wèn)最多的問(wèn)題,精選出6個(gè)實(shí)用的,然后詳細(xì)的解釋給大家。
1、計(jì)算兩個(gè)時(shí)間差
=TEXT(B2-A2,'[m]分鐘')
蘭色注:
Text函數(shù)(數(shù)字,格式):可以把數(shù)字或文本格式化顯示,如同單元格自定義格式效果。
'[m]分鐘':在表示時(shí)間的自定義格式中,小時(shí)為h,分種是m,秒是s,所以如果是間隔小時(shí),把m替換成h。而加[ ]則是可以顯示大于24小時(shí)的小時(shí)數(shù)、60分種的分鐘數(shù)。
2、計(jì)算到期時(shí)間
=EDATE($A2,$B2)
蘭色注:
EDate(開始時(shí)間,間隔月數(shù)):N月后的日期。如間隔月數(shù)為負(fù)則表示N月前的日期。
3、隔列求和公式
按標(biāo)題求和
=SUMIF($A$2:$G$2,H$2,A3:G3)
蘭色注:
因?yàn)橛幸?guī)則的標(biāo)題,所以隔列求和轉(zhuǎn)換為條件求和公式
如果沒(méi)有標(biāo)題
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
蘭色注:
Column(區(qū)域):取得區(qū)域的所在列數(shù),構(gòu)成一組數(shù)字。
MOD(數(shù)字,2):一個(gè)數(shù)字除以2的余數(shù)。如果余數(shù)是0表示該數(shù)字為偶數(shù),否則為奇數(shù)
(條件)**B3:G3:在公式中經(jīng)常會(huì)見(jiàn)到這樣的結(jié)構(gòu)。條件成立時(shí)返回的是True(運(yùn)算時(shí)等同于1),不成立返回的是False(運(yùn)算時(shí)等同于0)。兩組數(shù)據(jù)相乘的結(jié)果是滿足條件的數(shù)會(huì)保留下來(lái),不滿足的會(huì)變成0。
Sumproduct:它和Sum函數(shù)的主要區(qū)別是,這里可以直接執(zhí)行數(shù)組運(yùn)算的求和,而Sum函數(shù)需要按三鍵輸入。
4、超鏈接公式
=HYPERLINK('#'&B2&'!A1','進(jìn)入')
蘭色注:
Hyperplink函數(shù):在Excel中能用公式創(chuàng)建超鏈接的,只有Hyperplink函數(shù),它可以把一個(gè)字符串轉(zhuǎn)換為超鏈接。
'#'&B2&'!A1':B列是工作表中,連接后 '#工作表名!A1',前面加#表示本工作簿
5、跨表批量取值
=INDIRECT(B2&'!b10')
蘭色注:
Indirect函數(shù):它的作用是把單元格地址串轉(zhuǎn)換為引用。如本例中 B2&'!b10' 連接起來(lái)雖然是工作表名!單元格,但它只是個(gè)字符串而已,并不會(huì)把單元格中的值取出來(lái)。利用Indirect轉(zhuǎn)換后則可以取單元格中的值了。
6、提取不重復(fù)值
數(shù)組公式:按三鍵輸入
{=INDEX(A$1:A$99,MATCH(0,COUNTIF(C$1:C1,A$1:A$99),0))&''}
蘭色注:
COUNTIF(C$1:C1,A$1:A$99):讓C列本公式上面的姓名在A列逐個(gè)用Countif函數(shù)統(tǒng)計(jì)個(gè)數(shù),如果不存在(正是要提取的唯一值)結(jié)果為0,然后用Match(0,統(tǒng)計(jì)的個(gè)數(shù),0)查找0所在的行數(shù)。
INdex(區(qū)域,行數(shù)):可以根據(jù)位置提取出相對(duì)應(yīng)的值。
蘭色說(shuō):Excel函數(shù)公式的學(xué)習(xí)也需要循序漸進(jìn),如果上面的解釋你看的還是不明白,就要從函數(shù)的基礎(chǔ)用法學(xué)起了。
聯(lián)系客服