Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
/**
* Función para calcular el % de cambio
*
* @param {numero} antiguoValor Valor Antiguo
* @param {numero} nuevoValor Valor Orginal
* @return El % de cambio entre los dos valores
* @customfunction
*/
function porcentajeCambio(antiguoValor, nuevoValor) {
return (nuevoValor - antiguoValor) / antiguoValor;
}
/**
* Función para remplazar espacios por guiones medios
*
* @param {texto} texto o celda
* @return Texto separado por guiones
* @customfunction
*/
function guiones(str) {
return str.normalize('NFD').replace(/[\u0300-\u036f]/g, "").split(" ").join("-").toLowerCase();
}
/**
* Función para quitar los acentos de las palabras
*
* @param {texto} texto o celda
* @return el texto sin acentos
* @customfunction
*/
function acentos(str) {
return str.normalize('NFD').replace(/[\u0300-\u036f]/g, "");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.