LinkedIn Post by:
Taeyong Shin
365
=SUM( TAKE(FILTER(A2:A10, A2:A10), -3) )
Legacy
=SUM( INDEX(A2:A10, AGGREGATE(14, 6, (ROW(A2:A10)-ROW(A1))/SIGN(A2:A10), ROW(1:3)) ) )
LinkedIn Post by:
Taeyong Shin
365
=SUM( TAKE(FILTER(A2:A10, A2:A10), -3) )
Legacy
=SUM( INDEX(A2:A10, AGGREGATE(14, 6, (ROW(A2:A10)-ROW(A1))/SIGN(A2:A10), ROW(1:3)) ) )
LinkedIn Post by
N’rele Ferdinand Attobra
=SUM(INDEX(FILTER(A2:A10,A2:A10<>0),SEQUENCE(3,,COUNT(FILTER(A2:A10,A2:A10<>0)),-1)))
LinkedIn Post by:
Jardiel Euflázio
=SUM(INDEX(A2:A10,LARGE((A2:A10<>0)*SEQUENCE(ROWS(A2:A10)),{1\2\3})))
LinkedIn Post by:
Hakeem Lawrence, MSBA
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Data", Int64.Type}}),
NonZeroRows = Table.SelectRows(#"Changed Type", each ([Data] <> 0)),
Last3Total = List.Sum(Table.LastN(NonZeroRows, 3)[Data])
in
Last3Total
LinkedIn Post by
Aditya Kumar Darak
Power Query Can be like this one.
let
Source = Excel.CurrentWorkbook(){[ Name = "data" ]}[Content][Data],
Filtered = List.RemoveItems ( Source, { 0 } ),
LastItems = List.LastN ( Filtered, 3 ),
Sum = List.Sum ( LastItems )
in
Sum
LinkedIn Post by
Aditya Kumar Darak
Another Power Query may be:
let
Source = Excel.CurrentWorkbook(){[ Name = "data" ]}[Content],
Filtered = Table.SelectRows ( Source, each ( [Data] <> 0 ) ),
LastItems = Table.LastN ( Filtered, 3 ),
Sum = List.Sum ( LastItems[Data] )
in
Sum
LinkedIn Post by:
Víctor Manuel Santos Maldonado
=LET(Y,FILTRAR($B$2:$B$10,$B$2:$B$10>0),X,FILAS(Y),SUMA(INDICE(Y,X),INDICE(Y,X-1),INDICE(Y,X-2)))
LinkedIn Post by:
Juliano Santos Lima
Old fashioned way.
=SUM(INDEX(A2:A10,LARGE(IF(A2:A10<>0,ROW(A2:A10)-1),{1;2;3}),))
LinkedIn Post by:
Jardiel EuflázioView Jardiel Euflázio’s profile
=SUM(TAKE(FILTER(A2:A10,A2:A10<>0),-3))