Fazendo algumas suposições sobre o que você está tentando fazer, a seguinte fórmula em F5 pode resolver seu problema.
=F$4-(E$4+SUM((C$4:C$20=C$4)*(C$4:C$20=C$3:C$19)*(E$4:E$20)))
Esta é uma fórmula de matriz, portanto, ela deve ser digitada com CTRL-Shift Enter, em vez de apenas Enter. Se inserido corretamente, o Excel colocará a fórmula entre chaves {} na barra de fórmulas.
A maneira como isso funciona é criar uma matriz de números contendo os valores na coluna E que satisfazem as condições que você está procurando.
A primeira parte, (C$4:C$20=C$4)
, é TRUE sempre que o intervalo C4: C20 for igual a "Check Deposit". A segunda parte, (C$4:C$20=C$3:C$19)
, é TRUE sempre que uma célula em C4: C20 for igual à célula acima dela.
Multiplicar essas duas matrizes de valores lógicos é o equivalente da operação AND () e também converte os valores VERDADEIRO / FALSO em 1 ou 0. Assim, o resultado dessa multiplicação é a matriz {0;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0}
. Agora multiplicando por (E$4:E$20)
, a matriz de valores na Coluna E, dá {0;50;50;50;0;0;0;0;0;0;0;0;0;0;0;0;0}
Em seguida, somamos esses valores e adicionamos E $ 4. (Estava faltando na matriz resultante porque C4 não é igual à célula acima). Finalmente, subtrair tudo isso do total em F4 dá o resultado final.
Notas:
- Vocêpodeestenderoucontratarosintervalosparaatenderàssuasnecessidades.esteverificaafórmulaatéalinha20.
- Vocênãodeixouclarosepoderiahavervalores"Cheque depósito" mais contínuos após a primeira interrupção. Se sua mesa acima tinha "Cheque depósito" em C10, o valor em E10 seria contado.
Espero que isso ajude.