我有一个帐户净资产值(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