NT.2 Nomenclatura de tabla.
Función ARRAYFORMULA.
Vamos a ver las opciones que tenemos para referenciar diferentes elementos o partes de la tabla. Para ello tenemos que utilizar la función ARRAYFORMULA. Si viene de Excel la nomenclatura es muy parecida solo que en Excel es directo, no es necesario utilizar esta función.
Sintaxis de la función.
=ARRAYFORMULA(Notación)
Ejemplo NT.2-1
Ejemplos de nomenclatura tabla para referirse a datos, columnas, encabezados, celdas.
Abra el libro de trabajo tabla_datos.xlsx de la carpeta ejercicios. Si no ha realizado el ejemplo NT.1.1-1 hágalo ahora.
Vamos a ver las opciones que tenemos para referenciar diferentes elementos o partes de la tabla.
NT.2.1 Referenciar los datos de la tabla.
=Nombre_Tabla[#Data] o de forma abreviada =Nombre_Tabla
=ARRAYFORMULA(Tabla[#Data] ) o simplemente =ARRAYFORMULA(Tabla).
Nota: Observe que solo se devuelven los datos, sin los encabezados.
NT.2.2 Referenciar toda la tabla (encabezados y datos).
=Nombre_Tabla[#All]
=ARRAYFORMULA( Tabla[#All] )
NT.2.3 Referenciar nombres de campo o columna.
=Nombre_Tabla[#Headers]
=ARRAYFORMULA( Tabla[#Headers] )
NT.2.4 Referenciar una columna (solo datos).
=Nombre_Tabla[Nombre_Columna]
=ARRAYFORMULA( Tabla[Materia] )
NT.2.5 Referenciar una columna (Encabezado y datos).
=Nombre_Tabla[[#All] ; [Nombre_Columna]]
=ARRAYFORMULA( Tabla[[#All] , [Materia]] )
NT.2.6 Referenciar columnas adjuntas (solo datos).
=Nombre_Tabla[[Nombre_Columna]:[Nombre_Columna]]
=ARRAYFORMULA( Tabla[[Materia]:[Tipo clase]] )
NT.2.7 Referenciar columnas adjuntas (Encabezado y datos).
=Nombre_Tabla[[#All] , [Nombre_Columna] : [Nombre_Columna]]
=ARRAYFORMULA( Tabla[[#ALL] , [Materia]:[Alumnos]] )
NT.2.8 Construir una columna calculada en una a la tabla.
Cuando crea una nueva columna adjunta a la tabla, ésta pasa a incorporarse a la tabla.
=D2 * F2 * G2
NT.2.9 Utilizar funciones con notación Tabla. Ejemplos.
=SUMA(Tabla[Importe])
=SUMAR.SI(Tabla[Materia] ; "Química" ; Tabla[Importe])
- Defina los criterios de la forma siguiente (en hoja Lista)