Insira a seguinte fórmula normalmente em G3
e preencha.
=INDIRECT(ADDRESS(ROW();SUMPRODUCT(MAX(COLUMN($A3:$F3)*($A3:$F3<>"")*($A$2:$F$2="A")))))
IssousaSUMPRODUCT
deumamaneiracomplicada,masimportante.ForçaMAX
acalcularcomoumafórmuladematriz,avaliandocadacélulaemA3aF3.Nessafórmula,essaésuaúnicafinalidade-nãousamosSUMPRODUCT
paraadicionaroumultiplicar.
Comoalternativa,elepodeserinseridocomoumaSUMPRODUCT
. No entanto, é difícil trabalhar com fórmulas de matriz, por isso recomendo a primeira versão.
{=INDIRECT(ADDRESS(ROW();MAX(COLUMN($A3:$F3)*($A3:$F3<>"")*($A$2:$F$2="A"))))}
Documentação: Usando Arrays , INDIRECT , COLUMN .