尝试根据同一行中另一列的值更改一列中的值

时间:2016-06-24 14:12:12

标签: excel vlookup

我在excel工作簿中有6个工作表,每个工作表大约有20,000行。在下面提供的示例中,我尝试更改"等级小计"的值。如果该行的C列中的值的值为"位置小计",则为D列中的空字符串值。

我尝试过使用VLOOKUP功能,但无济于事。我没有太多与Excel合作,希望有人能够对我的问题有所了解。

非常感谢任何有关如何实现这一目标的建议/方向。感谢。

这是我的PIC:

Excel worksheet

1 个答案:

答案 0 :(得分:2)

这是单张纸的开头:

Sub Melinda()
    Dim N As Long, i As Long

    N = Cells(Rows.Count, "C").End(xlUp).Row
    For i = 1 To N
        If Cells(i, "C").Value = "Location Subtotal" Then
            If Cells(i, "D").Value = "Grade Subtotal" Then
                Cells(i, "D").Value = ""
            End If
        End If
    Next i
End Sub