Excel常用函数+数据透视表
一、四個常用的統(tǒng)計類函數(shù)
1、countif? 函數(shù)
作用: 按條件統(tǒng)計個數(shù)
實例: countif(區(qū)域, 條件)
我想要知道 L 列姓名出現(xiàn)了幾次,可以countif函數(shù)
?Range:區(qū)域, 就是 L 列? ? ?Criteria:條件,為 L2 單元格,即等于 A。
2、count? 函數(shù)
作用: 計算區(qū)域中包含數(shù)字的單元格的數(shù)目——計數(shù)
實例: count(區(qū)域) 如計算 A 列有多少個數(shù), 用 COUNT(A:A) ,得到 100 個數(shù)。
3、sum? 函數(shù)
作用: 計算單元格區(qū)域中所有數(shù)值的和——求和
實例: sum(區(qū)域) 如下圖計算 A 列的和, 用SUM(A:A)
4、sumif? 函數(shù)
作用: 對滿足條件的單元格求和 實例: SUMIF(區(qū)域,條件) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 如下圖對 A 列中大于 30 的數(shù)求和, 可 SUMIF(A:A,”>30”),得到值 411。
Range 是區(qū)域, criteria 是條件,條件注意要用雙引號引起來,Excel 公式里用到的引號都是雙引號。
?二、常用的零件函數(shù)
1、if? ?函數(shù)
?基本公式 If(邏輯判斷為真,值 1,值 2)
Logical test 是用來判斷的表達(dá)式或值,為真時返回value if true,為假時返回 value if false, 返回的值可以是數(shù)字也可以是字符串。
對于邏輯值而言, ?有幾種情況:
2、?隨機(jī)函數(shù)
(1)rand
rand 函數(shù)返回 0 到 1 之間的任意的一個值,且如果你不選擇性粘貼為數(shù)值, 其結(jié)果將處于 不斷變化中。
?(2)randbetween(下限,上限)
Randbetween(0,10)同樣返回的是 0 到 10 之間的隨機(jī)數(shù), 不同的是返回整數(shù)。有了 rand 函 數(shù)和 randbetween 函數(shù)可以自己探索生成一些隨機(jī)數(shù)。
3、一些數(shù)字有關(guān)函數(shù)匯總?
(1)?abs(要返回絕對值的數(shù)值)
絕對值函數(shù)返回一個數(shù)值的絕對值
(2)?round(值,數(shù)字)
Round 函數(shù)是對指定的值進(jìn)行四舍五入, 如對 C2 取小數(shù)點后兩位小數(shù) round(C2,2)。
(3)?roundup(值,數(shù)字)
Roundup 函數(shù)是向上舍入數(shù)字, 如對 C5 向上取整 roundup(C5,0),0 就是取小數(shù)點后 0 位, 也就是取整, 向上舍入的意思是, 對于大于 5 的數(shù)按照正常的四舍五入的規(guī)則要加 1,對于要舍去的數(shù)小于 4 也要進(jìn)數(shù)加 1, 如下例 roundup(C5,1)取小數(shù)點后 1 位小數(shù),按照四舍五 入的做法應(yīng)該等于 1.6,但用 roundup 向上舍入的原則加 1,變成 1.7.
(4)?rounddown(值,數(shù)字)
和 roundup 函數(shù)相反, rounddown 函數(shù)是向下舍入。向下舍入的意思是對于小于 4 的數(shù)按 照四舍五入的規(guī)則正常舍去,對于要舍去的數(shù)大于 5 也要舍去。 如下例 rounddown(C5,0), 對 C5 向下取整,按照正常的四舍五入應(yīng)該為 2,但 rounddown取整后為 1
4、VLOOKUP? 函數(shù)
語法:
vlookup(要匹配的關(guān)聯(lián)字段,在哪個區(qū)域找,要帶上字段名,需要匹配的在找的區(qū)域的第幾列,FALSE-精確匹配?TRUE?近似匹配類似like)
5、一些?其它函數(shù)匯總
(1)day? 函數(shù)
函數(shù)作用: 返回一個月中的第幾天, 也就是返回日期中的日。 模板: DAY(含有日期的單元格) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2019/4/11,這在 Excel 里是以日期的格式存在, DAY(A2)取出了 11 這一天。當(dāng)然了相應(yīng) 地, MONTH、YEAR 函數(shù)分別取出月和年, 再深入一些, DAY MONTH YEAR 的作用是把日 期轉(zhuǎn)為數(shù)字。
(2)date?函數(shù)
作用: 返回日期 模板: date(年, 月, 日) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Date 函數(shù)的作用和 DAY MONTH YEAR 正好相反, 是把數(shù)字轉(zhuǎn)為日期。?
(3)weekday?函數(shù)
作用: 返回一周中的第幾天,即周幾的值。
模板: weekday(日期, 返回類型)? ? ? ? ? ? ? ? ? ?
?注意返回的類型, 1 是默認(rèn)星期日是 1,星期六是 7;2 是默認(rèn)星期一是 1,星期日是 7,這 是國人普遍用到的計數(shù)法。
(4)weeknum? 函數(shù)
作用: 返回一年中的第幾周。
模板: weeknum(日期)
(5)left?函數(shù)?
作用: 拆分,從文本字符串的第一個字符開始返回指定個數(shù)的字符。
模板: left(文本, 個數(shù))
?
?(6)right?函數(shù)
作用: 拆分,從文本字符串的最后一個字符開始返回指定個數(shù)的字符。
模板: right(文本,個數(shù))
?
?(7)mid?函數(shù)
作用: 拆分,從文本字符串的指定位置開始返回指定個數(shù)的字符。
模板: mid(文本,從第幾個字符開始,返回幾個字符)
(8)Concatenate?函數(shù)
?作用: 合并, 將多個字符串合并為一個字符串,剛好和拆分函數(shù)相反。
模板: concatenate(文本 1,文本 2,…,文本 n)
對于字符串合并還有另外一個方法, “&”,shift+7
(9)len?函數(shù)
作用: 返回文本字符串中字符的個數(shù)。
模板: len(文本)
(10)find?函數(shù)
作用: 返回一個字符在一串字符中出現(xiàn)的位置。
模板: find(要找的字符, 文本)
如要找“區(qū)”這個字在 深圳市大鵬新區(qū)葵涌街道葵鵬路 這串字符串中出現(xiàn)的位置, find(“區(qū)”,C1),得到值 7,區(qū)是這串字符中的第 7 個字。
總結(jié)
以上是生活随笔為你收集整理的Excel常用函数+数据透视表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [js] axios为什么可以使用对象
- 下一篇: [css] 你知道css的预处理器和后