Simplificando Datas no Looker Studio: Quanto Tempo o Funcionário Ficou na Empresa?
Olá, pessoal! Hoje vamos aprender uma maneira simples e prática de calcular e apresentar o tempo de permanência dos funcionários utilizando as funções do Looker Studio. Se você já precisou gerar relatórios que envolvem datas de admissão e desligamento, com certeza vai gostar desta dica!
Imagine a seguinte situação:
Você trabalha no setor de Recursos Humanos e precisa entregar um relatório mensal mostrando quanto tempo cada funcionário trabalhou na empresa. Porém, você precisa exibir essa informação de forma amigável, como "2 anos e 3 meses" ou "menos de 1 mês". Como fazer isso?
Solução: Usando CASE
, DATE_DIFF
e CONCAT
Vamos ao passo a passo com uma lógica mais simplificada:
- Calcule a diferença em dias: Use a função
DATE_DIFF(DATA_FINAL, DATA_INICIAL)
. - Transforme em meses: Divida o resultado por 30 (para aproximar meses).
- Classifique os períodos: Vamos usar um
CASE
para exibir a informação de forma organizada.
Veja a lógica já pronta:
CASE
WHEN DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30 < 1 THEN "MENOS DE 1 MÊS"
WHEN DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30 >= 12 THEN
CONCAT(
CAST(FLOOR(DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30 / 12) AS STRING),
" ANO",
IF(FLOOR(DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30 / 12) > 1, "S", ""),
IF(
MOD(FLOOR(DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30), 12) > 0,
CONCAT(
" E ",
CAST(MOD(FLOOR(DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30), 12) AS STRING),
" MÊS",
IF(MOD(FLOOR(DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30), 12) > 1, "ES", "")
),
""
)
)
ELSE CONCAT(
CAST(ROUND(DATE_DIFF(DESLIGAMENTO, ADMISSÃO) / 30, 0) AS STRING),
" MESES"
)
END
Exemplo simplificado:
Suponha que o funcionário João foi admitido em 01/01/2022 e desligado em 15/03/2024. Quanto tempo ele ficou?
- Diferença em dias: aproximadamente 804 dias.
- Diferença em meses: cerca de 26 meses (804/30).
- Aplicando nossa fórmula: 26 meses equivalem a 2 anos e 2 meses.
- Resultado final: "2 ANOS E 2 MESES".
Por que utilizar essa lógica?
- Facilita a compreensão rápida em relatórios.
- Melhora a apresentação dos dados para reuniões e decisões estratégicas.
- Automatiza cálculos que poderiam ser demorados se feitos manualmente.
E pronto! Com essa dica prática, seus relatórios no Looker Studio ficam mais fáceis de entender, organizados e muito mais úteis para decisões rápidas.
Gostou da dica? Deixe seu comentário e continue acompanhando nosso blog para mais soluções práticas e rápidas para o seu dia a dia no Looker Studio!
Comentários
Postar um comentário