excel表中如何求积(如何同时删除Excel表格中,数字列不是6位数的所有行?马玉琴大病一场后身体越来越差,刚入秋就穿貂,李玉成野心太明显)

wufei123 发布于 2024-09-30 阅读(3)

这是一个特殊求助:如何快速删除某一列的字符数不符合要求的所有行?案例:将下图 1 中编码不是 6 位数的行全都删除,效果如下图 2 所示。

解决方案 1:1. 将 C 列用作辅助列,在 C2 单元格中输入以下公式 --> 下拉复制公式:=LEN(B2)公式释义:len 函数的作用是计算参数的字符数

2. 选中数据表的任意单元格 --> 选择工具栏的“数据”-->“筛选”

3. 点开 C 列的筛选菜单 --> 取消勾选 6 --> 点击“确定”

4. 选中筛选出来的所有行 --> 右键单击 --> 在弹出的菜单中选择“删除行”

5. 选择工具栏的“数据”-->“筛选”

6. 删除辅助列解决方案 2:1. 在 D2 单元格中输入以下公式 --> 回车:=FILTER(A2:B21,LEN(B2:B21)=6)公式释义:LEN(B2:B21)=6:判断 B2:B21 区域中每个单元格的字符数是否为 6;。

FILTER(A2:B21,...):返回 A2:B21 区域中 B 列字符数为 6 的所有行

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。