A criptografia offset é uma criptografia de substituição convencional, como o código César, por exemplo. Para isso, muitas vezes preciso transformar uma carta no número usando sua posição no alfabeto.

A planilha é uma ótima ferramenta ao tentar quebrar uma mensagem criptografada. Isso torna possível fazer esse tipo de operação rapidamente e em uma grande quantidade de dados.

para que eu uso a seguinte fórmula:

=COLUMN(INDIRECT(A1 & 1))
O objetivo é ser capaz de converter as letras em números.
captura de tela de um arquivo do Excel com a conversão'écran d'un fichier Excel avec la conversion

Como funciona?

o segredo? Eu uso o sistema de coordenadas das colunas de planilha, se o Excel, o Grátis Office ou o Google Calc:

  • coluna # 1 é A
  • coluna n ° 2 é B
  • etc.

a função de coluna ()

A função COLUMN() Exibe o número da coluna de uma célula especificada.

Por exemplo, o exemplo abaixo mostra Desde o número da coluna que contém a célula B10:

=COLUMN(B10)

a função indireta ()

A função INDIRECT() cria uma referência a outra célula da sua planilha. O interesse é que as coordenadas são passadas como um parâmetro como uma string. Podemos, portanto, construir essas coordenadas de variáveis.

Por exemplo, para exibir o conteúdo da célula B10:

=INDIRECT("B10")

O conteúdo da célula pode, portanto, ser exibido na coluna indicada pela célula A1 e linha 10:

=INDIRECT(A1 & "10")

Todo o conjunto

A seguinte fórmula exibe a posição no alfabeto da letra contida na célula A1

=COLUMN(INDIRECT(A1 & 1))

Leave a comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *