7 problemas de hojas de cálculo de Excel y cómo solucionarlos

Quien soy
Matthew Wilhelm Kapell
@matthewwilhelmkapell
Autor y referencias

Si necesita enumerar algo, es tentador ver Excel como el repositorio predeterminado: despu√©s de todo, es solo una peque√Īa lista de elementos para usted o algunos colegas cercanos.

Tal vez necesite algo más sofisticado, como calcular fórmulas o programar macros para automatizar la recopilación y el procesamiento de datos.

Desafortunadamente, la facilidad con la que puede comenzar a trabajar en Excel o en una hoja de c√°lculo de la competencia tambi√©n es uno de sus mayores problemas. Lo que comienza como un peque√Īo proyecto en Excel se convierte en algo enorme, en cuyo caso tambi√©n podr√≠a enfrentar problemas de velocidad y estabilidad o incluso un problema de desarrollo que no puede resolver.



Además, las tareas de administración de big data a menudo presentan desafíos importantes, como organización, implementación, clasificación de archivos, administración de bases de datos, colaboración de usuarios y más. Todo lo que se necesita para romper la estructura de una base de datos es colocar los datos en el área incorrecta, escribir los datos de manera inconsistente o incluso tener a dos personas trabajando en la misma hoja. Varias cosas pueden salir mal, causando retrasos y posible pérdida de datos.

Este artículo explica los problemas más comunes que surgen al usar hojas de cálculo de Excel, cómo solucionarlos y cuándo es mejor dar el paso y cambiar a una base de datos.

Problema n.¬ļ 1: edici√≥n de Excel multiusuario

Cuando los sistemas de Excel crecen orgánicamente, rápidamente se encuentra con problemas cuando un usuario abre un libro de trabajo en un punto y se le dice a otra persona que ya está abierto. El segundo usuario puede cancelar, esperar o ver una versión de solo lectura. La promesa de Excel de notificarle cuando la otra persona abandone el libro de trabajo es una apuesta, ya que no verifica el estado con frecuencia y es posible que nunca lo ilumine. Incluso si lo es, otra persona podría iniciar sesión y abrir el archivo antes que usted.



Para evitar los efectos de "usuario solo", puede usar Excel Online (la versión web simplificada de Excel) o activar el Libros de trabajo compartidos característica. Aquí hay una guía rápida sobre cómo compartir una hoja de cálculo.

  1. Abra la hoja de cálculo de su elección y haga clic en depósito en la cima.
  2. Luego, en el men√ļ de la izquierda, haga clic en Compartir para abrir una nueva ventana.
  3. Ahora ingrese la información del usuario con el que desea compartir la hoja de cálculo.

También puede dividir los datos en varios libros de trabajo para que diferentes personas trabajen en diferentes libros de trabajo sin molestarse unos a otros.

Problema n¬ļ 2: libros de trabajo compartidos de Excel

Excel Online permite varios editores de forma predeterminada, pero carece de muchas funciones. El servicio no es un gran competidor para nada más que para las tareas más simples. Aunque la función de libros de trabajo compartidos parece que debería hacer el trabajo, está llena de restricciones. No puede crear una tabla o eliminar un bloque de celdas si el libro de trabajo está compartido, por ejemplo.

Cuando los sistemas de Excel crecen org√°nicamente, se encuentra con el problema de que solo un usuario puede abrir un libro a la vez.

Existen soluciones alternativas para algunas restricciones de Excel Online. Para otros, se trata de cambiar la estructura del libro de trabajo en lugar de usar un libro de trabajo ya configurado, pero este escenario a menudo se interpone en el camino. Por lo tanto, no es posible usar un libro de trabajo compartido de la misma manera que podría usar un libro de trabajo normal de un solo usuario.


Los cambios en los libros de trabajo compartidos se sincronizan entre los usuarios cada vez que se guarda el libro de trabajo. Esta acción está programada en un horario, lo que obliga a realizar una copia de seguridad cada cinco minutos, por ejemplo. Sin embargo, la sobrecarga de registrar y rastrear regularmente los cambios de cada usuario es bastante significativa. Los archivadores pueden crecer rápidamente y sobrecargar su red, ralentizando otros sistemas.


Problema #3: Libros vinculados a Excel

Dividir sus datos en varios libros de trabajo puede proporcionar una soluci√≥n al problema de edici√≥n multiusuario. Sin embargo, probablemente necesitar√°n tener enlaces entre ellos para que los valores ingresados ‚Äč‚Äč‚Äč‚Äčen uno se usen en el otro. Los enlaces entre libros de trabajo tambi√©n son √ļtiles para mantener datos separados en archivos separados, en lugar de tener hojas individuales en un solo libro de trabajo.

Desafortunadamente, estos vínculos son otra fuente de frustración e inestabilidad. Se vuelven absolutos, incluida la ruta completa al libro de trabajo de origen, o relativos, incluida la diferencia entre las rutas de origen y de destino. Si bien eso suena razonable, Excel usa reglas arcanas para decidir cuándo usar cada tipo de enlace y cambiarlos.

Las reglas se rigen por varias opciones y si los libros de trabajo se han guardado antes de insertar enlaces. Los enlaces también cambian cuando guarda el libro de trabajo o abre y usa Guardar como para hacer un duplicado, en lugar de copiar el archivo usando Explorador de archivos. El resultado de toda esta confusión e incertidumbre es que los vínculos entre los libros de trabajo se rompen con facilidad y recuperar los vínculos rotos es un proceso que requiere mucho tiempo. Nadie tiene acceso a los archivos afectados.


Los datos vinculados solo se actualizan cuando se abren los archivos, a menos que haga clic específicamente en Datos > Consultas y Conexiones > Editar Enlaces > Actualizar Valores. Aquí hay una demostración rápida.

  1. Abra la hoja de cálculo de su elección y haga clic en Datos Personales en la cima.
  2. Ahora localiza Consultas y conexiones y haga clic Editar enlaces.
  3. Luego seleccione Actualizar valores.

Si sus enlaces no est√°n entre dos libros de trabajo sino que abarcan tres o m√°s, debe abrir todos los libros de trabajo en el orden correcto para asegurarse de que los procesos de datos se actualicen en el orden correcto, del primero al segundo y al tercero. Si cambia un valor en el primer libro de trabajo y luego abre el tercero, no ver√° ning√ļn cambio porque el segundo libro de trabajo no ha actualizado sus valores.


Este encadenamiento de datos tiene sentido, pero aumenta la probabilidad de que la información sea incorrecta o de que esté intentando abrir un libro de trabajo que otra persona ya está editando.

Por supuesto, puede intentar evitar los libros de trabajo vinculados por completo, pero es posible que termine ingresando los mismos datos en varios libros de trabajo, lo que conlleva el peligro de ingresarlos de manera ligeramente diferente cada vez.

Problema #4: Validación de datos de Excel

Los errores pueden infiltrarse en los datos de cualquier sistema inform√°tico: las personas escriben mal las palabras o transponen d√≠gitos a n√ļmeros con mon√≥tona regularidad. Si sus datos no se verifican cuando los ingresa, tendr√° problemas.

De forma predeterminada, Excel acepta todo tipo de usuarios. Es posible implementar la validaci√≥n en las listas de b√ļsqueda, pero son dif√≠ciles de mantener, especialmente si se usa el mismo campo en varios lugares. Si los usuarios tienen que ingresar ID de documentos o n√ļmeros de referencia de clientes sin ninguna verificaci√≥n, es f√°cil vincular los registros incorrectos sin darse cuenta. La integridad de los datos del sistema est√° gravemente comprometida y cualquier an√°lisis de los datos es sospechoso.

Es posible que ya est√© experimentando los efectos de los problemas de validaci√≥n de datos sin darse cuenta de la causa ra√≠z. Considere una situaci√≥n en la que tiene una lista de facturas en Excel. El usuario escribe el nombre del cliente de forma ligeramente diferente en cada factura. Como resultado, recibe facturas de 'Jones Ltd', 'Jones Limited', 'Jonse Ltd' y 'joness'. Es posible que sepa que todos se refieren a la misma empresa, pero no a Excel. Cualquier an√°lisis de datos de facturaci√≥n, como una tabla din√°mica basada en clientes por mes, proporciona m√ļltiples resultados cuando solo deber√≠a haber uno.

Problema #5: Navegación en Excel

Las carpetas grandes son dif√≠ciles de navegar. Las fichas de las hojas en la parte inferior de la ventana son un mecanismo terrible para orientarse cuando hay muchas. Con m√°s pesta√Īas que se pueden mostrar en la pantalla, se vuelve dif√≠cil encontrar lo que necesita. Esta es una forma r√°pida de navegar por las hojas.

  1. Cerca de la parte inferior izquierda de la pantalla, haga clic con el botón derecho en los botones de flecha, a la izquierda de los nombres de las hojas, para que aparezca la Activar hoja el diálogo.

Solo se enumeran las primeras 20 hojas antes de que tenga que desplazarse hacia abajo en la lista. No hay forma de ordenar, agrupar o encontrar la hoja que desea. La ventana debe verse como la que se muestra a continuación.

Problema n.¬ļ 6: seguridad de Excel

Puede agregar seguridad a los libros de Excel, pero hay muchos problemas con eso. La protección se trata mucho más de proteger la estructura del libro de trabajo que los datos. Puede intentar bloquear ciertas hojas y celdas para evitar que los usuarios cambien la estructura y la fórmula, pero si pueden ver los datos, por lo general pueden cambiar algunos o todos (a menos que esté haciendo alguna programación macro creativa).

Problema #7: problemas de velocidad de Excel

Excel no es la aplicaci√≥n m√°s r√°pida y su lenguaje de programaci√≥n, VBA, es lento en comparaci√≥n con lenguajes de programaci√≥n m√°s profesionales como C#. Este escenario se deriva del uso previsto y la naturaleza flexible de Excel. Es, despu√©s de todo, una hoja de c√°lculo. S√≠, Excel VBA se puede encargar para manejar listas de datos, pero eso no significa que sea la mejor opci√≥n para este tipo de trabajo. Otras aplicaciones son m√°s adecuadas para tales tareas, principalmente porque est√°n dise√Īadas expl√≠citamente para realizarlas.

Si tiene alguno de los problemas descritos en este art√≠culo, no los ignore. Hay una respuesta profesional para almacenar datos estructurados, llamada base de datos. No tiene por qu√© ser aterrador o costoso, y deber√≠a hacerle pensar l√≥gicamente sobre sus datos, c√≥mo se relacionan y c√≥mo interact√ļa con ellos.

nota: Si est√° pasando de una soluci√≥n de hoja de c√°lculo a una base de datos, no duplique servilmente el dise√Īo de la hoja de c√°lculo, aproveche la oportunidad para mejorarlo.

Existen aplicaciones de base de datos de uso general, con las que puede crear una soluci√≥n a medida. Alternativamente, puede encontrar que una aplicaci√≥n de base de datos especializada, ya dise√Īada para el prop√≥sito que necesita, es m√°s econ√≥mica, m√°s r√°pida de implementar y m√°s adecuada.

Por ejemplo, si tiene una lista de clientes y los detalles de todas sus interacciones con ellos, esto se considera un sistema de gestión de relaciones con los clientes (CRM). A pesar de su nombre elegante, un sistema CRM es una base de datos especializada. De manera similar, los paquetes de cuentas como QuickBooks y Sage son bases de datos especializadas. Si no puede encontrar una aplicación preconstruida que satisfaga sus necesidades particulares, puede crearla usted mismo o pedirle a su departamento de TI oa un consultor que cree una para usted.

El tipo de base de datos m√°s com√ļn es una base de datos relacional, que almacena sus datos en tablas y consta de filas y columnas. Cada fila contiene datos para un elemento separado. Por ejemplo, cada columna describe un atributo diferente del asunto, como el nombre del cliente o el l√≠mite de cr√©dito.

Solo necesita ingresar los datos del cliente una vez para crear un registro y luego puede usarlo en tantas facturas como desee.

Las tablas tienen relaciones definidas entre ellas para que, por ejemplo, una factura lleve el ID del cliente. Este proceso significa que puede encontrar f√°cilmente todas las facturas de un cliente en particular o recuperar el n√ļmero de tel√©fono del cliente de una factura espec√≠fica. Solo tiene que ingresar los datos del cliente una vez para crear la tarjeta de cliente, luego puede usarla en tantas facturas como desee sin tener que ingresarla nuevamente. Para crear una base de datos, debe definir estas tablas y relaciones, y luego definir los dise√Īos de pantalla que desea usar para enumerar y modificar los datos.

Hay docenas de aplicaciones de bases de datos. Algunos son fáciles de usar y hacen todo el trabajo, permitiéndole definir tablas, pantallas de ingreso de datos e informes. Otros son más completos en áreas específicas pero requieren otras herramientas para hacer un trabajo completo.

Por ejemplo, un programa puede ser confiable en la definición de tablas y relaciones y tener sólidas capacidades de análisis y generación de informes. Sin embargo, la aplicación finalmente carece de las herramientas para determinar...

Audio vídeo 7 problemas de hojas de cálculo de Excel y cómo solucionarlos
A√Īade un comentario de 7 problemas de hojas de c√°lculo de Excel y c√≥mo solucionarlos
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.