Home » 文章 » 电脑技术 » Excel » Excel问题解答(2011-10)

Excel问题解答(2011-10)

1.统计A1:A10中符合条件的单元格个数。

p30

看结果C2可知,条件是单元格相同,而非单元格的值相同。故如用C2=COUNTIF($A$1:$A$10,B2)公式,结果会是2。

p31

还是用最直观的方法解答,IF判断是否相同,相同就计数1,不相同就计数0,然后用sum求和计数。公式C2={SUM(IF($A$1:$A$10=B2,1,))}。当然,这是数组公式了。

p32

其他简洁的答案如下:
C2={SUM(($A$1:$A$10=B2)*1)}

 

                                                                                                                                                         

 

2.EXCEL中怎样用公式求满足多个条件的和,比如即大于10又小于等于100?
A1:A10为数据区域,用SUMPRODUCT公式解,则

B2=SUMPRODUCT((A1:A10>10)*(A1:A10<=100)*(A1:A10))

p33

                                                                                                                                                         

 

3.如何在excel中将100.9个小时转换为100小时54分钟?

p34

解答如截图,
B1=LEFT(A1,FIND(“.”,A1)-1)&”小时”&((“0.”&MID(A1,FIND(“.”,A1)+1,LEN(A1)-FIND(“.”,A1)-2))*60&”分钟”)

当然,如果A列是没有“小时”字样的,则解答公式更为简单。

p35

B1=TEXT(A1/24,”[H]小时M分钟”)

 

 

                                                                                                                                                         

 

4.在Excel中绘制饼状图。
以下为Excel2007的例子:

p36

以下为Excel2003的例子:

p37

                                                                                                                                                         

 

5.如何在excel中隔行自动填序数,如4行是2,7行是3,第10行4,每隔3行加一个序数?
解答,先找出需要标序号所在行行号的规律,4、7、10···,也就会发现:4*3余数为1,7*3余数为1,10*3余数也为一。所以用mod()取余数函数,就解决问题了。公式及效果如下:

A4=IF(MOD(ROW(),3)=1,MAX(A$1:A3)+1,””)

p38

                                                                                                                                                         

 

6.在Excel中如何实现货币符号左对齐,数值右对齐。
以人民币为例,自定义格式
¥* #,##0.00

¥* G/通用格式
即在原来的格式前加¥*,与后面的格式串之间有一个空格。

p39

                                                                                                                                                         

 

7.如何返回区域最大值所在列首行的单元格值。
题目如图所示,区域B2:C3内最大为C3单元格的4,C3单元格所在列首行单元格为C1,返回其值为10月1日:

p40

解答:(最大值所在列不止一个时,返回首行值最大的单元格)E2={MAX(IF(B2:C3=MAX(B2:C3),B1:C1))}
           (最大值所在列不止一个时,返回首行值最小的单元格)E2={MIN(IF(B2:C3=MAX(B2:C3),B1:C1))}

p41 p42

微信 OR 支付宝 扫描二维码
为博主 打个赏
pay_weixinpay_zhifubao
金额随意 快来“打”我呀~

Leave a Reply

Your email address will not be published. Required fields are marked *

*