清除单元格内容取决于其他单元格内容

时间:2018-09-26 11:09:55

标签: excel vba

我在这里的第一篇文章,也许有人可以提供帮助。

我有一个很大的Excel表,其中包含来自实验室的数据。一些结果低于LOD,我需要删除它们,因为我不需要它们。
因此,如果E11中的数据显示为“ <”,那么基本上我需要清除一个单元格中的数据,例如D11。低于LOD的含义。

如果可能的话,我想将E11中的值替换为“-”。

请问有谁能帮助我。

2 个答案:

答案 0 :(得分:0)

有几种方法可以解决此问题,而您实际上并不需要VBA。

没有VBA -在结果上创建过滤器,只需过滤掉“ <”-您可以将此过滤后的表格复制并粘贴到另一张纸上

您可以使用一个单元格公式来帮助您识别结果:=IF(A1="<","",B1)会查看A1,如果A1<,那么它什么也不会返回,否则它将返回单元格B1中的值。

使用VBA -您基本上将应用相同的逻辑,只是用代码编写。如果您真的想这样做,那么请先查找如何执行循环以及如何使用IF逻辑...

答案 1 :(得分:0)

enter image description here 这是我使用的工作表。我想清除所有值,其中<紧挨着它们。这只是更大的表的一部分。