Saltar al contenido

Cómo usar una columna con nombre en fórmulas de Excel

Serena, miembro de este equipo, nos hizo el favor de crear esta reseña porque conoce a la perfección este tema.

Solución:

Simple, al menos cuando se usa Excel 2010:

  1. nombra tu columna: selecciona la columna completa, ingresa el nombre
  2. use el nombre de la columna en la fórmula; Excel combinará la columna a la que se hace referencia con la fila actual para acceder a una sola celda.

Usando el ejemplo de Alex P:

  1. seleccione la columna D haciendo clic en el encabezado de la columna que contiene la “D”, ingrese el nombre “input1” en el campo de nombre y presione Ingresar.
  2. repita para las columnas E a F, usando “input2” y “input3”, respectivamente.
  3. No definir nombres adicionales definiendo nombres “input1” […] como en el ejemplo anterior!
  4. use la fórmula como se indica en el ejemplo anterior

Atención:

Usando columnas con nombre de esta manera, usted no poder acceda a cualquier otra fila como en la que se encuentra su fórmula!

Al menos no soy consciente de la posibilidad de expresar algo como (fila+1)…

Supongamos que tengo los siguientes números configurados en las columnas D a F en las filas 2 a 4:

    D    E    F    G
2   10   15   20
3   1    2    3
4   20   30   40

Ahora supongamos que quiero que el valor de la columna D se conozca como input1columna E para ser input2y la columna F para input3:

En Insertar > Nombre > Definir…

input1 RefersTo =OFFSET(Sheet1!$D$2,0,0,COUNT(Sheet1!$D:$D),1)
input2 RefersTo =OFFSET(Sheet1!$E$2,0,0,COUNT(Sheet1!$E:$E),1)
input3 RefersTo =OFFSET(Sheet1!$F$2,0,0,COUNT(Sheet1!$F:$F),1)

Ahora, si escribo mi fórmula en la columna G de la siguiente manera, debería obtener las respuestas correctas:

G2 =(10*input1+20*input2+30*input3) // 1000
G3 =(10*input1+20*input2+30*input3) // 140
G5 =(10*input1+20*input2+30*input3) // 2000

Yo sugeriría crear un Mesa. Seleccione su gama A1:H4luego ve a la Widget de tablas > Nuevo > Insertar tabla con encabezados (en Mac). esto marcará A2:H4 como cuerpo de la mesa, y A1:H4 como encabezado.

De eso, obtienes:

  • Lo que ponga en la columna de encabezado definirá el nombre de esta columna automáticamente, por ejemplo Count, Radius, Density, Height
  • A continuación, puede escribir su fórmula usando =[@Count]*(10*[@Radius] + 20*[@Density] + 5*[@Height])
  • Cuando cambias la fórmula en la celda. H2Excel “copiará” automáticamente esta fórmula en todas las celdas de la columna H. Así que no más inconsistencias accidentales en las fórmulas.
  • Cuando necesite agregar otra fila, simplemente haga clic en la última celda (en nuestro ejemplo H4) y golpea Tab. Excel agrega otra fila y también se asegura de “copiar” su fórmula en la nueva fila.
  • Si necesita una fila total, agréguela con el fila total casilla de verificación en el Mesas artilugio. Excel agrega una fila total automáticamente. Si hace clic en cualquier celda de la fila total, puede cambiar la “fórmula total” con el botón “▼▲”, por ejemplo, para calcular el Promedio en lugar de la Suma de la columna.
  • Si tiene una tabla larga y se desplaza hacia abajo para que el encabezado ya no esté visible, Excel muestra automáticamente el encabezado de la columna en lugar de los nombres de las columnas (Count en vez de G por ejemplo).

Realmente puedo recomendar el video You Suck at Excel con Joel Spolsky que explica todo eso.

Aquí tienes las reseñas y puntuaciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *