为了方便学习本节内容,我这里准备了一段数据,可以直接生成。
import pandas as pd
import random
# 定义邮箱服务提供商
email_providers = ["163.com", "126.com", "qq.com", "gmail.com", "hotmail.com", "outlook.com"]
# 生成随机邮箱地址
emails = []
for _ in range(100):
username = ''.join(random.choices('abcdefghijklmnopqrstuvwxyz0123456789', k=10))
provider = random.choice(email_providers)
emails.append(username + "@" + provider)
# 将数据保存到Excel文件中
df = pd.DataFrame(emails, columns=["邮箱地址"])
file_path = "random_emails.xlsx"
df.to_excel(file_path, index=False)
拿到本地直接运行即可在当前文件夹保存一个【random_emails.xlsx】文件,里面存储了100个随机的邮箱地址,方便我们测试。
如果你懒得运行,可以复制我这个。
邮箱 | 账号 | 邮箱服务器 | 合并:邮箱完整地址 |
---|---|---|---|
l4vtuavboq@outlook.com | |||
6bbzd4buls@163.com | |||
yo7jcpza9d@qq.com | |||
wetzlz93yg@outlook.com | |||
dkhbyouoax@163.com | |||
7b5ph1jg8a@163.com | |||
e97yxleaam@gmail.com | |||
7c34sj16yf@gmail.com | |||
bp7ll0zfjk@qq.com | |||
5j1j3sxchp@163.com | |||
tn9vvzpynv@qq.com | |||
94tua6ggqy@gmail.com | |||
sgs0qlxaqk@gmail.com | |||
2psy1emaz1@outlook.com | |||
xbkc8cwiuq@qq.com | |||
9c9o1mjwne@163.com | |||
gnrmtq8ots@gmail.com | |||
rs6fttcfw8@qq.com | |||
xd0codgq6x@126.com |
在数学中,函数是一种关系,它将一个集合(称为定义域)中的每个元素与另一个集合(称为值域)中的唯一元素相关联。函数通常表示为 ( f(x) ),其中 ( x ) 是输入值,( f(x) ) 是对应的输出值。 例如,考虑函数 ( f(x) = x^2 )。这意味着,对于任何给定的 ( x ) 值,输出值是 ( x ) 的平方。
Excel中的函数是一系列预先编写的公式,旨在执行特定任务,如计算、逻辑比较或文本操作。这些函数可以帮助用户快速处理数据,而无需编写复杂的公式。 例如,SUM 函数用于求和,IF 函数用于逻辑比较,VLOOKUP 函数用于在表格中查找数据。
这里是常用的一些数据清洗类函数。
函数 | 作用 | 解释 |
---|---|---|
left | 字符串提取 | 从左边开始截取 |
right | 从右边开始截取 | |
mid | 从中间开始截取 | |
text | 格式转换文本 | 将数值转成文本格式 |
trim | 去掉字符串两端空格 | |
replace | 替换指定位置的字符串 | |
numbervalue | 类型转换 | 文本转换为数字 |
首先,打开Excel并选择您想要输入函数的单元格。
在所选单元格中开始键入等号【=】,然后再输入函数名称。例如,SUM
。
当您开始键入函数名称时,Excel会显示一个下拉箭头,提示您该函数的参数。点击这个箭头,您可以看到一个包含参数的列表。
根据函数的要求输入必要的参数。例如,对于SUM
函数,您需要提供要相加的数字或单元格范围。
输入所有必要的参数后,按Enter键。Excel会计算函数的结果并显示在所选单元格中。
假设您有以下数据:
A1 | 5 |
---|---|
A2 | 10 |
A3 | 15 |
总和 | 30 |
您想要计算A1、A2和A3单元格的总和。
SUM
。A1:A3
。现在,A4单元格将显示值30,这是A1、A2和A3的总和。
F3
键,或从“公式”选项卡选择“函数向导”。已编辑好的获取账号函数:=LEFT(A2,FIND("@",A2)-1)
已编辑好的获取邮箱服务函数:=RIGHT(A2,FIND("@",A2))
字符串拼接函数:=CONCAT(B2,"@",C2)
测试使用:
我已经给所人编辑权限了。
https://docs.qq.com/sheet/DRGhlb1pEWWlWaFZn?tab=000001
快捷键【Ctrl+1】,进入到单元格格式。
输入内容:
回车看效果:
这里输入格式为:
**;**;**;**
效果: