Bom dia galera,
Estou montando um painel de leitos hospitalares
Tenho o seguinte cenário
dLeito: tabela que possui o cadastro dos leitos com apenas codigo e leito
dEstabelecimento: tabela que possui o cadastro dos estabelecimentos de saude com apenas CNES e o nome
fCNES: tabela que possui o total de leitos por mês de cada cnes
fMapa: tabela do mapa de leitos diário, onde contem o total de ocupados de cada leito naquele dia.
minha ideia é mostrar em um tabela baseado no mapa mais atualização, ou seja, na última que o painel encontrar, ele buscar o total de leitos daquele mês da data mais atualizada e mostrar o total de leitos ocupados
fiz as seguintes medidas:
TOTAL DE LEITOS = CALCULATE(
SUMX(FCNES, FCNES[TOTAL]),
FORMAT(FCNES[COMPETENCIA], "mmm/yyyy", "pt-BR") == FORMAT(MAX(FMAPA[DATA]), "mmm/yyyy", "pt-BR")
)
TOTAL DE LEITOS OCUPADOS = CALCULATE(
SUMX(FMAPA, FMAPA[OCUPADOS]),
FMAPA[DATA] == MAX(FMAPA[DATA])
)
baseado nos testes que fiz, tenho dados do mês de agosto e do mês de fevereiro, e ao coloca isso na planilha, como o mais atualizado é agosto, ele deveria mostrar apenas os dados de agosto, porém tem a última linha que não tem informação no mês de agosto aparece na tabela sendo a informação de fevereiro, queria que não aparecesse
não sei onde eu estou errando, se é na fórmula ou se o relacionamento não está bem feito
alguém conseguiria dar um ideia de como resolver esse problema?
não sei se ficou bem claro, portanto vou anexar as imagens das tabelas pra facilitar o entendimento.
Pergunta
Marcelo Candido
Bom dia galera,
Estou montando um painel de leitos hospitalares
Tenho o seguinte cenário
dLeito: tabela que possui o cadastro dos leitos com apenas codigo e leito
dEstabelecimento: tabela que possui o cadastro dos estabelecimentos de saude com apenas CNES e o nome
fCNES: tabela que possui o total de leitos por mês de cada cnes
fMapa: tabela do mapa de leitos diário, onde contem o total de ocupados de cada leito naquele dia.
minha ideia é mostrar em um tabela baseado no mapa mais atualização, ou seja, na última que o painel encontrar, ele buscar o total de leitos daquele mês da data mais atualizada e mostrar o total de leitos ocupados
fiz as seguintes medidas:
TOTAL DE LEITOS = CALCULATE(
SUMX(FCNES, FCNES[TOTAL]),
FORMAT(FCNES[COMPETENCIA], "mmm/yyyy", "pt-BR") == FORMAT(MAX(FMAPA[DATA]), "mmm/yyyy", "pt-BR")
)
TOTAL DE LEITOS OCUPADOS = CALCULATE(
SUMX(FMAPA, FMAPA[OCUPADOS]),
FMAPA[DATA] == MAX(FMAPA[DATA])
)
baseado nos testes que fiz, tenho dados do mês de agosto e do mês de fevereiro, e ao coloca isso na planilha, como o mais atualizado é agosto, ele deveria mostrar apenas os dados de agosto, porém tem a última linha que não tem informação no mês de agosto aparece na tabela sendo a informação de fevereiro, queria que não aparecesse
não sei onde eu estou errando, se é na fórmula ou se o relacionamento não está bem feito
alguém conseguiria dar um ideia de como resolver esse problema?
não sei se ficou bem claro, portanto vou anexar as imagens das tabelas pra facilitar o entendimento.
TA
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora