ragfica.pages.dev

Como transformar data em código alfanumérico para ID?

Transformar datas em códigos alfanuméricos para IDs é uma prática comum para criar identificadores únicos e legíveis. Este método combina a data com uma letra representativa do mês, garantindo IDs curtos, ordenados e fáceis de identificar.

Pré-requisitos

Passo 1: Extrair os componentes da data

Para criar um código alfanumérico, primeiro extraia o ano, mês e dia da data original. Use as funções ANO, MÊS e DIA no Excel.

ANO(A1) // Retorna o ano
MÊS(A1) // Retorna o mês (1-12)
DIA(A1) // Retorna o dia (1-31)

Para cada mês, atribua uma letra correspondente. Por exemplo, janeiro é 'A', fevereiro é 'B', e assim por diante. Use a função ESCOLHER para mapear o mês para a letra.

ESCOLHER(MÊS(A1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L")

Combine o ano, a letra do mês e o dia em um único código. Use a função TEXTO para formatar o dia com dois dígitos.

=TEXTO(ANO(A1);"0000") & ESCOLHER(MÊS(A1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L") & TEXTO(DIA(A1);"00")

Exemplo Prático

Data Original Código Alfanumérico
15/03/2023 2023C15
01/01/2024 2024A01
31/12/2022 2022L31

Conclusão

Com este método, você transforma datas em códigos alfanuméricos únicos e ordenados, facilitando a identificação e organização de registros. A fórmula do Excel automatiza o processo, garantindo consistência e evitando erros manuais.