![MY Table Matrix](https://i.stack.imgur.com/DdZdY.png)
У меня есть список значений чистых активов (NAV) счетов с датой отчетности.(см. прикрепленный скриншот)
Теперь я хотел бы иметь таблицу с ежемесячным интервалом (в конце месяца), в которой перечисляются все последние учетные записи NAV.
Поэтому, если учетная запись сообщает о своем NAV только один раз в год, 12 месяцев будут иметь одно и то же значение.
Я пытался использовать функции filter
и if
, но боюсь, что я 'Я потерян.Мои коды ниже:
Dim A As Range
Dim B As Range
Set A = Sheets("navtracker").Range(("H1"), Selection.End(xlToRight))
Set B = Sheets("navtracker").Range(("G2"), Selection.End(xlDown))
Dim var1 As Variant
Dim var2 As Variant
Dim sArray() As String
Dim i As Long
var1 = range1.Value
If Target.Address = "$E$25" Or Target.Address = "$J$10" Then
Sheets("navtracker").ListObjects("Table_wang_navtracker").Range.AutoFilter Field = 1, Criteria1:=A.Value
Sheets("navtracker").ListObjects("Table_wang_navtracker").Range.AutoFilter Field = 2, Criteria1:=B.Value