1.统计A1:A10中符合条件的单元格个数。
看结果C2可知,条件是单元格相同,而非单元格的值相同。故如用C2=COUNTIF($A$1:$A$10,B2)公式,结果会是2。
还是用最直观的方法解答,IF判断是否相同,相同就计数1,不相同就计数0,然后用sum求和计数。公式C2={SUM(IF($A$1:$A$10=B2,1,))}。当然,这是数组公式了。
其他简洁的答案如下:
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))
3.如何在excel中将100.9个小时转换为100小时54分钟?
解答如截图,
B1=LEFT(A1,FIND(“.”,A1)-1)&”小时”&((“0.”&MID(A1,FIND(“.”,A1)+1,LEN(A1)-FIND(“.”,A1)-2))*60&”分钟”)
当然,如果A列是没有“小时”字样的,则解答公式更为简单。
B1=TEXT(A1/24,”[H]小时M分钟”)
4.在Excel中绘制饼状图。
以下为Excel2007的例子:
以下为Excel2003的例子:
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,””)
6.在Excel中如何实现货币符号左对齐,数值右对齐。
以人民币为例,自定义格式
¥* #,##0.00
或
¥* G/通用格式
即在原来的格式前加¥*,与后面的格式串之间有一个空格。
7.如何返回区域最大值所在列首行的单元格值。
题目如图所示,区域B2:C3内最大为C3单元格的4,C3单元格所在列首行单元格为C1,返回其值为10月1日:
解答:(最大值所在列不止一个时,返回首行值最大的单元格)E2={MAX(IF(B2:C3=MAX(B2:C3),B1:C1))}
(最大值所在列不止一个时,返回首行值最小的单元格)E2={MIN(IF(B2:C3=MAX(B2:C3),B1:C1))}