小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

EXCEL常用函數(shù)公式及技巧搜集之六

 甘苦人生2010 2017-01-29

EXCEL常用函數(shù)公式及技巧搜集之六


去掉其中兩個(gè)最大值和兩個(gè)最小值,再求和

請(qǐng)問(wèn)如何去掉兩個(gè)最高分,兩個(gè)最低分,剩余人員的分?jǐn)?shù)求和,例如A1-A7中的7個(gè)分 ,去掉兩個(gè)最高分,兩個(gè)最低分,剩余人員的分?jǐn)?shù)求和。

=SUM(A1:A50)-MAX(A1:A50)-LARGE(A1:A50,2)-MIN(A1:A50)-SMALL(A1:A50,2) 

=SUM(A1:A20)-SUM(LARGE(A1:A20,{1,2}))-SUM(SMALL(A1:A20,{1,2}))

=TRIMMEAN(A1:A7,4/7)*(7-4)

=SUMPRODUCT(LARGE(A1:A7,ROW(A1:A7))*(ROW(1:7)>2)*(ROW(1:7)<6))

=SUMPRODUCT((A$1:A$7SMALL(A$1:A$7,2))*A$1:A$7)

=SUM(A!:A7)-LARGE(A!:A7,1)-LARGE(A!:A7,2)-SMALL(A!:A7,1)-SMALL(A!:A7,2)

將此函數(shù)橫著使用(A1-G1

=TRIMMEAN(A1:G1,4/7)*(7-4) 

=SUMPRODUCT(LARGE(A1:G1,COLUMN(A1:G1))*(COLUMN(A:G)>2)*(COLUMN(A:G)<6))

去掉兩個(gè)最高分、最低分,顯示出被去掉的分?jǐn)?shù)

被去掉的分?jǐn)?shù):

最大兩個(gè):=large(data,{1;2})

最小兩個(gè):=small(data,{1;2})

永恒的求和

1、=SUM(OFFSET(A1,,,ROW()-ROW(A1)))可以對(duì)A列數(shù)值自動(dòng)求和。

2、=SUM(INDIRECT("R2C:R[-1]C",FALSE))

3、=SUM(INDIRECT("A2:A"&ROW()-1))

=SUM(INDIRECT(ADDRESS(1,COLUMN())&":"&ADDRESS(ROW()-1,COLUMN())))

按字體顏色求和

做法:

G3={SUM(IF(($A$2:$A$19=E3)*($B$2:$B$19=F3),$C$2:$C$19))}

G4:G11公式為G3公式下拖.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

如何分班統(tǒng)計(jì)男女人數(shù)

=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=F$1))

=SUMPRODUCT(($B$2:$B$446=E3)*($C$2:$C$446=F$1))

=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=F$1))

=SUM(($B$2:$B$446=$E2)*($C$2:$C$446=$F$1))

=SUM(($B$2:$B$446=F2)*($C$2:$C$446=$G$1)*$D$2:$D$446)

=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=G$1))

合計(jì)=COUNTIF($B$2:$B$446,E2)

統(tǒng)計(jì)數(shù)值大于等于80的單元格數(shù)目

C17單元格中輸入公式:

=COUNTIF(B1:B13,">=80")

確認(rèn)后,即可統(tǒng)計(jì)出B1B13單元格區(qū)域中,數(shù)值大于等于80的單元格數(shù)目。

計(jì)算出A1里有幾個(gè)abc

A1: abc-ded-abc-def-abc-ded-ded-abc , 如何計(jì)算出A1里有幾個(gè)abc

公式=(LEN(A1)-LEN(SUBSTITUTE(A1,"abc","")))/LEN("abc")

有條件統(tǒng)計(jì)

如何統(tǒng)計(jì)當(dāng)A1<=15時(shí),統(tǒng)計(jì)B列中<=8.5的累加值和個(gè)數(shù),而>15時(shí)不進(jìn)行統(tǒng)計(jì)?

個(gè)數(shù):

=IF(A1>15,"",COUNTIF(B2:B10,"<=8.5"))

    累加值(求和):

=IF(A1>15,"",SUMIF(B2:B10,"<=8.5"))

如何統(tǒng)計(jì)年齡段的數(shù)量

需分別統(tǒng)計(jì)20歲以下、21-30歲、31-40歲、41-50歲、50歲以上年齡段的數(shù)量。

根據(jù)“出生日期”用以下公式,得到“自動(dòng)顯示年齡”。

先將F列的出生日期設(shè)置為“19765月”格式,在G列公式為:

=DATEDIF(F2,TODAY(),"Y")     (周歲,自動(dòng)顯示年齡)

=YEAR(TODAY())-YEAR(F2)

再根據(jù)年齡段:20歲以下、21-30歲、31-40歲、41-50歲、50歲以上,用以下公式,求出不同年齡段人數(shù)。

J2公式為:

=SUMPRODUCT(($G$2:$G$34>$H1)*($G$2:$G$34<=$H2)*($C$2:$C$34=J$1))

=SUM(($G$2:$G$34<=VALUE(MID(I2,1,2)))*1)

或數(shù)組公式:

=SUM(($G$2:$G$34<=VALUE(MID(I3,4,2)))*1)-SUM($J$2:J2)

如何計(jì)算20-50歲的人數(shù)?

=COUNTIF(C3:C17,">=20")-COUNTIF(C3:C17,">50")

=SUMPRODUCT((C3:C17>=20)*(C3:C17<=50))

=FREQUENCY(C3:C17,50)-FREQUENCY(C3:C17,19)

=SUM(COUNTIF(C3:C17,">="&{20,51})*{1,-1})

如何統(tǒng)計(jì)40-50歲的人的個(gè)數(shù)

countif(a:a,">40")-countif(a:a,">50")

SUM(COUNTIF(a:a,">"&{40,50})*{1,-1})

數(shù)組公式{=sum((a1:a7>40)*(a1:a7<50))}

SUMPRODUCT((A1:A7>40)*(A1:A7<50))

要統(tǒng)計(jì)出7歲的女生人數(shù)

=COUNTIF(D2:D12,D2)

=SUMPRODUCT((B2:B12="")*(D2:D12=7))

統(tǒng)計(jì)人數(shù)

=COUNTA(A:A)

=COUNTIF(A:A,"> ")

如何統(tǒng)計(jì)A1:A10,D1:D10中的人數(shù)?

=COUNTA(A1:A10,D1:D10)

如何讓EXCEL自動(dòng)從頭統(tǒng)計(jì)到當(dāng)前單元格

情況如下: C列要根據(jù)A列的內(nèi)容來(lái)統(tǒng)計(jì)B列的數(shù)據(jù),范圍從A1:An,即當(dāng)A列中An有數(shù)據(jù)時(shí),Cn自動(dòng)根據(jù)An的值,統(tǒng)計(jì)B1:Bn的數(shù)據(jù)。

=SUM(INDIRECT("B1:B" & LARGE((A1:A65535<>"")*(ROW(A1:A65535)),1)))

統(tǒng)計(jì)人數(shù)

建議

提建議人員姓名

提建議人數(shù)

建議1

王、李、趙、孫、錢、胡

6

建議2

張、王、李、趙、孫、錢、胡

7

建議3

張、王、李、孫、錢、胡

6

=LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1

=LEN(SUBSTITUTE(B2,"、",""))

統(tǒng)計(jì)人數(shù)

見(jiàn)表:

性別

年齡

6

35

3

55

21

53.5

55

56

65

45

53

51

如何計(jì)算20-50歲的人數(shù)?

=COUNTIF(C3:C17,">=20")-COUNTIF(C3:C17,">50")

=SUMPRODUCT((C3:C17>=20)*(C3:C17<=50))

=FREQUENCY(C3:C17,50)-FREQUENCY(C3:C17,19)

=SUM(COUNTIF(C3:C17,">="&{20,51})*{1,-1})

如何計(jì)算男20-50歲的人數(shù)?

=SUMPRODUCT((B3:B17="")*(C3:C17>=20)*(C3:C17<=50))

求各分?jǐn)?shù)段人數(shù)

90—100   =COUNTIF(B2:B43,">=90")

80—89    =COUNTIF(B2:B43,">=80")-COUNTIF(B2:B43,">=90")

70—79    =COUNTIF(B2:B43,">=70")-COUNTIF(B2:B43,">=80")

60—69    =COUNTIF(B2:B43,">=60")-COUNTIF(B2:B43,">=70")

50—59    =COUNTIF(B2:B43,">=50")-COUNTIF(B2:B43,">=60")

有什么方法統(tǒng)計(jì)偶數(shù)

例如:A1到E1有5個(gè)數(shù)如何統(tǒng)計(jì)著五個(gè)數(shù)中有幾個(gè)是偶數(shù)

A B C D E F

1 50 15 8 11 15 3

在F1中的3要用什么公式能統(tǒng)計(jì)出來(lái)

統(tǒng)計(jì)偶數(shù)的個(gè)數(shù)

=COUNT(1/MOD(A1:E1-1,2))

=Sum(Mod(a1:e1+1,2))

將偶數(shù)轉(zhuǎn)化成奇數(shù),再求奇數(shù)的個(gè)數(shù)。

請(qǐng)?jiān)诰庉嫏谥羞x擇部分公式按F9觀察每一步的計(jì)算過(guò)程。

{=SUM(--((A1:F1)/2=INT((A1:F1)/2)))}    算是一法,長(zhǎng)了點(diǎn)

=SUMPRODUCT((MOD(A1:E1,2)=0)*1)

=SUMPRODUCT(1-MOD(A1:E1,2))

如何顯示

如果D2>20E2就顯示$200、如果D2>30E2就顯示$300依此類推

解答:=INT(D2/10)*100,當(dāng)然,你的單元格格式設(shè)置成$格式就可以了。否則用,="$"&INT(D2/10)*100

則該單元格成字符型 。當(dāng)然,你也可以用IF函數(shù),但它有7層的限制。= IF (D2>30, "300",IF(D2>20,"200"))

工資統(tǒng)計(jì)中的問(wèn)題

問(wèn)題:表一和表二中的職工姓名相同,但不在同一個(gè)位置上。怎樣用公式求出表一中職工在表二中對(duì)應(yīng)的工資、獎(jiǎng)金和值班費(fèi)的總額。要求,不能用表二中先加入一列,然后求和,再用公式導(dǎo)入表一的方法。我想知道能否在表一中用一個(gè)公式就可實(shí)現(xiàn),而表二不動(dòng)。

=SUMPRODUCT((表二!$B$3:$B$42=A3)*(表二!$C$3:$E$42)+(表二!$G$3:$G$42=A3)*(表二!$H$3:$J$42))

=IF(COUNTIF(表二!$B$3:$B$42,A3),SUMPRODUCT(VLOOKUP(A3,表二!$B$3:$E$42,{2;3;4},)),SUMPRODUCT(VLOOKUP(A3,表二!$G$3:$J$42,{2;3;4},)))

=IF(ISERROR(MATCH(A3,表二!$B$3:$B$42,0)),SUM(OFFSET(表二!$G$2,MATCH(A3,表二!$G$3:$G$42,0),1,,3)),SUM(OFFSET(表二!$B$2,MATCH(A3,表二!$B$3:$B$42,0),1,,3)))

=IF(ISERROR(VLOOKUP(A3,表二!$B$3:$F$42,4,0)),SUM(INDIRECT("表二!H"&MATCH(A3,表二!$G$3:$G$42,0)+2&":J"&MATCH(A3,表二!$G$3:$G$42,0)+2)),SUM(INDIRECT("表二!C"&MATCH(A3,表二!$B$3:$B$42,0)+2&":J"&MATCH(A3,表二!$B$3:$B$42,0)+2)))

=IF(ISERROR(VLOOKUP(A3,表二!$B$3:$F$42,4,0)),VLOOKUP(A3,表二!$G$3:$J$42,4,0),VLOOKUP(A3,表二!$B$3:$F$42,4,0))

統(tǒng)計(jì)數(shù)據(jù)問(wèn)題一例

如果我想統(tǒng)計(jì)50個(gè)數(shù)據(jù)中大于某個(gè)值的數(shù)據(jù)個(gè)數(shù),(這個(gè)值是在使用時(shí)才輸入某個(gè)單元格的),請(qǐng)問(wèn)用什么函數(shù)。 如數(shù)據(jù)單元格為A1:E10,值的單元格為A11。

1、使用下面的數(shù)組公式: {=SUM(IF($A$1:$E$10>$A$11,1))}

2、輸入以下函數(shù): =COUNTIF(A1E10,">"&A11)

根據(jù)給定的條件,對(duì)數(shù)據(jù)進(jìn)行合計(jì)

實(shí)例:      姓名      件數(shù)      (姓名在B307-B313中;件數(shù)在C307-C313中)

                 李六       12  

                 王武       50  

                 李六       18  

                 陳豐       187

                 李六       49  

                 王武       135

                 陳豐       1584     

目的:      對(duì)上面三個(gè)人的件數(shù)分別進(jìn)行統(tǒng)計(jì)分析        

步驟:      李六的:     =SUMIF(B307:B313,B323,C307:C313)    

                  王武的:    =SUMIF(B307:B313,C323,C307:C313)    

                  陳豐的:    =SUMIF(B307:B313,D323,C307:C313)    

姓名:  李六      王武      陳豐(分別在B323、C323、D323單元格中)

結(jié)果:  79       185       1771

十列數(shù)據(jù)合計(jì)成一列

=SUM(OFFSET($1,(ROW()-2)*10+1,,10,1))

統(tǒng)計(jì)漢字字符個(gè)數(shù)

中國(guó)              A1"中國(guó)",A2"人民",A3中是空白,A4中是"幸福",A5,A6中是空白

人民258           

258            

幸福           

247大家好       

中國(guó)147           

函數(shù)                               結(jié)果      說(shuō)明

=SUMPRODUCT(LENB(ASC(A1:A6))-LEN(A1:A6))   11    僅統(tǒng)計(jì)漢字字符個(gè)數(shù) 

=SUMPRODUCT(LEN(A1:A6))                     23     如果還混雜有其它字符

關(guān)于取數(shù)

購(gòu)進(jìn)日期

付款期

7月5日

2007-8-25

6月5日

2007-7-25

7月18日

2007-9-15

7月26日

2007-9-15

注:我想在B列的付款期中得到這樣的結(jié)果:

付款期=(購(gòu)進(jìn)日期+45天),但我們的付款期只有每月15和25號(hào),如果按購(gòu)進(jìn)日期加上45天后不正好是付款日,那就得再往后延到最近的一個(gè)付款日,也就是15或25號(hào)。

=MIN(IF(DAY(A2+ROW($45:$70))={15,25},A2+ROW($45:$70)))

=MIN(IF(DAY(A2+ROW($45:$70))={15,25},A2+ROW($45:$70),999999))

=MIN(IF((DAY(A2+ROW($45:$67))=15)+(DAY(A2+ROW($45:$67))=25),A2+ROW($45:$67)))

=IF(DAY(A2+45)<15,TEXT(A2+60-DAY(A2+45),"mmdd"),TEXT(A2+70-DAY(A2+45),"mmdd"))

=DATE(YEAR(A2+45),IF(DAY(A2+45)>25,MONTH(A2+45)+1,MONTH(A2+45)),IF(DAY(A2+45)<=15,15,IF(DAY(A2+45)<=25,25,15)))

統(tǒng)計(jì)單元格內(nèi)不為空的格數(shù)

如下圖,怎么自動(dòng)統(tǒng)計(jì)單元格內(nèi)的“√”,而空白的單元格則不計(jì)入內(nèi)?

=counta(a2:a31),下拉

=countif(a2:a31,"√")

=COUNTIF(a2:a31,"<>")

自動(dòng)將銷量前十名的產(chǎn)品代號(hào)及銷量填入表中

如:產(chǎn)品代號(hào)在“B”列,銷量在“C”列

=INDIRECT("b"&MATCH(ROW(A1),$D$2:$D$20,0)+1)

=INDIRECT("c"&MATCH(ROW(A1),$D$2:$D$20,0)+1)

統(tǒng)計(jì)最大的連續(xù)次數(shù)

如圖,請(qǐng)問(wèn)如何編寫公式求出A1到A10單元格中數(shù)字4連在一起的次數(shù),本例中答案應(yīng)為3(A1到A3)和2(A9到A10)。

[1] A1到A10單元格中, 數(shù)字4連在一起, 最大的連續(xù)次數(shù), 公式為 :

{=LARGE(FREQUENCY(IF(A1:A10=4,ROW(A1:A10),""),IF(A1:A10<>4,ROW(A1:A10),"")),1)}

[2] 次大的連續(xù)長(zhǎng)次數(shù), 公式為 :

{=LARGE(FREQUENCY(IF(A1:A10=4,ROW(A1:A10),""),IF(A1:A10<>4,ROW(A1:A10),"")),2)}

3個(gè)“不重復(fù)”個(gè)數(shù)統(tǒng)計(jì)=SUM(--IF(MATCH(B$2:B$21,B$2:B$21,0)=ROW(B$2:B$21)-1,B$2:B$21>B2))+1

=SUM(--(IF(FREQUENCY(B$2:B$21,B$2:B$21),B$2:B$21>B2)))+1

=SUM(--(FREQUENCY(IF(B$2:B$21>B2,B$2:B$21),B$2:B$21)>0))+1

在一列有重復(fù)的姓名中,如何統(tǒng)計(jì)出具體有幾人

如果第一個(gè)張三在A1單元格,在B1處輸入:

=IF(COUNTIF($A$1:A1,A1)>1,"",A1)

向下復(fù)制即可

用數(shù)組公式也可以解決呀:假設(shè)你要統(tǒng)計(jì)A1到A100可以這樣:

=sum(1/countif(a1:a100,a1:a100),然后按住crtl,shift,和回車就可以了。

計(jì)數(shù)的問(wèn)題

  這個(gè)例子主要是計(jì)數(shù)的問(wèn)題:共有三列數(shù)據(jù),分別統(tǒng)計(jì)每列字母的個(gè)數(shù)、每列有幾個(gè)不同的字母,最后把它們分別列出來(lái)。對(duì)每列字母?jìng)€(gè)數(shù)統(tǒng)計(jì),字符用COUNTA(),數(shù)字可以用COUNT()COUNTA()。公式分別為:

=COUNT(A2:A12)

=COUNTA(B2:B12)

=COUNTA(C2:C12)

每列不相同的字母,公式分別為:

=SUM(1/COUNTIF(A$2:A$12,A$2:A$12))

=SUM(1/COUNTIF(B$2:B$12,B$2:B$12))

=SUM(1/COUNTIF(C$2:C$12,C$2:C$12))

分別列出來(lái),公式分別為:

=IF(SUM(1/COUNTIF(A$2:A$12,A$2:A$12))>=ROW(A1),INDEX(A$2:A$12,SMALL(IF(ROW(A$2:A$12)-1=MATCH(A$2:A$12,A$2:A$12,0),ROW(A$2:A$12)-1,"0"),ROW(A1))),"END")

=IF(SUM(1/COUNTIF(B$2:B$12,B$2:B$12))>=ROW(B1),INDEX(B$2:B$12,SMALL(IF(ROW(B$2:B$12)-1=MATCH(B$2:B$12,B$2:B$12,0),ROW(B$2:B$12)-1,"0"),ROW(B1))),"END")

=IF(SUM(1/COUNTIF(C$2:C$12,C$2:C$12))>=ROW(C1),INDEX(C$2:C$12,SMALL(IF(ROW(C$2:C$12)-1=MATCH(C$2:C$12,C$2:C$12,0),ROW(C$2:C$12)-1,"0"),ROW(C1))),"END")

列1

列2

列3

1

m

B

2

n

B

3

m

C

1

n

D

1

m

A

2

m

B

3

n

C

2

n

D

1

m

A

2

n

A

1

m

B

對(duì)每列字母?jìng)€(gè)數(shù)統(tǒng)計(jì):

11

11

11

每列不相同的字母有:

3

2

4

它們分別是:

1

m

B

2

n

C

3

END

D

END

 

A

 

 

END

如何分班統(tǒng)計(jì)男女人數(shù)

姓名

班別

性別

高健麗

1

蔡美燕

2

張玉玫

3

蔡文文

4

陳嬌嬌

5

吳振宇

1

周婷婷

6

肖欣

6

梁麗寶

5

邱曉雯

4

李春梅

3

龍玉樺

2

阮梅英

1

梁光昕

2

班別

總?cè)藬?shù)

1

29

45

74

2

30

44

74

3

30

44

74

4

31

43

74

5

30

44

74

6

30

45

75

=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=F$1))

=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=G$1))

男{=SUM(($B$2:$B$446=$E2)*($C$2:$C$446=$F$1))

女{=SUM(($B$2:$B$446=$E2)*($C$2:$C$446=$G$1))

男{=SUM(($B$2:$B$446=F2)*($C$2:$C$446=$G$1)*$D$2:$D$446)

女{=SUM(($B$2:$B$446=F2)*($C$2:$C$446=$H$1)*$D$2:$D$446)

增加d列,輸入公式:=B2&C2,合并數(shù)據(jù)后再利用countif公式對(duì)D列統(tǒng)計(jì)。

=COUNTIF($B$2:$B$446,E2)

在幾百幾千個(gè)數(shù)據(jù)中發(fā)現(xiàn)重復(fù)項(xiàng)

我的意思不是查找功能,那個(gè)我會(huì)用,比如有幾百個(gè)人的名字輸入單元格中,但我面對(duì)那么多名字真無(wú)法短時(shí)間內(nèi)看出誰(shuí)重復(fù)了,該如何辦?

假設(shè)判斷區(qū)域?yàn)锳1:D10,格式/條件格式,選公式(不是數(shù)值),輸入:

=COUNTIF($A$1:$D$10,A1)>1

然后在格式中設(shè)置一個(gè)字體或圖案顏色,確定,這樣重復(fù)數(shù)據(jù)就變成了有色單元格。

統(tǒng)計(jì)互不相同的數(shù)據(jù)個(gè)數(shù)

例如, 3 * 3 的區(qū)域中統(tǒng)計(jì)互不相同的數(shù)據(jù)個(gè)數(shù),

1 2 3 

3 2 1

1 2 0

結(jié)果應(yīng)為 4 (4 個(gè)互不相同的數(shù)據(jù))

數(shù)組公式=sum(1/countif(a1:c3,a1:c3))

還可以公式:

=COUNT(IF(FREQUENCY(A1:C3,A1:C3),1))

多個(gè)工作表的單元格合并計(jì)算

=Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)

單個(gè)單元格中字符統(tǒng)計(jì)

假設(shè) A1單元格中有數(shù)據(jù)"sdfsfjksfhweofiefondsfljsdfisdofjei"

如何用公式統(tǒng)計(jì)出A1單元格中有多個(gè)不重復(fù)的字符?

=SUMPRODUCT(--(LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(ROW(97:122)),""))=1))

數(shù)組公式=SUM(IF(ISERROR(FIND(CHAR(ROW(97:122)),A1)),,1))

這個(gè)公式只適用單元中的字符為小寫字母,給個(gè)通用點(diǎn)的

=SUM(--(MATCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),)=ROW(INDIRECT("1:"&LEN(A2)))))

=SUM(IF(ISERROR(FIND(CHAR(ROW(97:122)),LOWER(A1))),,1))

數(shù)據(jù)區(qū)包含某一字符的項(xiàng)的總和,該用什么公式

=sumif(a:a,"*"&"某一字符"&"*",數(shù)據(jù)區(qū))

函數(shù)如何實(shí)現(xiàn)分組編碼

對(duì)數(shù)值進(jìn)行分組編碼

=A2&TEXT(COUNTIF($A$2:A2,A2),"00")

㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜

【數(shù)值取整及進(jìn)位】

取整數(shù)函數(shù)

907.5;1034.2;1500要改變?yōu)?/span>908;1035;1500公式為:

=CEILING(A1,1)

9071034;1500要改變?yōu)?/span>910;1040;1500公式為:

=CEILING(A1,10)

如果要保留到百位數(shù),即改變?yōu)?/span>1000;1100;1500公式為:

=CEILING(A1,100)

數(shù)值取整

在單元格中要取整數(shù)(只取整數(shù)不用考慮四舍五入)用什么函數(shù)呀?例如:10/4只要顯示2就可以了!要考慮負(fù)數(shù)的因數(shù)呢?例如:(-10/4)要顯示-2而不是-3?怎么辦?

=TRUNC(A1,0)

=ROUNDDOWN(A1,0)

求余數(shù)的函數(shù)

比如:A1=28,A2=(A1÷6)的余數(shù)=4,請(qǐng)問(wèn)這個(gè)公式怎么寫? 

解答:=MOD(28,6)

四舍五入公式

=ROUND()

=ROUND($B$1*A1,2)

=ROUND(B1*A1,2)

=round(a1,0)

=round(a1,0)*0.95

對(duì)數(shù)字進(jìn)行四舍五入

對(duì)于數(shù)字進(jìn)行四舍五入,可以使用INT(取整函數(shù)),但由于這個(gè)函數(shù)的定義是返回實(shí)數(shù)舍入后的整數(shù)值。因此,用INT函數(shù)進(jìn)行四舍五入還是需要一些技巧的,也就是要加上0.5,才能達(dá)到取整的目的。公式應(yīng)寫成:

=INT(B2*100+0.5)/100

如何實(shí)現(xiàn)“見(jiàn)分進(jìn)元”

在我們的工資中,有一項(xiàng)“合同補(bǔ)貼”,只要計(jì)算結(jié)果出現(xiàn)“分”值就在整數(shù)“元”進(jìn)一位,也就是說(shuō)3.01元進(jìn)到4.00元,3.00元不變,整數(shù)“元”不變。

=IF((A3-INT(A3))>=0.3,IF((A3-INT(A3))>=0.8,1,0.5),0)+INT(A3)

IF(RIGHT(FIXED(A1,2),2)>B1,TRUNC(A2)+1,A2)

說(shuō)明一下:A1即是要轉(zhuǎn)換的目標(biāo);B2輸入00(文本格式,必須是00這兩個(gè)數(shù)) 。

IF(INT(A1)<>A1,INT(A1)+1,A1)

=ROUNDUP(A1,0)

=CEILING(A9,1)

=INT(A9+1)

四舍五入

如何將Excel 中的數(shù)據(jù),希望把千位以下的數(shù)進(jìn)行四舍五入,例如:3245  希望變成3000;3690 希望成為400

=ROUND(C6*D6,2)

=ROUND(A2*0.001,)*1000

=ROUND(A2,-3)

=--FIXED(A2,-3)

=ROUND(A2/1000,0)*1000

如何四舍五入取兩位小數(shù)

如何四舍五入取兩位小數(shù),2.1452.15,0.14490.14.

=ROUND(A1,2)

根據(jù)給定的位數(shù),四舍五入指定的數(shù)值

對(duì)整數(shù)無(wú)效。四舍五入B234的數(shù)值,變成小數(shù)點(diǎn)后一位。

12512.2514     12512.3

=ROUND(B23,1)

四舍六入

=IF(MOD(INT(A1),2)=0,IF(MOD(A1,1)=0.5,INT(A1),INT(A1+0.5)),INT(A1+0.5))

=IF(AND(RIGHT(A1*100,1)="0",RIGHT(A1*10,1)="5")=TRUE,IF(INT(A1)/2=INT(INT(A1)/2),INT(A1),ROUND(A1,0)),ROUND(A1,0))

AND(RIGHT(A1*100,1)="0",RIGHT(A1*10,1)="5")=TRUE 判斷是否為一位小數(shù),且是0.5,如果不符合上術(shù)要條件,按普通四舍五入法則處理,否則判斷整數(shù)部分的奇偶。

=IF(RIGHT(A1,1)*1<5,INT(A1),IF(RIGHT(A1,1)*1>5,INT(A1)+1,IF(MOD(ROUND(A1,),2)=0,ROUND(A1,),ROUNDDOWN(A1,))))

=IF(ROUNDUP(A1*2,)=A1*2,IF(MOD(ROUND(A1,),2)=1,ROUNDDOWN(A1,),ROUNDUP(A1,)),ROUND(A1,))

如何實(shí)現(xiàn)23

做工資時(shí),常遇到:3.2元要舍去0.2元變?yōu)?/span>3.00,3.3元要把0.3元入為0.5元變?yōu)?/span>3.5.請(qǐng)教,該如何實(shí)現(xiàn)?

=ROUND(A1*2,0)/2

=CEILING(A1,0.5)

=IF((A1-INT(A1))<=0.2,INT(A1),IF((A1-INT(A1))<=0.5,INT(A1)+0.5,IF((A1-INT(A1))<=0.7,INT(A1),INT(A1)+1)))

=CEILING(A1-0.2,0.5)

=FLOOR(A1+0.2,0.5)

怎么設(shè)置單元格以千元四舍五入

比如輸入123456,顯示出來(lái)123,000

=CEILING(ROUND(A1/1000,0),1)*1000

=round(a1,-3)

=mround(A1,1000)

ROUND函數(shù)的四舍五入不進(jìn)位的解決方法?

計(jì)算一:A2=1345.3  B2=1232.4  C3=A2-B2=112.9   D=0.05  E=ROUND(B2*D2,2)=5.64  (計(jì)算結(jié)果為5.645,此運(yùn)算沒(méi)有進(jìn)位)。

計(jì)算二:A2=1225.4  B2=1112.5  C3=A2-B2=112.9   D=0.05  E=ROUND(B2*D2,2)=5.65(計(jì)算結(jié)果為5.645,此運(yùn)算進(jìn)位)。

以上兩式中C3結(jié)果都為112.9,而為什么應(yīng)用ROUND函數(shù)后結(jié)果卻不一樣。

請(qǐng)教高手有什么函數(shù)能保證四舍五入不會(huì)出錯(cuò)。

可將C列先變成文本性數(shù)據(jù),再進(jìn)行后面的運(yùn)算,以達(dá)到計(jì)算的目的。

如:C列可改成C1=TRIM(A1-B1),以此類推,只要是更改成文本性數(shù)據(jù)就行。

保留一位小數(shù)

我需要保留一位小數(shù),不管后面是什么數(shù)字,超過(guò)5或不超過(guò)5,都向前進(jìn)一位.

例如:329.99-->330.00

329.84----->329.90

329.86----->329.90

=roundup(*,2)=round(a1+0.04,1)

如何三舍四入

=round(原數(shù)值+0.001,2)

另類四舍五入

我用Excle給別人算帳,由于要對(duì)上百家收費(fèi),找零卻是個(gè)問(wèn)題。于是我提出四舍五入,收整元。但是領(lǐng)導(dǎo)不同意,要求收取0.5元。例如:某戶為123.41元,就收123.50元;如果是58.72元,就收58.5元。這可難壞了我。經(jīng)過(guò)研究,我發(fā)現(xiàn),可以在設(shè)置單元格中,設(shè)成分?jǐn)?shù),以2為分母,可以解決問(wèn)題。但是打印出來(lái)的卻是分?jǐn)?shù)不好看,而且求和也不對(duì)。請(qǐng)各位高手給予指點(diǎn)。是這樣的,如果是57.01元,則省去,即收57.00元;如果是57.31元,則進(jìn)為57.50元;如果是57.70元,也收57.50元;要是57.80元,則收58.00元。

假設(shè)數(shù)據(jù)在A1

=INT(A1)+IF((A1-INT(A1)<=0.3),0,IF((A1-INT(A1)>0.7),1,0.5))

簡(jiǎn)化一下:

=INT(A1)+0.5*((A1-INT(A1)>0.3)+(A1-INT(A1)>0.7))

int函數(shù)取整數(shù)部分,A1-int(A1)取小數(shù)部分,根據(jù)你的意思:<=0.30算,0.3~0.7()0.5算,0.7~0.99……按+1

則:第一個(gè)公式不難理解了

簡(jiǎn)化公式中:“*((A1-INT(A1)>0.3)+(A1-INT(A1)>0.7))”即(小數(shù)部分>0.3)+(小數(shù)部分>0.7)

我們知道這是省略if的判斷語(yǔ)句,條件為真返回true(也就是1)否在為false0),那么如果小數(shù)<=0.3,則兩個(gè)條件都為0,即整數(shù)部分+0.5*0=整數(shù)部分,介于0.3~0.7,則為整數(shù)部分+0.5*1+0),大于0.7肯定也大于0.3啦,則為整數(shù)部分+0.5*1+1)。

請(qǐng)問(wèn),如果是由幾個(gè)分表匯總的總表想如此處理,該如何做。

例:e112位置=SUM(一庫(kù)入庫(kù)!G112,二庫(kù)入庫(kù)!G112,四庫(kù)入庫(kù)!G112,保健酒基地入庫(kù)!G112,下陸倉(cāng)庫(kù)入庫(kù)!G112)

匯總的結(jié)果為100.24,而我要求如果小數(shù)為24的話自動(dòng)視為1累加,否則不便。

就是小數(shù)為0.24才加1,否則都舍掉?

若是:=ifsum公式-intsum公式)=0.24intsum公式)+1,sum公式)

想把小數(shù)點(diǎn)和后面的數(shù)字都去掉,不要四舍五入

比如:        

12.30    變成         12.00

45.32                 45.00

25.38                 25.00

6.54                   6.00

13.02                 13.00

59.68                 59.00

23.62                 23.00

=Rounddown(A1,0)

你要把A1換成你要轉(zhuǎn)換的那個(gè)單元格啊,然后拖動(dòng)就可以了!

我那里用的那個(gè)A1只是告訴你一個(gè)例子而已,你要根據(jù)你的實(shí)際情況來(lái)修改一下才能用的。

=INT(A1)

=TRUNC(A1,0)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多