Excel中的函數(shù)公式,非常的繁多驯嘱,但在實(shí)際的應(yīng)用中镶苞,頻次非常高的還是一些基礎(chǔ)的函數(shù)公式。今天鞠评,小編給大家分享13個(gè)實(shí)用型的Excel函數(shù)公式茂蚓,這些公式辦公一族都需掌握哦!
一、If多條件判斷聋涨。
函數(shù):If+And晾浴。
目的:快速挑選年齡<50歲,學(xué)歷為“大本”的男性同志牍白,如果符合條件脊凰,則返回“符合”,否則返回空值茂腥。
方法:
在目標(biāo)單元格中輸入公式:=IF(AND(C3<50,D3="男",F3="大本"),"符合","")狸涌。
解讀:
If函數(shù)本身是條件判斷函數(shù),如果要實(shí)現(xiàn)多條件判斷最岗,必須進(jìn)行嵌套或者借助其它函數(shù)杈抢,如And等。
二仑性、多條件求和惶楼。
函數(shù):Sumifs。
功能:對(duì)一組給定條件指定的單元格求和诊杆。
語(yǔ)法結(jié)構(gòu):=Sumifs(求和范圍,條件1范圍,條件1,條件2范圍,條件2……)
目的:計(jì)算年齡<50歲歼捐,學(xué)歷為“大本”的男性同志的總月薪。
方法:
在目標(biāo)單元格中輸入公式:=SUMIFS(G3:G12,C3:C12,"<50",D3:D12,"男",F3:F12,"大本")晨汹。
三豹储、多條件計(jì)數(shù)。
函數(shù):Countifs函數(shù)淘这。
功能:統(tǒng)計(jì)一組給定條件所指定的單元格個(gè)數(shù)剥扣。
語(yǔ)法結(jié)構(gòu):=Countifs(條件1范圍,條件1,條件2范圍,條件2……)。
目的:計(jì)算年齡<50歲铝穷,學(xué)歷為“大本”的男性同志的人數(shù)钠怯。
方法:
在目標(biāo)單元格中輸入公式:=COUNTIFS(C3:C12,"<50",D3:D12,"男",F3:F12,"大本")。
四曙聂、計(jì)算符合多個(gè)條件的平均值晦炊。
函數(shù):Averageifs。
功能:查找一組給定條件的單元格的算術(shù)平均值宁脊。
語(yǔ)法結(jié)構(gòu):=Averageifs(數(shù)值范圍,條件1范圍,條件1,條件2范圍,條件2……)断国。
目的:計(jì)算年齡<50歲,學(xué)歷為“大本”的男性同志的平均月薪榆苞。
方法:
在目標(biāo)單元格中輸入公式:=AVERAGEIFS(G3:G12,C3:C12,"<50",D3:D12,"男",F3:F12,"大本")稳衬。
五、快速計(jì)算總銷(xiāo)售額坐漏。
函數(shù):Sumproduct薄疚。
功能:返回相應(yīng)的數(shù)組或區(qū)域乘積的和碧信。
語(yǔ)法結(jié)構(gòu):=Sumproduct(數(shù)組1,[數(shù)組2]……)。
目的:計(jì)算產(chǎn)品的總銷(xiāo)售額输涕。
方法:
在目標(biāo)單元格中輸入公式:=SUMPRODUCT(C3:C12,D3:D12)音婶。
解讀:
公式=SUMPRODUCT(C3:C12,D3:D12)的計(jì)算過(guò)程為:C3*D3+C4*D4+……+C12*D12,先乘積莱坎,再求和衣式。
六、計(jì)算排名檐什。
函數(shù):Rank碴卧。
功能:返回指定的值在指定范圍中的大小排名,如果多個(gè)數(shù)值排名相同乃正,則返回平均排名住册。
語(yǔ)法結(jié)構(gòu):=Rank(值,數(shù)據(jù)范圍,[排序方式])。排序方式有0和1兩種瓮具,0為降序荧飞,1為升序。
目的:快速統(tǒng)計(jì)月薪的排名的情況名党。
方法:
在目標(biāo)單元格中輸入公式:=RANK(G3,G$3:G$12,0)叹阔。
解讀:
省略第三個(gè)參數(shù)時(shí),默認(rèn)為降序排序传睹。
七耳幢、屏蔽錯(cuò)誤代碼。
函數(shù):Iferror欧啤。
功能:判斷指定的表達(dá)式是否有誤睛藻,如果有誤,則返回指定的值邢隧,否則返回表達(dá)式本身的值店印。
語(yǔ)法結(jié)構(gòu):=Iferror(判斷條件,條件不成立時(shí)的返回值)。
目的:查詢(xún)員工的月薪府框,如果查詢(xún)不到此人吱窝,返回“查無(wú)此人”。
方法:
在目標(biāo)單元格中輸入公式:=IFERROR(VLOOKUP(J3,E3:G12,3,0),"查無(wú)此人")迫靖。
解讀:
1、條件不成立時(shí)的返回值可以自定義哦兴使!
2系宜、如果不用Iferror函數(shù)隱藏錯(cuò)誤值,當(dāng)查詢(xún)“李四”的月薪值時(shí)发魄,返回值為錯(cuò)誤代碼:#N/A 盹牧。
八俩垃、快速拆分混合值。
函數(shù):Left+Lenb+Len汰寓。
Len函數(shù)功能:返回文本字符串中的字符個(gè)數(shù)口柳。
語(yǔ)法結(jié)構(gòu):=Len(字符串)。
Lenb函數(shù)功能:返回文本中的字符數(shù)有滑。
語(yǔ)法結(jié)構(gòu):=Lenb(字符串)跃闹。
目的:快速提取指定列中的產(chǎn)品名稱(chēng)。
方法:
在目標(biāo)單元格中輸入公式:=LEFT(B3,LENB(B3)-LEN(B3))毛好。
解讀:
1望艺、一個(gè)漢字占用2個(gè)字符,用字符串中的字符個(gè)數(shù)減去字符串?dāng)?shù)肌访,剩下的值正好為漢字的個(gè)數(shù)找默。
2、如果文本在右側(cè)吼驶,直接將Left函數(shù)替換為Right函數(shù)即可哦惩激!
九、計(jì)算不重復(fù)值的個(gè)數(shù)蟹演。
函數(shù):Sumproduct风钻。
目的:計(jì)算員工中學(xué)歷的種類(lèi)。
方法:
在目標(biāo)單元格中輸入公式:=SUMPRODUCT(1/COUNTIF(F$3:F$12,F$3:F$12))轨帜。
十魄咕、公式中添加備注。
函數(shù):N蚌父。
功能:將不是數(shù)值形式的值轉(zhuǎn)換為數(shù)值形式哮兰。日期轉(zhuǎn)換為序列值,TRUE轉(zhuǎn)換為1苟弛,其它值轉(zhuǎn)換為0喝滞。
語(yǔ)法結(jié)構(gòu):=N(值)。
目的:給公式添加備注膏秫。
方法:
在目標(biāo)單元格中輸入公式:=SUMPRODUCT(1/COUNTIF(F$3:F$12,F$3:F$12))+N("計(jì)算不重復(fù)值得個(gè)數(shù)")右遭。
解讀:
后綴:N("計(jì)算不重復(fù)值得個(gè)數(shù)")不影響計(jì)算結(jié)果,而且便于公式閱讀缤削。
十一窘哈、計(jì)算時(shí)間差值。
函數(shù):Datedif亭敢。
語(yǔ)法結(jié)構(gòu):=Datedif(開(kāi)始日期,結(jié)束日期,統(tǒng)計(jì)方式)滚婉。
解讀:
1、此函數(shù)為系統(tǒng)隱藏函數(shù)帅刀,但可以直接使用让腹。
2远剩、常見(jiàn)的統(tǒng)計(jì)方式有“Y”、“M”骇窍、“D”瓜晤,即“年”、“月”腹纳、“日”痢掠。
目的:快速計(jì)算年齡。
方法:
在目標(biāo)單元格中輸入公式:=DATEDIF(C3,TODAY(),"y")
解讀:
結(jié)束時(shí)間用Today函數(shù)替代的目的在于保持年齡的自動(dòng)更新只估。當(dāng)你打開(kāi)工作簿的時(shí)候志群,年齡永遠(yuǎn)保持為最新數(shù)據(jù)。
十二蛔钙、生成指定范圍內(nèi)的隨機(jī)值锌云。
函數(shù):Randbetween。
功能:返回一個(gè)介于指定數(shù)字之間的隨機(jī)整數(shù)吁脱。
語(yǔ)法結(jié)構(gòu):=Randbetween(最小值,最大值)桑涎。
目的:生成100-500之間的隨機(jī)整數(shù)。
方法:
在目標(biāo)單元格中輸入公式:=RANDBETWEEN(100,500)兼贡。
解讀:
使用Randbetween函數(shù)時(shí)需要注意的是數(shù)據(jù)范圍中的最小值不能大于最大值攻冷,否則無(wú)法生成隨機(jī)值。
十三遍希、四舍五入等曼。
函數(shù):Round。
功能:按指定的位數(shù)對(duì)指定的值四舍五入凿蒜。
語(yǔ)法結(jié)構(gòu):=Round(值,小數(shù)位數(shù))禁谦。
目的:隨機(jī)生成0-1之間的值,并保留2位小數(shù)废封。
方法:
在目標(biāo)單元格中輸入公式:=ROUND(RAND(),2)州泊。
解讀:
1、Rand()函數(shù)的功能為生成0-1之間的隨機(jī)值漂洋,有7位小數(shù)遥皂。
2、公式=ROUND(RAND(),2)中刽漂,首先利用Rand()生成0-1之間的隨機(jī)值演训,做為Round函數(shù)的參數(shù),最后返回帶有2位小數(shù)的結(jié)果贝咙。