excel简单数据清晰
1.删除重复值:EXCEL有内置的功能,可以删除表中的重复值。它可以删除所选列中所含的重复值,也就是说,如果选择了两列,就会查找两列数据的相同组合,并删除。EXCEL有内置的功能,可以删除表中的重复值。它可以删除所选列中所含的重复值,也就是说,如果选择了两列,就会查找两列数据的相同组合,并删除。
如上图所示,可以看到A001 和 A002有重复的值,但是如果同时选定“ID”和“Name”列,将只会删除重复值(A002,2)。
按照下列步骤操作可以删除重复值:选择所需数据-转到数据面板-删除重复值
2.文本分列:假设你的数据存储在一列中,如下图所示:
如上如所示,我们可以看到A列中单元格内容被“;”所区分。我们需要将其进行分列,建议使用EXCEL的文本分列功能。按照下面的步骤可以实现分列:
1)选择A1:A6
2)点击:数据—分列
上图中,有两个选项,“分隔符号”和“固定宽度”。我选择“分隔符号”是因为有分隔符“;”。如果我们希望按照宽度分列,例如:前四个字符为第一列,第五到第十个字符为第二列,则可以选择按固定宽度分列。
3)点击下一步—点击“分号”,然后下一步,然后点击完成。
常用函数
1.Vlooup():它可以帮助在表格中搜索并返回相应的值。让我们来看看下面Policy表和Customer表。在Policy表中,一般需要根据共同字段 “Customer id”将Customer表内City字段的信息匹配到Policy表中。这时,就可以使用Vlookup()函数来执行这项任务。
对于上面的问题,就可以在F4单元格中输入公式“=VLOOKUP(B4, $H$4:$L$15, 5, 0)”。按回车键后,在City字段下将会返回所有Customer id为1的城市名称,然后将公式复制到其他单元格中,从而匹配所有对应的值。
ps:在复制公式中请别忘记使用符号“$”,来锁定Customer表的查询范围。这被称之为绝对引用,也是经常容易出错的地方。
2. CONCATINATE():这个函数可以将两个或更多单元格的内容进行联接并存入到一个单元格中。例如:我们希望通过联接Host Name和Request path字段来创建一个新的URL字段。
上面的问题可以通过使用公式“ =concatenate(B3,C3)” 并且下拉复制公式来解决。
ps:相对于“concatenate”函数,我更倾向于使用连接符“&”来解决上述问题,公式为“= B3&C3”。
3. LEN()-这个公式可以以数字的形式返回单元格内数据的长度,包括空格和特殊符号。
示例:=Len(B3) =23
4. LOWER(), UPPER() and PROPER()—这三个函数用以改变单元格内容的小写、大写以及首字母大写(即每个单词的第一个字母)。
在数据分析的项目中,这些函数对于将不同大小写形式的内容转换成统一的形式将会非常有用。否则,处理这些具有不同特征的内容将会非常麻烦。
下面的截图中,A列有五种形式的内容,而B列只有两种,这是因为我们已经将内容转换成了小写。
5. TRIM():这是一个简单方便的函数,可以被用于清洗具有前缀或后缀的文本内容。通常,当你将数据库中的数据进行转储时,这些正在处理的文本数据将会保留字符串内部作为词与词之间分隔的空格。并且,如果你对这些内容不进行处理,后面的分析中将产生很多麻烦。
6. If():个人认为在EXCEL众多函数之中最有用的一个。当特定的事件在某个条件下为真,并且另一个条件为假时,可以使用这个公式来进行条件运算。例如:你想对每个销售订单进行评级,“高级”和“低级”。假设销售额大于或等于5000,则标记为“高级”,否则被标记为“低级”。