Excle基础用法积累

来源:互联网 发布:js 原生ajax 编辑:程序博客网 时间:2024/06/03 14:43

1、快速定义表内最后一个单元格:

  F5→Alt+s→Alt+s→Enter


2、给A列按字符数排列:

①在B列输入公式 “=LEN(A2)”,快速填充

②按B列排序    【 LEN():得到字符串的长度。 RAND():产生一个随机数】


3、在表内指定区域筛选出带有(a,bb,ccc)等多个关键字的行:

①在空白列填写筛选条件:标题*a**bb**ccc*

②选择列表区域→高级筛选→选择条件区域→确定

【构建条件区域时,“或”条件同列放置,“且”条件分列放。】


4、按数据本身大小排序(A列5个数据):

①在B列输入公式“=RANK(A1,$A$1:$A$5,0)”,快速填充  

②按B列排序 

【 { $A$1:$A$5 }   此字段无需手动输入,选中A1-A5单元格后,按住F4键可以切换是否为绝对应用】

【 RANK(number, ref, order) ,其中order可以省略,省略时默认为0,默认为从大到小的降序排列;order为非零数据时则相反】


5、对比excle文档中两张表的数据:

=VLOOKUP(A2,Sheet2!A:A,1,) 


6、条件格式可以标记出符合既定条件的单元格,如: 重复项,或文本中包含某字符的、等。              

                                                                                                                             

7、countif(范围,条件)  求指定符合指定条件的单元格的个数。                                                                                                                                                                                          


8、AND 和 COUNTIF 函数的应用。 (标记整列中的唯一值、非唯一值等)

      =AND(本单元格数值在A列有重复,本单元格数值在A1到此单元格间无重复项)   【仅当AND括号中两项均为TRUE时,结果为TRUE】

示例: 提取一列数据中,出现3次或三次以上的单元格数据  →  =AND(COUNTIF(A:A,A1)>=3,COUNTIF(A$1:A1,A1)=1)  (也可以先=COUNTIF(A:A,A1)>=3,然后删除重复项)


 9、CONCATENATE → 合并文本(&功能),MID →  从字符串中返回指定数目的字符

=CONCATENATE(MID(A2,7,4),"-",MID(A2,11,2),"-",MID(A2,13,2))




10、=DATEDIF(B1,C1,"D")    得出两个日期之间的天数    日期格式为:2013/03/01

http://tw.knowledge.yahoo.com/question/question?qid=1511032807795


TRIM           删除字符串首部和尾部的空格   

CLEAN       删除非打印字符

LEFT           得到字符串左部指定个数的字符 (指定单元格,选返回指定单元格的第几位)

RIGHT        从字符串右端取指定个数字符  (指定单元格,选返回指定单元格的第几位)

LEN            返回文本串的字符数    

RAND         生成随机数

MID             从字符串中返回指定数目的字符         (指定单元格,从第几个字符数开始,返回几个字符)

RANK         返回结果集分区内指定字段的值的排名   (指定单元格,指定范围,默认0为降序/1为升序)

COUNTIF  用来计算区域中满足给定条件的单元格的个数   (=COUNTIF($A$1:$A$5,A1)     计算A1单元格,在A1到A5单元格中出现的次数)

ROUND  四舍五入取整 =ROUND(A1,)

原创粉丝点击