|
- Sub 条件查询()
- Dim ARR, BRR(), I As Integer, J As Integer, K As Integer
- ARR = Sheets("付款明细").Range("a1").CurrentRegion
- J = UBound(ARR, 2)
- ReDim BRR(1 To UBound(ARR), 1 To 2)
- For I = 2 To UBound(ARR)
- If ARR(I, J) < 0 Then
- K = K + 1
- BRR(K, 1) = ARR(I, 1)
- BRR(K, 2) = ARR(I, J)
- End If
- Next
- Range("A3").Resize(K, 2) = BRR
- End Sub
复制代码
公式的话可以用一对多查找的公式。找位置的话。可以用OFFSET+MATCH函数,如果你喜欢用公式的话。可以百度一下一对多查找的公式。
我用的代码的方式。 |
|