分别显示总分最高的同学的班级、姓名、总分?

分别显示总分最高的同学的班级、姓名、总分?

Q:问题1是这样的:
1、在A1:A30单元格区域中输入500至600之间的数值;
2、在B1单元格中输入500;
3、在C1单元格中插入公式: COUNTIF(A1:A30,”>=INDEX(B1,1)*0.9″)
回车后C1单元格中显示的结果是0,为何不能把A1:A30中输入的数大于或等于500*0.9的单元格个数统计出来?错在哪里,该如何更正?
问题2有下面一个表格:
班级 姓名 政治 语文 数学 总分
1 小东 90 90 90 270 /2 明明 95 92 90 277 /3 小英 96 89 91 276 /要在K1:K3的单元格中分别显示总分最高的同学的班级、姓名、总分 .该如何设置公式?
成都office培训机构答案1:建议你好好看看COUNTIF的帮助,真是搞不明白,为什么在B1里输入500而不是450呢? COUNTIF不支持一个以上的条件,你应该用DCOUNT。
答案2:
K1=INDEX(A2:F4,MATCH(K3,F2:F4,0),1)

K2=INDEX(A2:F4,MATCH(K3,F2:F4,0),2)

K3=MAX(F2:F4)
解答3:

问题一:公式改为:=COUNTIF(A1:A30,”>=” & INDEX(B1,1)*0.9)
问题二:在K1:K3中分别输入如下公式(假设A1为”班级”):
=LOOKUP($K$3,$F$2:$F$4,A2:A4)
=LOOKUP($K$3,$F$2:$F$4,B2:B4)
=LARGE(F2:F4,1)
解答4

第一题:=COUNTIF(A1:A30,”>=”&B1*0.9)
第二题:K1==INDIRECT(“A”&MATCH(MAX(F1:F4),F1:F4))
K2=INDIRECT(“B”&MATCH(MAX(F1:F4),F1:F4))
K3=MAX(F2:F4)

如何实现对日期格式的要求条件?

如何实现对日期格式的要求条件?

Q:在条件语句中如何实现符合某个时期的条件的记录进行统计,比如有1-12月份的记录单,需要实现对每个月里些数据的统计汇总/(格式如何?)
成都office培训班解答: dongmu
以下公式,A列为日期列,B列为数据,要求计算1月份的累计:
=SUM(IF(MONTH(A:A)=1,B:B,0))
此为数组公式,在输完公式后,不要ENTER,而要CTRL+SHIFT+ENTER.(好象不足呀!程香宙)

如何从身份证号码中提取性别?

复数据得到唯一的排位序列

想得到数据的出现总数吗({1,2,2,3,4,4,5} 数据的出现总数为5)?
成都会计培训班解答:不需要插列,不需要很多的函数就行了. =RANK(B3,B$3:B$12)+COUNTIF(B$3:B3,B3)-1

如何从身份证号码中提取性别?

Q: A1单元格中是15位的身份证号码,要在B1中显示性别(这里忽略15位和18位身份证号码的判别) B1=if(mod(right(A1,1),2)>0,”male”,”female”)请问这个公式有无问题,我试过没发现问题。但在某个网站看到作者所用的是如下公式: B1=if(mid(A1,15,1)/2=trunc(mid(A1,15,1)/2),”female”,”male”)

答:道理都是一样的,不过你的公式比那个公式优质。

如何在Excel中打印条形码?

如何在Excel中打印条形码?

成都office培训班解答:在Office中都可以通过在控件工具箱单击”其它控件”,选取”Microsoft BarCode Control 9.0″ ,然后进行赋值操作即可。

求工龄技巧??

=DATEDIF(B2,TODAY(),”y”)
=DATEDIF(B2,TODAY(),”ym”)
=DATEDIF(B2,TODAY(),”md”)
=DATEDIF(B2,TODAY(),”y”)&”年”&DATEDIF(B2,TODAY(),”ym”)&”月”&DATEDIF(B2,TODAY(),”md”)&”日”

如何用字母在单元格里面填入平方米?

如何判断

如果 c2为空,则如果b2含有“1”,或者“2”,或者“3”的话,d2=b2*4-5,请问各位高手,以上如何在excel内实现判断.
解答1:D2=IF(AND(C2=””,OR(B2=1,B2=2,B2=3)),B2*4-5,””)
解答2:(上面的解答和题意不符,含有字符1、2、或3。应该写成d2=IF(C2=””,IF(ISERROR(FIND(1,B2,1)>0),IF(ISERROR(FIND(2,B2,1)>0),IF(ISERROR(FIND(3,B2,1)),””,B2*4-5),B2*4-5),B2*4-5),””)

用字母在单元格里面填入平方米

成都office培训班解答1:在编辑状态下,选中“2”,按鼠标右键,选择“设置单元格格式”,选“上标”
解答2:按[ALT]+数字键178[ENTER]

excel工作表条件求和技巧

excel工作表条件求和技巧

我目前在使用Excel xp,先急需解决一个条件求和的问题~
具体问题描述如下:如图,
A B C
1 日期 属性 数量 /2 1.1 现金 236.34 /3 1.1 存款 123.45 /4 1.1 外汇 1222.5 /5 1.1 现金 2651.2 /6 1.2 现金 11.5 /7 1.1 存款 281.65 /8 1.2 存款 1.1 /9 1.2 存款 346.5 /10 1.2 存款 346.5 /11 1.2 现金 346.5 /12 1.2 外汇 346.5 /13 1.2 外汇 346.5 /14 1.2 外汇 346.5 /15 1.2 外汇 346.5 /16 1.2 外汇 346.5 /17 1.2 外汇 346.5 /18 1.2 外汇 346.5 /19 1.2 外汇 346.5 /一个A1:C19表,要求求日期为”1.1″的属性为”现金”的数量的和.个人认为应该用sumif()函数的嵌套,或者用if()函数的嵌套,但是,写了很多式子尝试都不成功,希望知道的人,能及时帮助我,非常感谢~ 我很着急!
成都office培训机构解答:E F
1 属性 日期 /2 现金 1.1 /E4=DSUM(A1:C19,C1,E1:F2)
又问:我实验了您提供的方法,可行,但是,先有两个问题需要解决:
1.如果远先的双条件column列不是互相比邻的,那么,DSUM()又该如何写呢? 例如SUM(A1:C20,C1,D1:E2) 但是现在,需要比较的两个条件如果分别为A列跟C列,而需要求和的数据却在E列,该如何解决呢?
2.虽然您提供的方法能够解决问题,但是,我想我是预先给定了一个条件的,您就建了一个条件,但是,如果我的条件搭配方式非常多,那不是要建里很多条件来满足DSUM()函数方式么?
又答:求和条件一般是在单独的单元格里写出来的。而不是直接在数据区域里。如果你的条件非常多,又经常变化,就应该用数据透视表了。
解答2:=SUM(IF(IF(A2:A19=1.1,B2:B19,0)=”现金”,C2:C19,0))其中,如果”日期”字段为数字型,如为文本型,则在1.1上加引号.在写完公式后,不要按回车,需按shift+ctrl+回车.此为数组公式.
解答3:工作表插入头两列 ,数据从A3开始 C1=SUBTOTAL(9,OFFSET(A4,,,COUNTA(A4:A65536),))自动筛选:由它提供控件.

在制作Excel图表时,如何控制X轴的刻度显示?

在制作Excel图表时,如何控制X轴的刻度显示?

如:有一组数据x(1,2,3,4,5,6,7,8,…….30)、y(100,200,300,400,……3000)制成的图表X轴默认显示的刻度为1,2,3,4,5,6,7,8,…….30,如何将其改为五的倍数才显示刻度,即只显示5,10,15,20,25,30。文字
成都office培训课程解答:选中X坐标轴,右击。选中“坐标轴格式”,选“刻度”标签页,在“主要刻度单位”的输入项,键入“5”,或者其它的数值。

如何在excel中查找引用?

如何在excel中查找引用?

表1中有一系列的数据
A B C
Lyyf 12 23 /Kkk 34 23/Klk 455 5 /Ljkl 66 6 /Klsda 78 1 /我想在表2查找表1是否有Klk并引用Klk相对应行的数据。
成都office培训解答:在表2中输入:/=SUMIF(表1!A1:A5,表1!A3,表1!B1:B3)
再问:用volkup函数行吗?
再答:=VLOOKUP(表1!A3,表1!A1:B5,2)

如何实现把一个工作表中的数据根据另外一个表的数据分成两部分?

20列间隔3列求和

解答:假设a1至t1为数据(共有20列),在任意单元格中输入公式:=SUM(IF(MOD(TRANSPOSE(ROW(1:20)),3)=0,(a1:t1))
按ctrl+shift+enter结束即可求出每隔三行之和。

如何实现把一个工作表中的数据根据另外一个表的数据分成两部分

例如:在SHEET1中的数据如下:
1,A /2,B /3,C /4,D /5,E /6,F
在SHEET2中的数据如下:
3,5,1
现在想要得到数据
3,C /5,E /1,F /请问如何具体操作?
成都office培训课程解答1:SHEET1:a1:a5为:1,2,3,4,5;b1:b5为:a,b,c,d,e
SHEET2:a1:a5为:1,2,3,4,5;b1输入:=sum(if(sheet1!a1:a5=a1,sheet1!b1:b5,””)),记住是数组,即输入完后按ctrl+enter,再看公式会变成:={sum(if(sheet1!a1:a5=a1,sheet1!b1:b5,””))}
解答2:比如sheet1中,数据在a1:b5 .sheet2中,3在a1,在a2中输入公式:=vlookup(a1,sheet1!$a$1:$b$5,2,false)然后按着shift键把下面的单元格选中,再按ctrl+d将公式复制下去就搞定了!如果对公式不熟悉,可以采用公式向导的办法。

 

如何使用vlookup函数的问题?

如何使用vlookup函数的问题?

当时有两千多人的考试成绩要与花名册挂接,考试成绩放在sheet km1中,花名册放在sheet hmc中,他们共有字段为准考证号,我的想法是根据准考证号,用vlookup函数查找相应的成绩并放在相应的人员下。
sheet km的准考证号放在第一列,考试成绩放在第二列,查找范围是$a$2:$b$2265,sheet hmc的准考证号党在第一列。
公式为:
vlookup(a2,km!$a$2:$b$2265,2,false)
公式应该没什么问题,但只能找到很少的纪录(<60),究竟是什么地方除了问题,请高手指点!
成都office培训班解答1:可以用SUMIF函数解决:
=SUMIF(km!$A$2:$B$2131,A2,km!$B2:$B$2131)
(作者注:将sheet km下的所有准考证号都转化为文本,再使用vlookup函数,一切正常!vlookup函数查找区域必须转化为文本!)