¿Cómo obtener la mediana según los títulos de las columnas?

¿Cómo obtener la mediana según los títulos de las columnas?

Digamos que tenemos:

EPS    Sentiment    Revenue  Sentiment     Formula1?     Formula2?

10     3%            20       5%           F1a           F2a
9      6%            30       4%           F1b           F2b

Tengo más de 600 columnas y esta es una columna simplificada. Tengo más de 150 columnas de "Sentimiento".

Para F1a y F1b, quiero obtener el percentil 73 % de los datos de opinión en la misma fila, es decir, si el encabezado de la columna es "Sentimiento", entonces incluya los datos en la fórmula F1 para obtener el percentil.

Para F2a y F2b, quiero obtener la mediana de los datos de opinión en la misma fila, es decir, si el encabezado de la columna es "Sentimiento", entonces incluir datos en la fórmula F1 para obtener el percentil.

Como tengo más de 2000 filas, me gustaría copiar F1a y F2a hacia abajo hasta F1z y F2z y más.

¿Qué fórmulas debo utilizar para F1 y F2?

Respuesta1

Esta no es una respuesta muy elegante, sin embargo, dará los resultados solicitados con respecto a la "columna simplificada". Se supone que los datos reales están organizados de tal manera que las columnas de "sentimiento" están espaciadas a intervalos regulares. Requerirá "columnas auxiliares"; afortunadamente, sus datos solo utilizan 600 de las más de 1600 columnas disponibles.

Para la respuesta de la "columna simplificada":

  • 1) coloque la fórmula =INDEX($A2:$D2,(COLUMN()-7)*2+2)en la celda G2
  • 2) tire del controlador de relleno para copiar la fórmula a la celda H2
  • 3) con ambas celdas aún seleccionadas, haga doble clic en el controlador de relleno para enviar la fórmula hacia abajo
  • 4) coloque la fórmula =PERCENTILE.INC(G2:H2,0.73)en la celda E2 (yo
    usé la versión .INC, sin embargo, es posible que necesite usar la versión .EXC
    dependiendo de cómo se interpreten los datos)
  • 5) haga doble clic en el controlador de relleno para enviar la fórmula hacia abajo

  • 6) coloque la fórmula =MEDIAN(G2:H2)en la celda F2

  • 7) haga doble clic en el controlador de relleno para enviar la fórmula hacia abajo

ingrese la descripción de la imagen aquí

información relacionada