删除所有列小于25M的行

时间:2017-02-13 23:48:24

标签: excel vba excel-formula multiple-columns

我有6列美元值,我需要删除所有六列低于$ 25,000,000的行。

| Customer Name | $v1 | $v2         | $v3 | $v4 | $v5 | $v6       |
| Example       | $5  | $25,000,000 |     |     |     |           |
| E2            |     |             |     |     |     |$50,000,000|

它会持续一段时间。

非常感谢任何帮助和建议!

2 个答案:

答案 0 :(得分:1)

如果您乐意使用工作栏,请在末尾添加一个标题为"删除"并在第2行输入此公式:

=AND(B2:G2<25000000)

这是一个数组公式,因此您需要双击单元格,粘贴公式然后按CTRL+SHIFT+ENTER以保存公式。然后,您可以将其填满,并在要删除的行上评估为TRUE。

如果您不想要工作列,则可以添加条件格式,同时检查所有列。如果所有值都低于25M,此解决方案将突出显示整行。然后,您可以应用颜色过滤器(在任何列上)以选择要删除的所有行。

  1. 选择所有数据(包括客户名称但不包括标题)
  2. 点击主页&gt;条件格式&gt;新规则
  3. 点击&#34;使用公式确定要格式化的单元格&#34;
  4. 输入以下公式:= AND($ B2:$ G2&lt; 25000000)
  5. (请注意,您不需要在此按CTRL + SHIFT + ENTER ...条件格式中的公式会自动视为数组公式
  6. 单击“格式”以设置背景填充颜色
  7. 单击“确定”关闭格式化对话框
  8. 您现在可以使用滤镜来选择要删除的行

答案 1 :(得分:0)

对价值低于2500万美元的每一列应用条件格式。然后过滤所有列上的彩色值,并删除剩下的那些。