仅在条件下修改单元格

时间:2018-05-31 18:29:13

标签: excel

我有从海港收到并运送的所有产品的图表。有些是空的,但在图表描述中,有一个他们携带的指定产品,但有0。

有没有办法让抵达后产品的元素具有实际重量,但是给那些0重量 EMPTY 值的人?

2 个答案:

答案 0 :(得分:0)

您是否愿意添加其他专栏?如果是这样,你可以使用简单的if方程式。

例如,如果Produce元素在A列中,并且权重在Colum C中,并且您的新列在B列中,则可以编写

=if(C1=0,"EMPTY",A1)
列B中的

并将其复制/粘贴到所有行中。您的新产品列将是B列。

我能理解这个问题吗?

答案 1 :(得分:0)

你应该总是指出你之前的努力以及你想要实现的一些例子,因为现在我们只是猜测你正在做什么数据。

无论如何,这个简单的宏可以解决这个问题

 Private Sub remove_zeros()
 Dim tbl_range As Range: Set tbl_range = Range("A1:H100") 
 ' change the range to whatever is your datarange, or just apply it to entire worksheet
     For each cell in tbl_range
         If (cell.Value2 = 0) Then
             cell.ClearContents
         End if
     Next cell
End Sub