¿Es posible convertir texto de una celda determinada a RFC 3986 ( http://url-encoder.org/ ) en una hoja de cálculo de Google?
Digamos que C4
tiene el valor John Doe
, entonces D4
debe ser John%20Doe
.
¿Es posible convertir texto de una celda determinada a RFC 3986 ( http://url-encoder.org/ ) en una hoja de cálculo de Google?
Digamos que C4
tiene el valor John Doe
, entonces D4
debe ser John%20Doe
.
Respuestas:
Sí, puede crear una función personalizada para eso.
Haga clic en Herramientas → Editor de secuencias de comandos . Seleccione Crear proyecto en blanco .
En la ventana del editor de scripts, pegue el siguiente código:
function encode(value) {
return encodeURIComponent(value);
}
Guarde el script (asígnele un nombre si se le solicita) y vuelva a su hoja de cálculo.
Ahora, puede usar la función como =encode
. Si su C4
celda contiene el texto John Doe
, ingrese lo siguiente en su D4
celda:=encode(C4)
.
D4
ahora debería mostrar John%20Doe
.
He creado una hoja de cálculo de ejemplo para demostrar.
Para otros que todavía están buscando esto, Google Sheets tiene una función llamada ENCODEURL ahora (agosto de 2018), por lo que ya no necesita hacer la suya propia.
=ENCODEURL
dentro de Hojas para esto ( ver más abajo ).