realizar una referencia indirecta a un nombre de columna de una tabla

Anónimas
2024-02-08T22:03:12+00:00

Como realizar una referencia indirecta a un nombre de columna de una tabla

ejemplo

tengo:

=DESREF(Tb_EquiposVirtuales[[#Encabezados];[Host]];$AE$3;0)

y tengo los nombres de las columnas en una celda por ejemplo en la A3 pongo el valor de "[Host]" y reemplazo la formula por algo parecido a:

=DESREF(Tb_EquiposVirtuales[[#Encabezados];A3];$AE$3;0) //esta da error

Gracias

Microsoft 365 y Office | Excel | Otros | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios
{count} votos

2 respuestas

Ordenar por: Muy útil
  1. Héctor Miguel 71,585 Puntos de reputación
    2024-02-09T04:11:25+00:00

    Como realizar una referencia indirecta a un nombre de columna de una tabla

    =DESREF(Tb_EquiposVirtuales[[#Encabezados];A3];$AE$3;0) //esta da error

    cambia esa formula a algo +/- asi:

    =desref(indirecto("tb_equiposvirtuales[[#encabezados];["&a3&"]]");$ae$3;)
    
    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios
  2. Anónimas
    2024-02-09T10:22:21+00:00

    Esta respuesta no le va a gustar nada a Héctor Miguel, pero ahí va.

    Si sustituyes todas las columnas que tienes para diferenciar los diferentes tipos de hardware (host, ...) por una que se llame Tipo de hardware y escribes los datos en filas, todo será más fácil.

    Los datos hay que grabarlos en su manera natural de entrada, NO COMO LOS QUIERES VER DESPUÉS, porque la forma de visualizar los datos varía de unos informes a otros.

    0 comentarios No hay comentarios