SUMIF é o método normal, por exemplo
=SUMIF(A1:A100,TRUE,B1:B100)
Você pode ter compilações com VERDADEIRO / FALSO, embora - o trabalho acima funcione se VERDADEIRO / FALSO forem valores booleanos em vez de valores de texto
Eu tenho uma fórmula bastante estranha que gostaria de fazer. O que eu quero é uma célula, digamos D1, para obter um valor que seja uma soma de todos os números válidos no intervalo B1 a B100, onde a única condição para ser um número válido é aquela para cada célula observada (isto é, B1 , B2, B3) olha para a esquerda em A1, A2, A3, e vê se contém "verdadeiro" ou "falso". Se for verdade, acrescente que, se não, ele salta.
Eu pensei que havia uma maneira de fazer isso com vlookup ou algo assim. Eu sei que posso fazer isso com uma macro, não há problema, mas não tenho 100% de certeza se existe uma maneira de fazer isso com uma fórmula (que atualizaria automaticamente o valor em D1 se eu alterasse alguma coisa na coluna A ou B Essa atualização automática é a grande coisa que preciso.)
SUMIF é o método normal, por exemplo
=SUMIF(A1:A100,TRUE,B1:B100)
Você pode ter compilações com VERDADEIRO / FALSO, embora - o trabalho acima funcione se VERDADEIRO / FALSO forem valores booleanos em vez de valores de texto
Tags microsoft-excel