/ / Comment regrouper une colonne exprimée en heures par jours et mois dans un tableau croisé dynamique? - excel, pivot-table

Comment regrouper une colonne exprimée en heures par jours et mois dans un tableau croisé dynamique? - excel, pivot-table

Je suis nouveau pour exceller dans les tableaux croisés dynamiques et j'ai besoin de l'aide d'experts Excel ici. J'ai une table avec le nom de l'agent, le numéro du ticket et les heures depuis que le ticket a été attribué à l'agent, comme on peut le voir ci-dessous:

LA SOURCE

  agent             ticket               hours since assigned
-----------------------------------------------------------
agent1            12345                     23
agent2            23456                     10
agent2            78964                     45
agent5            45567                     148
agent5            98654                     15
agent6            54678                     2
agent4            76543                     100
agent4            98765                     56

LA TABLE DE PIVOT Ce que je recherche, c’est - le nombre de billets groupés par agent, classés par jours. J'espère que cela est possible dans Excel. Guidez-moi s'il-vous-plaît.

agent        1 to 2 days          2 to 3 days            3 to 4 days
--------------------------------------------------------------------------
agent1           2                  5                        4
agent2           5
agent4                                                       2

Est-il également possible de regrouper les mêmes données par semaines, mois?

Réponses:

0 pour la réponse № 1

Vous pourriez probablement retirer ceci avec calculéchamps dans le tableau croisé dynamique, mais cela peut devenir un peu poilu. Je pense que votre meilleur pari serait de les calculer dans votre feuille qui alimente le pivotement avec de nouvelles colonnes.

Une formule comme celle-ci (en supposant que la colonne heures dans C) et recopier:

Pour 1 à 2 jours:

=IF(AND(C2/24>0,C2/24<=2), 1, 0)

Pour 2 à 3 jours:

=IF(AND(C2/24 >2,C2/24<=3), 1, 0)

Etc..

Ensuite, incluez simplement ceux-ci dans le tableau croisé dynamique:

entrer la description de l'image ici

Vous pouvez également supprimer le if() formule puisque le résultat est toujours 0 ou 1 (ce qui est identique à false ou true)

Pour 1 à 2 jours:

=AND(C2/24>0,C2/24<=2)

Pour 2 à 3 jours:

=AND(C2/24 >2,C2/24<=3)

entrer la description de l'image ici

Si vous voulez vraiment avoir les os nus, vous pouvez échanger ça AND() formule avec juste multiplication entre les deux conditions:

Pour 1 à 2 jours:

=(C2/24>0) * (C2/24<=2)

Pour 2 à 3 jours:

=(C2/24>2) * (C2/24<=3)

Ce qui retournera un 0 ou 1 à nouveau.