Cómo crear un rango definido dinámico en una hoja de cálculo de Excel
Resumen
En Microsoft Excel, es posible que tenga un intervalo con nombre que se debe ampliar 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 de este artículo supone que no hay más de 200 filas de datos. Puede revisar los nombres definidos para que usen el número adecuado y reflejen el número máximo de filas.
Uso de la fórmula OFFSET 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
En una nueva hoja de cálculo, escriba los datos siguientes.
Número A N 1 Mes Ventas 2 Jan 10 3 Febrero 20 4 Marzo 30 Haga clic en la pestaña Fórmulas.
En el grupo Nombres definidos , haga clic en Administrador de nombres.
Haga clic en Nuevo.
En el cuadro Nombre , escriba Fecha.
En el cuadro Hace referencia a , escriba el texto siguiente y, a continuación, haga clic en Aceptar:
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)
Haga clic en Nuevo.
En el cuadro Nombre , escriba Ventas.
En el cuadro Hace referencia a , escriba el texto siguiente y, a continuación, haga clic en Aceptar:
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Haga clic en Cerrar.
Borre la celda B2 y escriba la fórmula siguiente:
=RAND()*0+10
Nota:
En esta fórmula, COUNT se usa para una columna de números. COUNTA se usa para una columna de valores de texto.
Esta fórmula usa la función RAND volátil. Esta fórmula actualiza automáticamente la fórmula OFFSET que se usa en el nombre definido "Sales" al escribir nuevos datos en la columna B. El valor 10 se usa en esta fórmula porque 10 es el valor original de la celda B2.
Microsoft Office Excel 2003
En una nueva hoja de cálculo, escriba los datos siguientes:
Número A N 1 Mes Ventas 2 Jan 10 3 Febrero 20 4 Marzo 30 En el menú Insertar , seleccione Nombre y, a continuación, haga clic en Definir.
En el cuadro Nombres del libro , escriba Fecha.
En el cuadro Hace referencia a , escriba el texto siguiente y, a continuación, haga clic en Aceptar:
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1).
Haga clic en Agregar.
En el cuadro Nombres del libro , escriba Ventas.
En el cuadro Hace referencia a , escriba el texto siguiente y, a continuación, haga clic en Agregar:
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Haga clic en Aceptar.
Borre la celda B2 y escriba la fórmula siguiente:
=RAND()*0+10
Nota:
En esta fórmula, COUNT se usa para una columna de números. COUNTA se usa para una columna de valores de texto.
Esta fórmula usa la función RAND volátil. Esta fórmula actualiza automáticamente la fórmula OFFSET que se usa en el nombre definido "Sales" al escribir nuevos datos en la columna B. El valor 10 se usa en esta fórmula porque 10 es el valor original de la celda B2.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de