Excel|多个指定词语,只要该列出现这些词语的任意一个,就批量删除整列!
前言|职场实例

01|指定词数量少-查找替换法
情景1:如果在指定词数量少的情况下,我们完全可以采取“查找替换”的方法来完成操作。假设就只含有本例中的2个指定词“365”和“521”。
选中单元格数据区域,按下快捷键“Ctrl+F”调出“查找和替换”对话框,在“查找内容”框中输入:“365”,最后点击“查找全部”。我们看到所有值为“365”的单元格就显示在了下方的预览界面,然后我们按下快捷键“Ctrl+A”全选所有值为“365”的单元格,关闭“查找和替换”对话框后,我们发现所有值为“365”的单元格现在处于定位选中状态,然后我们在任意一个查找定位出来的单元格上右击鼠标,点击“删除-整列”,即可批量删除单元格中含有“365”值的所有列。

我们继续重复上面的步骤,来批量删除单元格中含有“521”值的所有列。
选中单元格数据区域,按下快捷键“Ctrl+F”调出“查找和替换”对话框,在“查找内容”框中输入:“521”,最后点击“查找全部”。我们看到所有值为“521”的单元格就显示在了下方的预览界面,然后我们按下快捷键“Ctrl+A”全选所有值为“521”的单元格,关闭“查找和替换”对话框后,我们发现所有值为“521”的单元格现在处于定位选中状态,然后我们在任意一个查找定位出来的单元格上右击鼠标,点击“删除-整列”,即可批量删除单元格中含有“521”值的所有列。
至此,我们通过两次“查找和替换”的操作,我们就将单元格含有“365”或“521”的所有列全部删除了。

02|指定词数量多-公式+查找法
情景2:如果在指定词数量多的情况下,我们需要采取“公式+查找法”来完成操作。
首先,我们需要将我们的关键词“365”和“521”以横向的方式录入到单元格中。本例中,我们录入到了G2:H2单元格数据区域中。

我们在A6单元格直接输入函数公式:
=IF(SUM(IFERROR(FIND($G$2:$H$2,A1:A5),0)),"删除","")最后以Ctrl+Shift+回车键结束公式,向右填充公式得到所有的结果。
我们发现只要单元格中含有“365”或者“521”的列,公式结果就显示为了“删除”,否则就显示为空值单元格。

注意:
本例中的IF+SUM+IFERROR+FIND嵌套函数是一个固定的模式,唯一需要变动的就有2个参数,需要根据我们实际工作中表格的具体布局来选择。如下图所示,FIND的第一和第二个参数。

我们继续使用“查找和替换”的方法。
选中A6:E6单元格数据区域,按下快捷键“Ctrl+F”调出“查找和替换”对话框,在“查找内容”框中输入:“删除”,最后点击“查找全部”。

我们看到所有值为“删除”两字的单元格就显示在了下方的预览界面,然后我们按下快捷键“Ctrl+A”全选所有值为“删除”的单元格,关闭“查找和替换”对话框后,我们发现所有值为“删除”的单元格现在处于定位选中状态,然后我们在任意一个查找定位出来的单元格上右击鼠标,点击“删除-整列”,即可批量删除单元格中含有“删除”值的所有列。
至此,我们就将单元格内容为“365”或“521”的所有列全部删除了。


