Las celdas no se actualizan automáticamente

97

Tengo una fórmula en una celda que cuenta los valores en otras 2 celdas. Normalmente, después de ingresar los valores en estas otras 2 celdas, la celda de fórmula se actualiza automáticamente cuando Enterse presiona o cuando se hace clic fuera de las celdas.

Sin embargo, por alguna razón, el valor calculado por la fórmula no se actualiza automáticamente. Tengo que hacer clic en la barra de fórmulas, luego tengo que hacer clic en Intro para que la celda de fórmula haga lo suyo.

¿Por qué está pasando esto?

oshirowanen
fuente

Respuestas:

157

Una causa probable es que el cálculo se establece en manual. Para cambiar esto a automático en las distintas versiones de Excel:

  • 2003 : Herramientas> Opciones> Cálculo> Cálculo> Automático.

  • 2007 : Botón de Office> Opciones de Excel> Fórmulas> Cálculo del libro> Automático.

  • 2010 y más reciente : Archivo> Opciones> Fórmulas> Cálculo del libro> Automático.

En Mac:

  • 2008 : Preferencias de Excel> Cálculo> Automáticamente

En algunos casos, puede preferir mantenerlo configurado en manual, por ejemplo, si hay muchos cálculos pesados ​​que realizar. En tales casos, puede simplemente presionar F9 cuando desee que se actualicen los cálculos.

Jean-François Corbett
fuente
Tengo 2007 y de alguna manera esta opción vuelve al manual.
3bdalla
1
@ 3bdalla: ¿Quizás ha ejecutado una macro que contiene la línea Application.Calculation = xlCalculationManual?
Jean-François Corbett
Esto parece estar relacionado con el libro de trabajo, por lo que puede ser necesario ajustarlo para cada libro de trabajo.
Sablefoste
@Sablefoste: No, no lo es. Al menos no en Excel 2010 y versiones anteriores ... No he probado 2013, pero no veo ninguna razón por la cual esto cambiaría.
Jean-François Corbett
@RFB: Por favor, no edite otras posibles respuestas en esta. Simplemente adelante y publique su propia respuesta. Lo hice por ti esta vez.
Jean-François Corbett
10

Confirme con Excel 2007: botón de Office> Opciones de Excel> Fórmulas> Cálculo del libro> Automático.

Tecla corta para actualizar

Ctrl+F9


fuente
¡Gracias! Ya teníamos las opciones de cálculo configuradas en automático y no sabíamos por qué los valores no se actualizaban. F9 y Shift + F9 no ayudaron y dejaron los valores iguales. Ctrl + F9 no solo actualizó los valores, sino que solucionó el problema para que no volviera a suceder.
abril4181
7

Tuve un caso de esto en Excel 2010: una hoja de cálculo particular que no se recalcularía automáticamente. Cambié la configuración como se indica arriba; pero el recálculo automático aún no funcionaba, y al volver a verificar la opción "Cálculo", descubrió que se había restablecido a "Manual" por sí solo. Tres intentos más tarde y todavía era inflexible que quería ser "Manual" y nada más.

Así que aquí está mi solución al problema:

Copie el contenido de la hoja de cálculo a una nueva y elimine la anterior (afortunadamente no era una hoja de cálculo particularmente importante), y todo estuvo bien. Solo puedo suponer que de alguna manera el archivo se había dañado.

Una buena razón para mantener copias de seguridad.

Frailecillo
fuente
44
Si ese libro de trabajo era .XLSMo .XLSBpudo haber tenido una Worksheet_Changemacro de evento maliciosa o similar que utilizó Application.Calculation = xlCalculationManualy erró o simplemente no lo restableció xlCalculationAutomatic.
Jeeped
0

También tuve este problema con una hoja de cálculo muy grande que simplemente dejó de actualizarse durante el fin de semana, pero después de verificar las soluciones anteriores, la configuración ya estaba configurada en automático y la hoja es demasiado grande para reconstruirla, así que estaba perdido.

Mi solución fue encontrar una versión anterior de la misma hoja de cálculo de Excel que no tenía estos problemas antes de archivarla, que tiene un tamaño y complejidad similares a la versión actual.

Abrí esta hoja de cálculo, verifiqué que todavía funcionaba y se actualizó automáticamente con la instalación actual de MS Excel y cualquier nueva actualización automática de Office (con la que funcionó), y luego volví a abrir la hoja de cálculo original. "Hey presto" estaba funcionando de nuevo.

JT Singh
fuente
0

Me encontré con un problema en el que algunas celdas no estaban calculando. Revisé todas las cosas normales, como el tipo de celda, el cálculo automático, etc.

Lo que encontré que era el problema fue la fórmula y el hecho de que rodeaba los números con comillas. Eso probablemente convirtió la celda en una celda de formato de texto, aunque técnicamente la celda todavía era un número y figuraba como una en los formatos.

Eliminé las comillas y las celdas calculadas como normales.

Francesco Alessi
fuente
1
Sospecho que su problema y su solución fueron diferentes a los de esta pregunta. El hecho de que haya una respuesta aceptada diferente significa que este problema es diferente al suyo y que la solución funcionó. Normalmente, el tipo de error que describe (convertir un valor en el tipo de argumento incorrecto para una fórmula) producirá un mensaje de error. En esta pregunta, no había mensaje de error; las fórmulas solo requerían un recálculo manual en lugar de hacerlo automáticamente. Su respuesta es realmente una referencia algo aleatoria a un problema diferente que tuvo.
Fixer1234
0

En mi caso, estaba usando un complemento particular llamado PI Datalink. De alguna manera, el método Calcular de PI ya no se estaba ejecutando durante el recálculo normal del libro de trabajo. En Configuración , tuve que cambiar el comando Actualización automática a Cálculo completo y luego nuevamente. Una vez que se restableció la configuración original, el complemento se ejecutó normalmente.

Steve Taylor
fuente
0

Al volver a publicar este fragmento que el usuario RFB había intentado (inapropiadamente) editar en mi respuesta :

Una posible causa es que el archivo Office Prefs está dañado. En OSX esto se puede encontrar en:

Library/Group containers/*.office/com.microsoft.officeprefs.plist. 

Elimine este archivo y reinicie el sistema operativo. Se creará un nuevo archivo plist cuando se reinicie Office. Las fórmulas volvieron a calcularse perfectamente.

Jean-François Corbett
fuente