Encontrar la combinación de valor más alto desde el filtro de tabla dinámica de Excel

Encontrar la combinación de valor más alto desde el filtro de tabla dinámica de Excel

No estoy seguro de estar usando la técnica correcta para esto, así que perdónenme si me equivoco.

Tengo una gran variedad de datos de campañas de correo electrónico anteriores. He categorizado las campañas con valores booleanos (S/N) para el contenido de la línea de asunto, por ejemplo: la línea de asunto está personalizada, la línea de asunto contiene urgencia, etc.

Estoy ejecutando las columnas como Tasa de apertura y los valores como 'Tasa de apertura promedio'. Las etiquetas de las filas son los nombres de las campañas y los filtros de informes son todos los valores booleanos.

ingrese la descripción de la imagen aquí

Estoy intentando automatizar el proceso para obtener la "combinación definitiva" que dará como resultado la tasa de apertura promedio más alta. ¿Hay alguna manera de automatizar este proceso en lugar de seleccionar manualmente las opciones S/N para los filtros hasta encontrar el promedio más alto?

Como ejemplo; Estoy tratando dehacer algoeso terminará con los filtros configurados para lograr la combinación más alta, algo como esto:

Línea de asunto: personalizada Y
Línea de asunto: Urgencia Y
Línea de asunto: Grupos de productos N
Línea de asunto: Valor de descuento Y
Línea de asunto: Referencia del evento N
Línea de asunto: Contiene marcas N
Línea de asunto: LOLS Y

Entiendo que para esta tabla no lleva tanto tiempo hacerlo manualmente, pero quiero ejecutar una operación similar en conjuntos de datos más grandes y con frecuencia, por lo que sería fantástico si pudiera automatizarla.

[Nota: esta es una publicación x de Stackoverflow ya que no obtuve respuesta]

Respuesta1

Usaría el complemento Power Query para esto. Puede iniciar una consulta desde una tabla de Excel existente.

Usaría el comando Agrupar por y agruparía por todas sus columnas booleanas, y promediaría la tasa de apertura.

http://office.microsoft.com/en-au/excel-help/group-rows-in-a-table-HA103993875.aspx?CTT=5&origin=HA103993856

Luego usaría el comando de clasificación para ordenar por tasa de apertura promedio (descendente). Enviaría los resultados a una nueva tabla de Excel.

información relacionada