Cómo crear un rango definido dinámico en una hoja de cálculo de Excel

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 830287
Resumen
En Microsoft Excel, puede tener un rango con nombre que se debe extender para incluir nueva información. En este artículo se describe un método para crear un nombre definido dinámico.

Nota: El método en este artículo se supone que hay menos de 200 filas de datos. Puede revisar los nombres definidos para que utilicen el número adecuado y reflejen el número máximo de filas.

Cómo utilizar la fórmula DESREF con un nombre definido

Para ello, siga estos pasos según corresponda para la versión de Excel que esté ejecutando.

Microsoft Office Excel 2007, Microsoft Excel 2010 y Microsoft Excel 2013

  1. En una nueva hoja de cálculo, escriba los datos siguientes.
    AB
    1MesVentas
    2Ene10
    3Febrero23
    4Mar30
  2. Haga clic en la ficha fórmulas .
  3. En el grupo Nombres definidos , haga clic en Administrador de nombres.
  4. Haga clic en nuevo.
  5. En el cuadro nombre , escribaFecha.
  6. En el cuadro se refiere a , escriba el texto siguiente y, a continuación, haga clic en Aceptar:
    =OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)
  7. Haga clic en nuevo.
  8. En el cuadro nombre , escribaVentas.
  9. En el cuadro se refiere a , escriba el texto siguiente y, a continuación, haga clic en Aceptar:
    =OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
  10. Haga clic en Cerrar.
  11. Borre la celda B2 y, a continuación, escriba la fórmula siguiente:
    = RAND () * 0 + 10
    Nota: En esta fórmula, COUNT se utiliza para una columna de números. CONTARA se utiliza un oftext los valores de columna.

    Esta fórmula utiliza la función ALEATORIO volátil. Thisformula actualiza automáticamente la fórmula DESREF que se utiliza en el definedname "Ventas" cuando escribe nuevos datos en la columna B. El valor 10 se utiliza en thisformula porque 10 es el valor original de la celda B2.

Microsoft Office Excel 2003

  1. En una nueva hoja de cálculo, escriba los datos siguientes:
    AB
    1MesVentas
    2Ene10
    3Febrero23
    4Mar30
  2. En el menú Insertar , elijanombrey, a continuación, haga clic en definir.
  3. En el cuadro nombres en el libro , escribaFecha.
  4. En el cuadro se refiere a , escriba el texto siguiente y, a continuación, haga clic en Aceptar:
    =OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)
    .
  5. Haga clic en Agregar.
  6. En el cuadro nombres en el libro , escribaVentas.
  7. En el cuadro se refiere a , escriba el texto siguiente y, a continuación, haga clic en Agregar:
    =OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
  8. Haga clic en Aceptar.
  9. Borre la celda B2 y, a continuación, escriba la fórmula siguiente:
    = RAND () * 0 + 10
    Nota: En esta fórmula, COUNT se utiliza para una columna de números. CONTARA se utiliza un oftext los valores de columna.

    Esta fórmula utiliza la función ALEATORIO volátil. Thisformula actualiza automáticamente la fórmula DESREF que se utiliza en el definedname "Ventas" cuando escribe nuevos datos en la columna B. El valor 10 se utiliza en thisformula porque 10 es el valor original de la celda B2.
Expandir automáticamente XL2003 XL2007XL2010 XL2013

Propiedades

Id. de artículo: 830287 - Última revisión: 07/03/2015 20:33:00 - Revisión: 4.0

Microsoft Office Excel 2007, Microsoft Office Excel 2003, Microsoft Excel 2010, Microsoft Excel 2013

  • kbformula kbexpertisebeginner kbhowtomaster kbmt KB830287 KbMtes
Comentarios