【发布时间】:2015-02-09 20:32:11
【问题描述】:
不知道怎么做,我有一个 Excel 表格,可以导入 2 封电子邮件 - 但有时它只导入 1 封电子邮件,所以我希望删除这些行 -
1@email1
1@email1
2@email2
2@email2
3@email3 - 需要删除,因为它只有 1 个条目
4@email4
4@email4
它是从 CSV 导入的 - 如果它不匹配,我需要它删除该行,因为应该导入 2 个相同的电子邮件地址 - 所以
if A2=A1 it's good
if A2 doesn't = A1 Delete row A1
if A4=A3 it's good
if A4 doesn't = A3 Delete row A3
if A6=A5 it's good
if A6 doesn't = A5 Delete row A5
【问题讨论】:
-
这太模糊了。您是要修改导入过程以使其不导入单个电子邮件,还是要创建将清除单个电子邮件的导入后功能?如果是前者,请发布您的代码。
-
使用 COUNTIF() 添加一列,统计实例数,然后排序删除带 1 的行
-
在 Linux 上,使用
sort file.txt | uniq -d打印出重复项是单行的 -
所以我猜如果a2不=a1删除a1,如果a4不=a3删除a3,a6不=a5删除a5....