É possível converter texto de uma determinada célula para o RFC 3986 ( http://url-encoder.org/ ) em uma planilha do Google?
Vamos dizer que C4
tem o valor John Doe
, então D4
deve ser John%20Doe
.
32
É possível converter texto de uma determinada célula para o RFC 3986 ( http://url-encoder.org/ ) em uma planilha do Google?
Vamos dizer que C4
tem o valor John Doe
, então D4
deve ser John%20Doe
.
Sim, você pode criar uma função personalizada para isso.
Clique em Ferramentas → Editor de scripts . Selecione Criar projeto em branco .
Na janela do editor de scripts, cole o seguinte código:
function encode(value) {
return encodeURIComponent(value);
}
Salve o script (dê um nome se solicitado) e retorne à sua planilha.
Agora, você pode usar a função como =encode
. Se o seu C4
celular contém o texto John Doe
, digite o seguinte em seu D4
celular: =encode(C4)
.
D4
agora deve ser exibido John%20Doe
.
Eu criei uma planilha de exemplo para demonstrar.
=ENCODEURL
no Planilhas para isso ( veja abaixo ).Para referência de outros - um método semelhante também funciona para decodificação.
fonte
Você pode fazer isso sem uma função personalizada usando
ENCODEURL
.por exemplo:
fonte
Para outras pessoas que ainda estão pesquisando isso, o Planilhas Google tem uma função chamada ENCODEURL agora (agosto de 2018), para que você não precise mais criar seus próprios.
fonte