miércoles, 25 de agosto de 2021

Ahorrando pulsaciones de teclas al crear fórmulas en Microsoft Excel, El pero (tercera parte)

Es cierto que comenzando una fórmula ben la hoja de cálculo Microsoft Excel con el símbolo más ahorramos una pulsación, y además nos permite escribir una fórmula con una sola mano sin tener que soltar la mano del ratón.

Todo ventajas, ¿o no?.

¡Pues no!, todo en este mundo tiene un pero.

Aunque Microsoft Excel es capaz de saber que vamos a iniciar una fórmula, en lugar de sustituir el símbolo de la suma por el del igual o tratarlos como equivalentes, lo que hace es añadir el símbolo igual al principio de la fórmula.

Esto que puede parecer inocuo, en realidad lo que hace es añadir un carácter adicional a la fórmula, que aunque no tiene efecto en el resultado, sí que ocupa espacio.

Y aunque es poco, en una hoja grande puede llegar a notarse.

Cómo ejemplo os lo muestro en una comparativa entre dos hojas con 5 millones de celdas.

Para hacer este ejemplo en la celda A1 usamos la función =HOY(), luego en el resto de las celdas de las primeras cinco columnas usamos la función +$A$1

Excel le añadirá un igual al principio y la convertirá en =+$A$1

Y para comparar, crearemos un documento equivalente pero sin el símbolo más con la fórmula =$A$1


Y rellenaremos las cinco primeras filas completas.


Si bien el fichero con el más es un poco mayor, en nuestro ejemplo de cinco columnas completas pasa de 34,98 MB a 35,12 MB, es posible corregirlo con un simple reemplazo.

Lo único que debemos hacer es reemplazar los caracteres "=+" por el carácter "=".

De esta forma solo se eliminarán los símbolos de suma que estén justo después de un igual.

Con este cambio, tendremos las fórmulas como si las hubiesemos introducido directamente con él igual.

No hay comentarios:

Publicar un comentario