美文网首页EXCEL
Excel - Lesson 1 - 处理数据

Excel - Lesson 1 - 处理数据

作者: IntoTheVoid | 来源:发表于2018-08-25 14:17 被阅读5次

    1. 文本数据

    包括:

    • 名称
    • 短语
    • 城市
    • 国家
    • 非日期或数字
       
       

    1.1 替换字符

    SUBSTITUTE函数

    • 与查找/替换不同, 查找/替换对单元格中现有值进行更改
    • 单元格中的原始数据不会改变
    • 替换后的值转到新的单元格

     
    🔐如何将下图中的brown更改为red

    image.png
    🔑
    =SUBSTITUTE(A1,"brown","red")
    

     
     

    1.2 提取文本

    🔐如何提取A列中每个短语中的第一个单词, 换句话说, 提取从左到右第一个空格前的内容

    image.png

    🔑为此我们需要两个函数FIND和LEFT

    image.png

    FIND函数

    搜索为其提供的任何字符串的短语, 这里是" "空格, 并返回该字符串所在的位置. 对于本例中第一个短语hello world, 第一个空格时字符串中的第六个字符.

     

    LEFT函数

    从左开始, 提取指定个数的字符, 对于本例, 提取比第一个空格所在位置少一个的字符, 即从左开始的五个字符.

    提示:
    可以对函数进行嵌套

    image.png

     

    RIGHT函数

    从右侧提取一定数量的字符, 本例中从右侧提取3个字符.

    image.png

     

    MID函数

    从短语的任何位置提取, 并基于某种起点, 提取一定数量的字符, 本例中, 从第二个字符开始, 提取三个字符.

    image.png

     
     

    1.3 格式化字符

    CONCATENATE函数

    将多个单元格中的字符结合在一起

    image.png

    🔐如何将下图中三行合并为一行?

    image.png
    🔑
    =CONCATENATE(B2," ",A2,"lives in ",C2,".")
    

     
     

    TRIM函数

    除去除字符之间单个空格以外的所有空格

    🔐如何将下图中合并后的句子中多余的空格除去?

    image.png
    🔑
    =TRIM(CONCATENATE(B2," ",A2,"lives in ",C2,"."))
    

     
     

    PROPER函数

    确保姓名和地点正确地(properly)首字母大写

    image.png

    UPPER函数

    让所有字母都大写

    image.png

    LOWER函数

    让所有字母都小写

    image.png

     
     

    2. 数字数据

    统计函数

    略, 详见下篇.
     
     

    3. 数据清理

    3.1 重复行

    去除重复行 --- 针对Excel 2016

    • 选择相应地数据集区域
    • 点击Data(数据)菜单
    • 点击Remove Duplicates
    • 如果数据集区域包含header(顶部行), 在跳出地对话框选择My data has headers, 就会忽略顶部行

     
     

    3.2 拆分列(split)

    🔐如何将下图中名字和姓氏拆分成两列?

    image.png

    🔑拆分列

    • 选择相应地数据集区域
    • 点击Data(数据)菜单
    • 点击Text to Columns
    • 在弹出的对话框中选择Delimited(分隔符), 点击Next
    • 在弹出的对话框中选择对应的分隔符, 本例中使用的是逗号, 所以选择Comma(逗号), 点击Next

    拆分日期
    =TEXT(A2, "mmmm")

     
     

    3.3 排序(sort)

    🔐如何对下图按照First列进行排序?

    image.png

    🔑排序

    • 选择所有数据区域
    • 点击Data(数据)菜单
    • 点击Sort(排序). (对于旁边的A-Z排序或Z-A排序, 默认情况按照第一列排序)
    • 在弹出的对话框中Sort by下拉条中选择Fisrt, 点击OK

    或者可以先按名字排序, 然后再按姓氏排序

    • 前四步同上
    • Sort对话框中点击Add Level, 在then by下拉条中选择Last, 点击OK

    效果如下:

    image.png

     
     

    3.4 过滤或筛选(filter)

    筛选数据是指从数据列中选择, 符合某个特征的数据, 并忽略其他数据.

    🔐找到下图中所有名字为Luis的行?

    image.png

    🔑筛选

    • 选择所有数据区域
    • 点击Data(数据)菜单
    • 点击Filter(筛选).
    • 在弹出的对话框中, 取消(Select All)的选择
    • 在搜索框中输入Luis, 然后点击确定

    如果需要将数据视图还原为完整的原始数据集, 点击Data(数据)菜单中, Filter选项旁边的Clear(清除)选项.

    相关文章

      网友评论

        本文标题:Excel - Lesson 1 - 处理数据

        本文链接:https://www.haomeiwen.com/subject/qddwiftx.html