EXCEL常用函数使用

来源:互联网 发布:淘宝网广告收费标准 编辑:程序博客网 时间:2024/05/21 11:33

1、字符串操作

  • 一串数字的倒数第二位如何用excel函数来取?如数字12258, 4824847只获取除了后两位的其余所有数字,结果为122, 48248,
    数字在A1,那么B1=LEFT(A1,LEN(A1)-2)
  • A1=abcdefg为例
  • 提取前面的几个字符用LEFT,例如=LEFT(A1,3) 结果为“abc”
  •  提取后面的几个字符用RIGHT,例如=RIGHT(A1,5) 结果为“cdefg”
  •  提取中间的字符用MID,例如=MID(A1,3,1)     结果为“c”
  •  获取一个字符串中指定字符的位置用find,例如=FIND("c",A1)   结果为 3
  •  获取指定字符串的长度用len,例如=LEN(A1)     结果为 7   
2、 文本数据导入到Excel中把txt文本文件数据导入到excel中。例如,气象数据下载后为txt(数据间用空格分开的),需要导入到excel中
以excel2007为例,选择“数据--自文本”,然后选中文本文件,然后选择“分割符号”,再选择空格即可。

3、如何将单元格中的数值引用到公式中作为行号?

在应用中用到单元格的索引后的数字,如A2,其中的数字2不是自动产生,而是引用指定一列的数字,那么就用到了INDRECT函数(返回文本字符串所引用的内容)。

 =INDIRECT("M"&M3)

我有两组数据A B C D

1   20090701   2.4935               1
2 20090702 2.8773 43 20090703 2.8676 44 20090706 2.9336 65 20090707 2.7215 7... D列中的数值对应的是C中数据的行号,现在要在E列中对一系列C的值每相邻三个求一次和。比如对于E1来说,求C1到C3的和。E2是C4到C6的和。那么行号就在D列中给出。
可以用使用=SUM("C"&D1&":C"&D1+2)
提示:在处理气象数据时,由一个多年序列的月降水数据,想获取年降水数据,就可以使用此功能了。 4、Excel添加数据分析功能模块Excel本身可以进行数据分析的,比如方差分析,回归分析等。加载该模块的方法是:“文件”--“选项”--“加载项”--“转到”--勾选“分析工具库”5、对一组数据进行翻转假如在Excel表格的A列中有10行数据,现在要把第10行数据放在第一行,第9行数据放在第2行,……,第1行放在第10行,即把数据反转一下,如下图。该如何操作呢?只需要:在C1单元格中输入公式=INDEX($A$1:$A$10,ROWS($A$1:$A$10)-ROWS($A$1:A1)+1) 解释:其中index函数是获取指定数组中,指定位置的数据,如=index(“A3:A6”,3)则得到了第5个记录“郭靖”。rows函数返回数组的行数。6、求一列不重复的个数=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 

7、根据指定字段进行匹配match获取对应值index



0 0
原创粉丝点击