¿Cómo conservar el valor original cuando cambia una celda referenciada en Excel?

¿Cómo conservar el valor original cuando cambia una celda referenciada en Excel?

Tengo un problema en MS-Excel. Si ingresé un valor en la celda A1 de la hoja 1, ese valor aparece en todos los lugares donde se hace referencia a esa celda. ¿Es posible conservar ese valor en las celdas de referencia si borro el valor en la hoja1!A1?

Respuesta1

Si desea MANTENER el texto/valor que se muestra en una celda para "todo el futuro":

  1. Seleccione la celda
  2. Seleccione COPIAR en los menús/cinta o mantenga presionada la tecla CTRL y presione C
  3. Seleccione inmediatamente "Pegado especial" en los menús/cinta,
  4. seleccione "[v] Valores" en el cuadro de diálogo que se abrió, luego haga clic en Aceptar

De esta manera, "lo que se mostró" se convierte en el mismo TEXTO, cualquier fórmula desaparecerá y el texto permanecerá hasta que lo elimine.

Respuesta2

Si tiene una fórmula que hace referencia a =Sheet1!A1, mostrará el valor de la celda A1 en la Hoja1. Si se elimina el valor de esa celda, la fórmula devolverá un 0.

Así es como funciona Excel. Una fórmula se vuelve a calcular cuando se cambian las celdas que contribuyen a la fórmula. No hay forma de que una fórmula pueda mostrar un valor que ya no existe en una celda.

Si desea conservar un valor en una celda incluso después de eliminar su fuente original (en otra celda), necesitará VBA en lugar de una fórmula.

Es posible que deba explicar el panorama general y detallar la lógica empresarial que desea aplicar antes de poder intentar encontrar una solución perfecta.

información relacionada