事业单位招聘网 发表于 2017-7-29 18:09:26

2014年事业单位考试计算机基础知识:Excel中的函数操作(2)

一、EXCEL中怎样批量地处理按行排序
    假定有大量的数据(数值),需要将每一行按从大到小排序,如何操作?
    由于按行排序与按列排序都是只能有一个主关键字,主关键字相同时才能按次关键字排序。所以,这一问题不能用排序来解决。解决方法如下:
    1、假定你的数据在A至E列,请在F1单元格输入公式:
    =LARGE($A1:$E1,COLUMN(A1))
    用填充柄将公式向右向下复制到相应范围。
    你原有数据将按行从大到小排序出现在F至J列。如有需要可用“选择性粘贴/数值”复制到其他地方。
    注:第1步的公式可根据你的实际情况(数据范围)作相应的修改。如果要从小到大排序,公式改为:=SMALL($A1:$E1,COLUMN(A1))
    二、如何判断单元格里是否包含指定文本?
    假定对A1单元格进行判断有无"指定文本",以下任一公式均可:
    =IF(COUNTIF(A1,"*"&"指定文本"&"*")=1,"有","无")
    =IF(ISERROR(FIND("指定文本",A1,1)),"无","有")
    求某一区域内不重复的数据个数
    例如求A1:A100范围内不重复数据的个数,某个数重复多次出现只算一个。有两种计算方法:
    一是利用数组公式:
    =SUM(1/COUNTIF(A1:A100,A1:A100))
    输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
    二是利用乘积求和函数:
    =SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))
    三、一个工作薄中有许多工作表如何快速整理出一个目录工作表
    1、用宏3.0取出各工作表的名称,方法:
    Ctrl+F3出现自定义名称对话框,取名为X,在“引用位置”框中输入:
    =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,100)
    确定
    2、用HYPERLINK函数批量插入连接,方法:
    在目录工作表(一般为第一个sheet)的A2单元格输入公式:
    =HYPERLINK("#'"&INDEX(X,ROW())&"'!A1",INDEX(X,ROW()))
    将公式向下填充,直到出错为止,目录就生成了。
页: [1]
查看完整版本: 2014年事业单位考试计算机基础知识:Excel中的函数操作(2)