![](https://www.clubedohardware.com.br/uploads/themes/set_resources_52/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
alexandro_ao
-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por alexandro_ao
-
-
Caros colegas, estou com algumas dificuldades para efetuar cálculos usando SOMARPRODUTO em colunas de tabelas (Tabela_de_Horas[Data]) quando o conteúdo é uma data, pois sempre que houver uma célula ou linha vazia, a função assume uma data, que no exemplo da planilha anexa é 01/01/2016. Eu gostaria de estender a função SOMARPRODUTO de forma que as células vazias fossem desconsideradas, evitando assim a contagem incorreta de argumentos. É importante salientar que a formatação do range como tabela é importante, pois tenho outras planilhas que fazem essas referências.
Desde já agradeço.
Abraços.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
(somarproduto) - como desconsiderar células vazias no cálculo?
em Microsoft Office e similares
Postado
Pessoal, criei uma solução provisória para o problema apresentado na planilha de exemplo. Acrescentei na função SOMARPRODUTO mais um argumento, onde forço a comparação do ano na data para extrair apenas os dados do ano que desejo, porém em outros cenários onde não posso forçar esse tipo de comparação, ainda dependo de uma saída para fazer com que a função ignore os valores nulos (células vazias).
---> Fórmula anterior
=SOMARPRODUTO(--(MÊS(Tabela_de_Horas[Data])=MÊS('Resumo Mensal'!B4)))
---> Fórmula com a solução provisória
=SOMARPRODUTO(--(MÊS(Tabela_de_Horas[Data])=MÊS('Resumo Mensal'!B4));--(ANO(Tabela_de_Horas[Data])=ANO(B4));--(Tabela_de_Horas[Tipo de Jornada]<>"Banco de Horas"))
Obs.: os argumentos em vermelho são a solução provisória, enquanto os na cor azul são apenas testes para outros fins.
Para aqueles que quiserem me ajudar a encontrar uma solução completa e definitiva, ficarei no aguardo.
Abraços.