首页 > 电脑软件 > 正文

奇幻城国际娱乐

2016-04-16 出处:网络 整理:sesligaranti.com

延伸:win7系统中常见的一些小问题和解决方法简单整理
描述:...显卡不是很配的情况下才会发生,我们只需要重新换个显卡驱动基本上就没问题了。二、盘符错乱盘符错乱从Win95时代便经常发生,这一次Windows 7更严重了。如果你是从光盘安装的Windows 7,那系统就会把它所在分区设为C区,然后再根据管理来排列其他分区。要解决Windows 7的盘符错乱可不容易,需要先在磁盘管理中手动制定盘符,然后再重新升级安装一次系统。具体步骤如下:1...

主题:用Excel函数快速整理错乱成绩表

单位教务部门拿来Excel两张工作表,要把成绩表中成绩列数据复制到学生基本信息表成绩列中。我对照了两个表,发现几个难点(如图)。

      (1) 学生基本信息表的姓名与成绩表中的姓名不一样,学生基本信息表中的王一在成绩表中为 王 一,出现了全角或半角空格。
      (2) 学生基本信息表中王小平在成绩表中无此人,即学生基本信息表的人数多于成绩表的人数。
      (3) 成绩表中成绩列为文本方式,且出现了全角数字。
      (4) 每个表的数据为几千条。如果对成绩表中的姓名列进行排序,把成绩列进行复制粘贴到学生基本信息表中的成绩列,出现错位。
我通过Excel函数SUBSTITUTE和LOOKUP来解决,将学生基本信息表和成绩表进行了一些修改,实现将成绩表中的数据复制到学生基本信息表中,并且保持最终表格的清爽和数据的正确。
除去成绩表中全角或半角空格
首先,我要解决的问题是将成绩表中姓名的空格去掉,让成绩表中的学生姓名显示和学生基本信息表中的一样。此时我利用替换公式SUBSTITUTE(SUBSTITUTE(A2,半角空格 ,),全角空格,)。在D2单元格输入公式=SUBSTITUTE(SUBSTITUTE(A2, ,), ,),然后在整个D列复制公式。选择D列数据进行复制,再选择A列所有数据选择性粘贴值和数字格式。
转化成绩表中成绩列为数字
删除了空格,下面的工作就是将成绩表中的数字规范为半角形式。同样利用函数SUBSTITUTE。在E2单元格输入公式=(SUBSTITUTE(C2,。,.))*1,其中SUBSTITUTE(C2,。,.)表示句号。转化为点号.,*1表示转化为数字。然后在E列复制公式。同样进行选择性粘贴。选择E列数据进行复制,再选择C列所有数据选择性粘贴值和数字格式。删除成绩表中D列、E列。
复制成绩表中数据到学生基本信息表
最后一步就是复制成绩表中的数据到学生基本信息表了,但是我们不能简单地利用复制粘贴来实现,因为我们的这个具体案例中包含没有成绩的同学,所以为了数据的正确性,我们知道查询函数LOOKUP有一个特性就是在查询结束后会在指定的区域返回查询结果,我就用它来达到复制成绩表中数据的效果。
其语法为LOOKUP(lookup_value,lookup_vector,result_vector)。其中Lookup_value为要查找的数值,Lookup_vector为只包含一行或一列的区域,且必须按升序排列,否则要返回错误,Result_vector 返回只包含一行或一列的区域。
如果函数LOOKUP找不到lookup_value,则查找lookup_vector中小于或等于lookup_value的最大数值,如果lookup_value 小于lookup_vector 中的最小值,函数LOOKUP 返回错误值 #N/A,利用这个特性,我们把公式改为=LOOKUP
      (1,0/(条件),引用区域),条件产生的是逻辑值True、False数组,0/True=0,0/false=#DIV0!,即Lookup的第2参数便是由0、#DIV0!组成的数组(都比1小),如果找到满足条件,就返回对应行引用区域的值;如果没有找到满足条件的记录则返回#N/A错误,从而实行精确查找。
在学生基本信息表中D2输入公式=LOOKUP
      (1,0/(成绩表!A$2:A$5=B2),成绩表!C$2:C$5)。在没找到数据的一栏出现了#N/A,影响了表格的美观。稍微改进一下,利用ISNA函数判断是否为#N/A,如果是,设置为空。
因此在D2输入公式=IF(ISNA(LOOKUP
      (1,0/(成绩表!A$2:A$5=B2),成绩表!C$2:C$5)),,LOOKUP
      (1,0/(成绩表!A$2:A$5=B2),成绩表!C$2:C$5)),这样#N/A不会出现在单元格中。最后在D列进行公式复制即可。
分享给小伙伴们:

相关推荐

    系统中常见的一些小问题和解决方法简单整理主题:系统中常见的一些小问题和解决方法简单整理
    描述:...显卡不是很配的情况下才会发生,我们只需要重新换个显卡驱动基本上就没问题了。二、盘符错乱盘符错乱从Win95时便经常发生,这一次Windows 7更严重了。如果你是从光盘安装的Windows 7,那系统就会把它所在分设为C,然后再根据管理来排列其他分。要解决Windows 7的盘符错乱可不容易,需要先在磁盘管理中手动制定盘符,然后再重新升级安装一次系统。具体步骤如下:1...
    Excel2007五个函数学生期末考试分数段主题:Excel2007五个函数学生期末考试分数段
    描述:...看看原始的学生成绩表。五门功课的成绩分布在C2:G47单元格域,如下图所示。一、利用COUNTIF函数COUNTIF函数可以单元格域内满足指定条件的单元格数目,所以用来分数段人数顺理成章。我们用它来C列的语文成绩分数段。如图2所示,我们需要在N2单元格语文分数在90分以上的学生数。那么只需要在N2单元格输入公式=COUNTIF(C2:C47,=90)就可以了。其含义就是...
    Excel2010如何快速求出各月最晚数据总和 WPS帮助轻松学生各科成绩主题:Excel2010如何快速求出各月最晚数据总和 WPS帮助轻松学生各科成绩
    描述:...栏里面可以清清楚楚的看到求和结果为217,验证了公式的正确。公式意义公式1:首先,eomonth函数会返回月份的最后一天,例如,7月份的最后一天是31号,然后,vlookup函数会匹配出最接近最后一天的日期,最后,在判断是否和D2单元格相等。公式2:将E列TRUE所对应的C列的数据进行求和。
    WPS表格教程 打造简单清晰成绩分析表主题:WPS表格教程 打造简单清晰成绩分析表
    描述:...学生之成绩单为了美观却设计为多行多列。如何方便而快速地进行格式转换?WPS表格的函数可以轻松地为您解决疑难。首先,让我们看看成绩表和成绩单的格式。见图1和图2。图1成绩表图2成绩单解决思路:1.成绩表和单分建立在两个表中。2.单可以通过函数调用成绩表中每个学生之。3.建立一个单元格下拉菜单供选择...
    化繁为简 用Excel巧设书系统主题:化繁为简 用Excel巧设书系统
    描述:...写或者打印,必须要繁琐地对学生成绩进行排名、输入,量非常大,实际上利用Excel的一些函数以及功能,就可以对学生成绩进行排名,并可以实现批量打印书,下面就以某的期末书打印为例,来介绍具体实现方法。整理成绩以及评语表通常一份标准的家长书,一般都需要包括学生成绩以及的评语,因此在打印书之前,必须将这些整理好,启...
    年末结算WPS表格大给力主题:年末结算WPS表格大给力
    描述:...项卡,在分类中选择特殊大写,最后点击确定就搞定啦!大小写转换第二招:巧用函数自动判断季度在年末总结各种报表的时候,整理的很多数据只有日期,如何能按季度快速分类整理呢?这就需要lookup公式来帮忙了。打开表格,选择公式入函数,输入公式:=LOOKUP(MONTH(引用日期),{1,4,7,10},{Q1,Q2,Q3,Q4}) ,即可以判断日期所属季度,快速进行分类。季度判断第三招:重...

相关讨论

相关文章

搞笑图片