Execl使用技巧总结

本文总结了比较实用的excel技巧,工作中用上他们表格瞬间高大上!持续更新中…

excel三大功能:

  1. 做表格
  2. 处理数据
  3. 作图

一、做表格技巧

介绍一些比ctrl+c、ctrl+v高级的技巧

1.1 拖动单元格根据规则 自动填表

文件→选项→高级→编辑自定义列表

里面有 日、一、二、... 等常规序列,也可以在自定义框中自定义输入序列:

张三
李四
王二

注意:一个词条结束要回车。完成自定义规则以后,在表格中输入张三,然后拖动相邻的单元,就会按照规则自动填表。这样,你就不用每次手工输入部门人员的名字等固定信息。

1.2 自动填写相同的信息

拖动单元格自动填写内容是常用的技巧,但是每个单元格数值会+1。有时候想填写相同的内容,快捷的做法是:

  • 第一步:选中一格(要填的信息),按shift,再选中最后一格(即选中连续的单元格)
  • 第二步:ctrl+d(被选中的单元格会自动填相同的内容)

1.3 单元格内换行

alt+回车

1.4 移动整行、整列

  • 选中整行,鼠标放在左上角,鼠标变成十字花
  • 再按住shift,按住鼠标上下拖动调 整行,左右拖动调整列的位置

1.5 设计表格下拉选项

让别人填表又不希望别人乱填,可以为表格设计下拉选项。

选中要设计选项的单元格→数据→数据验证

  • 设置
    • 允许:序列
    • 来源:填写设计的选项,例如填 男,女 注意:要用英文的逗号隔开选项
  • 输入信息:填写输入内容的提示说明(选填)
  • 出错警告(选填)

1.6 整列设置成文本:填身份证、手机号等数字串

填写手机号时,如果不转成文本将会科学记数法显示,填写时在数字串前加英文的单引号',显示时单元格左上角会有绿色的三角形。

最好制表者就设计某一列为文本格式:

  • 选中要设置的区域
  • 右键,设置单元格格式
  • 数字选项卡,分类中选文本,即可

1.7 根据内容自动添加背景色:条件格式

将大于1000的数据用红色背景可以起到突出效果、将某类信息用同样的背景色可以直观的看到信息在表格中的分布情况等等,增加了关键数据的背景色,可以提高一个庞大表格的可读性。

根据内容自动添加背景色用条件格式实现,设置比较简单,但有几个值得注意的关键点:

  • 条件格式→新建规则 按照提示设置即可
  • 注意设计的规则应避免冲突
    • 设置文本包含SB填蓝色;设置文本包含SBS填红色。由于SBS也包含了SB,所以填表时不管SB还是SBS都会填蓝色
    • 解决:灵活选择 包含、不包含、始于、止于 的条件以避免规则冲突。以上可以设置为:设置文本止于SB填蓝色;设置文本止于SBS填红色。这样就避免了规则冲突。
  • 规则的应用范围问题
    • 规则应用于可在条件规则管理中修改,例如,应用于某列为$D:$D,$D:$J
    • 要想将 本工作表规则 应用于其他工作表中怎么办?唯一的办法是
      • 第一步:将本工作表中,应用了这个规则的单元格复制到另一个工作表中,这样规则就一起复制过去了;
      • 第二步:在另一工作表中,选中那个复制过来的单元格,用规则管理修改规则在这个表中的应用范围即可。然后那个复制过来的单元格就可以删了。

1.8 使用VLOOKUP函数:自动查找内容并填表

一个庞大的表中,常常又包含多个sheet或多个表格,如果其中一个sheet的内容与另一sheet的内容相同,low的办法是ctrl+c、ctrl+v,这样做可能会导致一个麻烦,就是一处修改处处修改。VLOOKUP函数可以解决这个问题,使相同内容的单元格是映射关系,这样每次只要修改一处即可,其他的会自动改变。

VLOOKUP函数的功能像查电话,实现了根据姓名在特定的范围查到电话号码,即 电话号码=f(姓名,电话簿的查找范围)。所以需要一个查找标识,一个查找范围。

单元格中填写以下语法:

= VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
  • table_array参数:要查找的区域,该区域的单元格包含了要查的标识和相应内容。
  • lookup_value参数:填查找的标识,根据这个标识,在第二个参数表示的区域中查找标识所在的行
    • 标识可以写死,是具体数值或者文本
    • 也可以不写死,写引用,如$A,即该单元格所在行的A列上的那个单元格内容就是标识
    • 此参数用于找到:要返回的单元格行号
  • col_index_num参数:返回以上区域的第几列
    • 区域中第一列为1,第二列为2;可能一个标识所在的行有多个字段。
    • 此参数用于找到:要返回的单元格列号
  • range_lookup参数:查找时是精确匹配false或0,还是近似匹配。

例如,

=VLOOKUP($A:$A,表A!$A:$AL,2,0)

这个函数的含义是,该单元格的值可能是标识一个字段的值,

  • 该单元格的标识写在本表A列对应的位置上
  • 在表A的列A-AL中查找标识,得到标识坐在行
  • 在表A查找区域中,该行的第二列即是要返回的值;也可巧用column()函数,返回本单元格的列号值。

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器