Artículo perteneciente a colaboraciones con Stack Overflow
Desde stackoverflow Rubén ha hecho una pregunta que parece sencilla pero que no es tan fácil de responder.
¿Cómo se haría una formula para rellanar casillas en blanco de un spreadsheet?
Lo que pide el compañero es que teniendo un columna de datos inicial como la de la imagen....
.... podemos aplicar una fórmula que nos rellene los huecos y nos genere un columna de este estilo
La manera más sencilla de hacer esto es mediante un script que usaremos como función dentro del spreadsheet mismo. Le pasaremos el rango de valores de entrada y nos llenará otra columna con la información rellenada sin huecos.
El código es bastante sencillo y no le hace falta ni explicación.
function AutoFill(values) { var last = ""; for(var i = 0 ; i < values.length ; ++i) { if(values[i] == "") values[i] = last; else last = values[i]; } return values; }
Para probarlo poneos en una casilla cualquiera y haced = AutoFill(vuestro rango de datos de entrada)
Espero que os haya servido.
Nos vemos
Hola, se podría hacer un script para autocompletar campo con alguna formula y que la hoja de calculo de google se comporte como si fuese una tabla en excel ?
ResponderEliminarNo te acabo de comprender. Creo q se lo que quieres decir y la respuesta es si, pero si puedes explicarlo algo más, sería mucho mejor para acabar de concretarte la respuesta.
Eliminary en el excel cómo sería
ResponderEliminarLo siento Jose, pero este blog trata sobre Google Apps Script. Para buscar scripts de Excel tendrás que buscar en otra web, sorry
EliminarMuchas gracias !!!! estaba necesitando ese script
ResponderEliminarEncantado de haberte ayudado
Eliminar