excel函式公式,excel函式公式都有那些

時間 2022-09-15 09:41:04

1樓:

一、數字處理

1、取絕對值函式

公式:=abs(數字)

2、取整函式

公式:=int(數字)

3、四捨五入函式

公式:=round(數字,小數字數)

二、判斷公式

1、如果計算的結果值錯誤那麼顯示為空

公式:=iferror(數字/數字,)

說明:如果計算的結果錯誤則顯示為空,否則正常顯示。

2、if語句的多條件判定及返回值

公式:if(and(單元格(邏輯運算子)數值,指定單元格=返回值1),返回值2,)

說明:所有條件同時成立時用and,任乙個成立用or函式。

三、常用的統計公式

1、統計在兩個**中相同的內容

公式:b2=countif(資料來源:位置,指定的,目標位置)

說明:如果返回值大於0說明在另乙個表中存在,0則不存在。

如果,在此示例中所用到的公式為:b2=countif(sheet15!a:a,a2)

2、統計不重複的總資料

公式:c2=sumproduct(1/countif(a2:a8,a2:a8))

說明:用countif函式統計出源資料中每人的出現次數,並用1除的方式把變成分數,最後再相加。

四、資料求和公式

1、隔列求和的應用

公式:h3=sumif($a$2:$g$2,h$2,a3:g3)或=sumproduct((mod(column(b3:g3),2)=0)*b3:g3)

說明:如果在標題行中沒有規則就可以用第2個公式

2、單條件應用之求和

公式:f2=sumif(a:a,c:c)

說明:這是sumif函式的最基礎的用法

五、查詢與引用公式

1、單條件查詢

說明:vlookup是excel中最常用的查詢方式

六、字串處理公式

1、多單元格字串的合併

說明:phonetic函式只能合併字元型資料,不能合併數值

2、擷取結果3位之外的部分

說明:len計算總長度,left從左邊截總長度-3個

七、日期計算相關

1、日期間相隔的年、月、天數計算

a2是開始日期(2011-12-2),b2是結束日期(2013-6-11)。計算:

相差多少天的公式為:=datedif(a2,b2,d) 其結果:557

相差多少月的公式為: =datedif(a2,b2,m) 其結果:18

相差多少年的公式為: =datedif(a2,b2,y) 其結果:1

不考慮年份相隔多少月的公式為:=datedif(a1,b1,ym) 其結果:6

不考慮年份相隔多少天的公式為:=datedif(a1,b1,yd) 其結果:192

不考慮年份月份相隔多少天的公式為:=datedif(a1,b1,md) 其結果:9

datedif函式第3個引數說明:

y 時間段中的整年數。

m 時間段中的整月數。

d 時間段中的天數。

md 日期中天數的差。忽略月和年。

ym 日期中月數的差。忽略日和年。

yd 日期中天數的差。忽略年。

擴充套件資料:

工程函式

besseli返回經過修改的貝塞爾函式in(x)

besselj 返回貝塞爾函式jn(x)

besselk返回經過修改的貝塞爾函式kn(x)

bessely返回貝塞爾函式yn(x)

xlfctbin2dec、bin2dec 將二進位制數轉換為十進位制數

bin2hex 將二進位制數轉換為十六進製制數

bin2oct將二進位制數轉換為八進位制數

complex 將實係數和虛係數轉換為複數

convert 將一種度量單位制中的數字轉換為另一種度量單位制

dec2bin 將十進位制數轉換為二進位制數

dec2hex 將十進位制數轉換為十六進製制數

dec2oct 將十進位制數轉換為八進位制數

delta 檢測兩個值是否相等

erf 返回誤差函式

erfc 返回餘誤差函式

gestep 檢測數字是否大於某個閾值

hex2bin 將十六進製制數轉換為二進位制數

hex2dec 將十六進製制數轉換為十進位制數

hex2oct 將十六進製制數轉換為八進位制數

imabs 返回複數的絕對值(模)

imaginary 返回複數的虛係數

imargument 返回引數theta,乙個以弧度表示的角

imconjugate 返回複數的共軛複數

imcos 返回複數的余弦

imdiv 返回兩個複數的商

imexp 返回複數的指數

imln 返回複數的自然對數

imlog10 返回複數的常用對數

imlog2 返回複數的以2為底數的對數

impower 返回複數的整數冪

improduct 返回兩個複數的乘積

imreal 返回複數的實係數

imsin 返回複數的正弦

imsqrt 返回複數的平方根

imsub 返回兩個複數的差

imsum 返回兩個複數的和

oct2bin 將八進位制數轉換為二進位制數

oct2dec 將八進位制數轉換為十進位制數

oct2hex 將八進位制數轉換為十六進製制數

2樓:小蒙

以樓主舉例,在d1輸入「張三」,d2輸入「李四」,請在e1輸入公式:

=sumproduct((a$2:a$7=d1)*(b$2:b$7>=6))

並將公式向下拉填充複製至e2就行了。

3樓:匿名使用者

求出的是工時「=sumif(a1:a6,"張三",b1:b6)」

如果每天的工時不論多少都算一天,這個公式求出的就是天數「=countif($a$1:$a$6,"張三")」

「李四」同理,修改引數即可。

4樓:匿名使用者

=countifs(a2:a7,"=張三",b2:b7,">=6")

如圖所示,

5樓:

在需要的單元格輸入張三或李四(在公式裡使用了e2格)後,在其後輸入以下公式.

=countifs(b:b,e2,c:c,"<=10",c:c,">=6")

a b c

1 張三 10

2 李四 7

3 張三 6

4 李四 8

5 李四 10

6 李四 9見笑了

6樓:匿名使用者

可以用公式 =countif(a1:a6,"張三") 來求張三

再用公式 =countif(a1:a6,"李四") 求李四

7樓:小豬談教育

簡單函式入門,求和,求平均值……

excel函式公式都有那些 20

8樓:匿名使用者

在幫助裡面有乙個excel幫助,裡面詳細列出了excel的函式,到於公式,就是用函式和運算子進行組合來處理特殊問題

9樓:匿名使用者

公式太多,你可在excel文件的選單欄中點「插入(i)」,便會跳出「貼上函式」對話方塊,裡面有常用函式和全部函式等。

10樓:山茶泡泉

課程目錄:

工作中使用excel函式公式的必要性

什麼時候適合用excel函式與公式

為什麼用excel函式與公式

11樓:匿名使用者

選擇插入-函式,所有型別的函式包括解釋都有了

12樓:匿名使用者

在幫助中(f1)輸入函式就看到了,並且有相關的語法

在幫助中(f1)輸入函式就看到了,並且有相關的語法

在幫助中(f1)輸入函式就看到了,並且有相關的語法

excel函式計算公式 10

13樓:山茶泡泉

課程目錄:

工作中使用excel函式公式的必要性

什麼時候適合用excel函式與公式

為什麼用excel函式與公式

14樓:匿名使用者

1、將c列客戶名稱複製並貼上到k列,然後選擇k列,在「資料」選項下的「刪除重複項」下,得到保留的唯一客戶名稱;

2、在l4單元格輸入以下公式,然後向右向下填充公式

=sumif($c:$c,$k4,h:h)

15樓:**解答

回答1. 身份證號碼提取出生日期

公式:=--text(mid(b3,7,8),"0000-00-00")

在這裡我們使用mid函式提取身份中號碼中的出生日期,然後使用text函式設定數字的格式,因為text是乙個文字函式,所以它輸出的結果是乙個文字,我們在公式的最前面輸入兩個減號,將文字格式的數值轉換為常規格式的設定

2. 計算年齡

公式:=datedif(c3,today(),"y")

datedif函式的作用是計算兩個時間的差值,

第一引數:開始時間,就是我們提取身份證號碼的時間

第二引數:結束時間,我們使用today函式獲取今天的日期

第三引數:返回型別,在這裡我們設定為y,代表年份

3. 根據身份證號碼提取性別

公式:=if(mod(mid(b3,17,1),2)=1,"男","女")

身份證號碼中也包含著每個人的性別資訊,它只與身份證號碼的第17位有關,第17位是計數性別為男,為偶數性別則為女,所以我們使用mid提取第17位的數值,然後使用mod函式計算這個數的奇偶性,最後使用if函式判斷輸出結果

4. 合併單元格求和

公式:=sum(c3:c14)-sum(d4:d14)

在這裡我們需要先選擇想要求和的區域,然後在編輯欄輸入公式,最後按ctrl+回車批量填充公式

5. 合併單元格計數

公式:=counta(c3:c14)-sum(d4:d14)

在這裡我們需要先選擇想要計數的區域,然後在編輯欄輸入公式,最後按ctrl+回車批量填充公式

6. 合併單元格填充序號

公式:=max($a$2:a2)+1

在這裡我們需要先選擇想要新增序號的資料區域,然後在編輯欄輸入公式,最後按ctrl+回車批量填充公式

7. 按照類別排序

公式:=countif($b$3:b3,b3)

8. 查詢重複內容

公式:=if(countif(c:c,c3)>1,"重複","")

在這裡我們首先使用countif函式對c列進行計數,如果結果大於1代表有重複值,然後我們使用if函式來判斷結果是不是大於1,大於1就返回重複,如果不大於1就返回空值

9. 條件計數

公式:=countif(b:b,e2)

countif函式的作用:條件計數,

語法:=countif(要統計的資料區域,統計條件)

10. 條件求和

公您好,e2單元格輸入公式 =if(datedif(a2,d2,「d")>b2,"不及時","及時")

麻煩給個贊哦



提問可以幫我把公式打好嗎?,就是今天22點到明早6.30前都是及格

回答=if(datedif(a2,d2,「d")>b2,"不及時","及時")

提問你這個公式沒提現時間區間啊,22點-明早6.30,隔了一天

回答你把**發給我看看

我這邊用電腦弄一下拍給你看

提問電腦不知道怎麼登,就是這個,發車時間今天22點以後,到店時間是次日的06.30前都是及格

回答他這個日期跟時間得分開不然不能弄。

提問年月日和時間分開的話你給我寫個,我把年月日,和時間分兩個單元格,但是你公式要包含第二天0點之後發車的哈

回答更多44條

excel績效公式函式編寫,用Excel函式計算工資績效函式怎麼寫

在b1中輸入或複製貼上下列公式 if a1 100,500,if a1 70,a1 100 500,if a1 60,250,0 下拉填充 績效放a1 公式 if a1 60,0,if a1 69,50 500,if a1 100,500,a1 100 500 用excel函式計算工資績效函式怎麼寫...

Excel多重條件函式,excel中if函式多重條件的使用

c1 if and a1 x1 b1 y1 z 2,if and a1 x1 b1 y2 z 3,if and a1 x2 b1 y2 z 2 3,if and a1 x3 b1 y1 z z 2 公式中帶有引號的,如果實際中是數值,就換成實際數值不需要加引號,如果是文字就要加引號 if and f...

EXCEL中的IF函式,EXCEL中IF函式的使用方法

if 條件,條件為真時返回的值,條件為假時返回的值 舉個例子給你學習if函式的使用方法 假設a1單元格為1時,b1單元格顯示 a a1單元如果不為1,則顯示為空 b1單元格輸入公式 if a1 1,a 這時你在a1單元格輸入1,b1單元格就會顯示為a,a1單元格不輸入內容,b1單元格就不顯示內容了 ...

excel函式統計個數,excel如何用函式統計資料的個數?

假設你的資料在a1 e1000,在f1輸入 countif a 1 e 1000,row a1 下拉到f9即可得到1 9分別出現的次數。使用countif函式,如資料在a e列,f1 f9列輸入1,2 9,g1輸入 countif a e,f1 然後向下複製就統計出了1,2 9的個數。使用count...

excel if函式公式,excel函式if公式怎麼用

兩個單元格顯示值相等,不代表兩個單元格真正的相等。你可以在f26輸入 e26 e27 就能看到結果。因為電子 中,單元格的顯示值,不一定等於實際值。你增加小數字數試試。另外,文字格式的數字和數值也是不相等的。補充 根據問題補充,應該是設定了 手動重算 可在 選項 重新計算 中,設為 自動重算 可能是...