valores de suma basados ​​en el ID del agente

valores de suma basados ​​en el ID del agente

Tengo una hoja con las identificaciones de los agentes en la columna a y debajo de cada ID hay un subidentificador con un valor en la columna b de 1 a 7 subidentificadores que son Break_1000 Meeting_2000 Training_3000 Personal_4000 System_Outage_5000 Activations_6000 Outbound_7000 Usando los subvalores, cualquier ID de agente puede tener desde 1 a 7 de los identificadores anteriores. y me gustaría encontrar una forma de sumar cada ID de agente (a:a) por subidentificador

Los resultados que espero serían E13 Agente ID_1008, F13 reunión_2000, G13 saliente_7000 F14 2, G14 7, la fila 13 tendría columnas que contienen los ID y la fila 14 contendría los valores asociados con esos ID. ¿Tiene sentido?

Respuesta1

Lamentablemente no puedo comentar todavía porque creo que la pregunta necesita un poco de aclaración.

Si hay varios sub_ids, ¿están todos en la misma fila? ¿O hay varias filas para un ID de agente?

Si solo desea la cantidad de agentes con un sub_id determinado, puede usar countif.

=countif(B:B,sub_id)

Si están todos en la misma columna, puedes encontrar en qué fila están usando algo como:

=row(index(A:A),match(AGENT_ID,A:A,0)))

Esto le daría las filas para cada uno y luego necesitaría encontrar la fila que es 1 mayor y restar su fila de esto Suponiendo que tiene una lista de agentes en la columna D y su fila calculada en la columna E.

=small(E:E,RANK(E2,E:E,1)+1)-E2-1

Tenga en cuenta que esto no funcionará para el último agente ya que no hay nada que restar.

De lo contrario, sugeriría configurar la tabla en un formato más utilizable; almacenar varios tipos de datos en una columna generalmente es una estructura de datos deficiente y generalmente dificulta el trabajo con ellos.

gordon

información relacionada