1、2007版excel表格中怎么将使用字母+数字下拉排序

比如:A201110300001怎么在excel表格中往下拉的时候变成A201110300002、A201110300003……

方法:

因为超过11位了,下拉不能增加序列。可以用公式,第一个单元格输入="A2011103"&TEXT(ROW(A1),"00000")然后下拉。如果不需要公式,可选中产生的序列,复制,右键-选择性粘贴-数值。

或A1=A201110,B1=300001,对B1列数字自动填充。再将A1与A1连接起来。=A1&B1

2、excel中根据某时间列,运算得出当前列

比如:A5表格数据为2015-07-01,B5表格数据值想在A5表格的基础上+1,即2015-07-02

则AU5=IF(A5<>"",TEXT(DATE(YEAR(A5),MONTH(A5),DAY(A5)+1),"yyyy-mm-dd"),"")

例2:

年限 数目 备注
3年 9万 3年或9万
3年 9万 3年或9万

年限列值为:1年、2年、3年、其他

数目列值为:3万、6万、9万、其他

第二行前两列表格分别为:A5,B5

备注列值=IF(AND(A5<>"",B5<>""),IF(OR(A5="其他",B5="其他"),"其他",ALA5&"或"&B5),"")

3、excel日期格式 yyyy/mm/dd转化yyyy-mm-dd

方法一:

设置单元格式-->数字:分类-->自定义-->在"类型"下输入YYYY/MM/DD 确定即可。注意不要带引号

方法二:

如果是日期格式,可以用以下公式转换:=TEXT(A1,"YYYY/MM/DD")
如果是文本格式的,可以用以下公式转换:=Right(a1,4)&"/"&left(a1,2)&"/"&mid(a1,4,2)

4、利用EXCEL生成类似 笛卡尔积 效果的数据

初始与结果示例:

步骤:

1)A列存放第一列数据,B列存放第二列数据。期望可生成A*B共20条数据。

2)第一列新中,D2列中输入=INDEX(A:A,INT((ROW(A2)-2)/(COUNTA(B:B)-1))+2),然后显示下拉填充至D21

3)第二列新中,E2列中输入=INDEX(B:B,MOD(ROW()-2,COUNTA(B:B)-1)+2),然后显示下拉填充至E21

4)查看对应的结果。

需要注意的是:

原始的两列数据一定要有名字,即上图中的第一列,第二列。如果为空即使后边公式正确,得出的结果也不准确,可能会出现数据多或少的情况。counta函数的理解

上边公式使用的是index函数的特殊情况

公式解读:

index函数

Excel中index函数是用来引用我们所需的信息,主要分连续区域和非连续区域内的引用两种。

1)连续区域中index函数的公式格式是=index(array,row_num,column_num) ,其中array表示我们要引用的区域,row_num表示要引用的行数,column_num表示要引用的列数,最终的结果就是引用出区域内行列交叉处的内容

2)非连续区域中index函数的公式格式是=index((array_1,array_2,array_3....array_n),row_num,column_num,array_num) ,其中array表示我们要引用的非连续区域,其必须用小括号括起来,row_num表示要引用的行数,column_num表示要引用的列数,array_num表示第几个区域。

int函数

将数字向下舍入到最接近的整数。例如int(8.9)值为9,int(-8.9)值为-9

mod函数

用来求余数函数,返回两数相除的余数。mod函数在Excel中一般不单独使用,经常和其他函数组合起来使用。

=mod(number,divisor)=mod(被除数,除数)

COUNTA函数

计算区域中不为空的单元格的个数。可对包含任何类型信息的单元格进行计数,这些信息包括错误值和空文本。

只要是非空单元格都可以通过counta函数计算数量。如果仅需要统计数值类内容,可以使用count或者countif函数计算。

疑问:

1)上边D与E列,为何有-2、-1这样的值,而不是直接使用?

如果E2列值为=INDEX(B:B,MOD(ROW(),COUNTA(B:B))) ,显示结果如下所示:

如果E2列值为 =INDEX(B:B,MOD(ROW()-1,COUNTA(B:B)))

如果E2列值为  =INDEX(B:B,MOD(ROW()-1,COUNTA(B:B)-1))

如果E2列值为  =INDEX(B:B,MOD(ROW()-1,COUNTA(B:B)-1)+1)

如果调整成:=INDEX(B:B,MOD(ROW()-2,COUNTA(B:B)-1)+2),则就是预期结果。

excel 经验总结的更多相关文章

  1. 你早该这么玩Excel 读书笔记

    1. Excel用来分析数据,至少要有一份原始数据和对于的分类汇总数据,这两种数据在一项任务中,应该是存放在同一个Excel文档中的,在书籍中,把他们叫做源数据表和分类汇总表.用户输入源数据表,根据相 ...

  2. Excel中choose函数的使用方法

    你还在为Excel中choose函数的使用方法而苦恼吗,今天小编教你Excel中choose函数的使用方法,让你告别Excel中choose函数的使用方法的烦恼. 经验主要从四方面对Excel函数进行 ...

  3. 使用Excel批量提取文件名

    Excel中如何快速选择所有奇数行或偶数行? 方法3:=MOD(ROW(),2) 总结:方法1和方法2的区别主要在ctrl键的使用 轻松将一个文件夹里所有的文件名提取出来,放到Excel表格里 &qu ...

  4. Excel中concatenate函数的使用方法

    你还在为Excel中concatenate函数的使用方法而苦恼吗,今天小编教你Excel中concatenate函数的使用方法,让你告别Excel中concatenate函数的使用方法的烦恼. 经验主 ...

  5. java 导出Excel 大数据量,自己经验总结!

    出处: http://lyjilu.iteye.com/ 分析导出实现代码,XLSX支持: /** * 生成<span style="white-space: normal; back ...

  6. java 导出Excel 大数据量,自己经验总结!(二)

    在上一次的基础上加上了样式,以及中文列名 package com.tommy.fundation.util; import java.io.OutputStream; import java.util ...

  7. 项目经验之:再来一章:excel导入数据 封装成最棒的不容易!!!

    我见过很的系统,包括OA,ERP,CRM等,在常用的功能当中,从外部导入数据是最常用到的.因为很多客户需要以excel的形式提供数据,,这样的方式我们又如何做呢, 大家最常见的做法可能是这样的,在需要 ...

  8. [经验共享] MapGIS实用小功能图解——由excel文件导成MapGIS点文件

    项目小组的几个成员都是学地下水和环境的,对于GIS懂得不是很多,于是把一些我们经常用到的mapgis实用小功能做成帮助文档,方便大家使用,发布共享! 1.整理好EXCEL文件(注意X,Y坐标的正确性( ...

  9. excel 常用函数和实现功能经验总结积累

    0.判断一个文本字符串中是否包含数字!/判断一个文本字符串是否是纯汉字! 公式=IF(LENB(A1)=2*LEN(A1),”都是汉字“,“含有非汉字字符”) 解释函数: LEN(A1)#返回文本字符 ...

随机推荐

  1. apache common-io.jar FileUtils

    //复制文件  void copyFile(File srcFile, File destFile)   //将文件内容转化为字符串 String readFileToString(File file ...

  2. java小程序:求完全数

    如果一个数等于它的不包括自身的所有因数之和,那么这个数就叫完全数.例如,6的不包括自身的所有因数为1,2,3,而且6=1+2+3,所以6是完全数. 大约2200多年前,欧几里德提出:如果2n-1是质数 ...

  3. 2014-9-17二班----6 web project

    部署  加载 到 Tomcat 6.0 服务器上 web.xml           <welcome>index.jsp </welcome>   <welcome&g ...

  4. arcengine C# 读写lyr(转)

    写lyr { IFeatureLayer LineLayer = axMapControl1.get_Layer(0) as IFeatureLayer;            ILayerFile ...

  5. IOS 逆向工程之砸壳

    在<iOS应用逆向工程>4.6.2节中,我们曾推荐使用iPhoneCake源的AppCrackr 1.7版给App砸壳.这种方式简单粗暴,省时省力,但正是因为它过于方便有木有,导致几乎所有 ...

  6. EINTR错误

    慢系统调用(slow system call):此术语适用于那些可能永远阻塞的系统调用.永远阻塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类.如:若没有客户连接到服务器上,那么服 ...

  7. linux PATH环境变量

    $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接 shell下输出path值: echo $PATH: w ...

  8. SPOJ 1108 Card Trick 暴力模拟

    解释一下样例,因为我觉得这个题意表述的不是很清楚.以第二组样例为例. 牌序为:3 1 4 5 2 第一轮:把 3 放到末尾:1 4 5 2 3,最顶上的牌是1,把1拿走.剩余 4 5 2 3 第二轮: ...

  9. 创建高安全性PHP网站的几个实用要点

    大家都知道PHP已经是当前最流行的Web应用编程语言了.但是也与其他脚本语言一样,PHP也有几个很危险的安全漏洞.所以在这篇教学文章中,我们将大致看看几个实用的技巧来让你避免一些常见的PHP安全问题. ...

  10. dex

    数字交叉连接设备(Dendenkosha Electronic Exchange),就是常说的电子交换器.   数字交叉连接设备完成的主要是STM-N信号的交叉连接功能,它是一个多端口器件,它实际上相 ...