Bureautique & Productivité

Excel : tableau de suivi SAV multi-agents

12 min de lecture

Excel comme mini-helpdesk pour PME

Une équipe SAV de 3 à 10 agents peut piloter efficacement ses tickets dans Excel avant de passer à Zendesk ou Freshdesk. Structure bien pensée = visibilité temps réel sur la charge, les priorités et les délais de résolution.

Architecture du classeur

Feuilles : Tickets (table principale), Agents (répertoire), Clients (répertoire), Dashboard, Reporting.

Feuille Tickets

Colonnes : NumeroTicket (auto), DateOuverture, DateCloture, Client, Agent, Categorie, Priorite (1-4), Statut (Nouveau, En cours, En attente client, Résolu, Fermé), Canal (Email, Téléphone, WhatsApp), Description, Resolution.

Calculs dynamiques

DelaiOuvert : =SI(Statut="Fermé"; DateCloture-DateOuverture; AUJOURDHUI()-DateOuverture)
EstEnRetard : =SI(DelaiOuvert > SeuilParPriorite(Priorite); "RETARD"; "OK")

SLA par priorité

Feuille Paramètres : seuils en heures pour chaque priorité.

  • P1 (bloquant) : 2 heures
  • P2 (majeur) : 8 heures
  • P3 (normal) : 48 heures
  • P4 (mineur) : 1 semaine

Attribution automatique

Macro VBA qui assigne un nouveau ticket à l’agent ayant le moins de tickets en cours. Évite la surcharge d’un seul agent.

Sub AssignerTicket()
 Dim agents As Range, chargeMin As Long, agentChoisi As String
 chargeMin = 9999
 For Each cel In Sheets("Agents").Range("A2:A10")
 charge = Application.WorksheetFunction.CountIfs( _
 Sheets("Tickets").Columns("E"), cel.Value, _
 Sheets("Tickets").Columns("H"), "En cours")
 If charge < chargeMin Then
 chargeMin = charge
 agentChoisi = cel.Value
 End If
 Next
 Range("E" & ActiveCell.Row).Value = agentChoisi
End Sub

Dashboard temps réel

  • Tickets ouverts (total)
  • Tickets P1 non résolus (alerte si > 0)
  • Charge par agent (barres)
  • Tickets en retard (nombre et liste)
  • Temps moyen de résolution par catégorie
  • CSAT moyen (satisfaction client)
  • Sparkline tickets/jour sur 30 jours

Tableau de bord individuel agent

Via filtre automatique lié au nom d’utilisateur Windows :

=FILTRE(Tickets; Tickets[Agent]=INFORMATIONS("nomutilisateur"))

Chaque agent voit ses propres tickets en priorité.

Notifications automatiques

VBA planifié (Workbook_Open) qui vérifie les tickets en retard et envoie un email à l’agent et au superviseur via Outlook. Escalade automatique.

Rapport mensuel

Power Query + TCD mensuel : volume par canal, taux de résolution en 1ère réponse, temps moyen, top clients réclamants, top catégories. Export PDF automatique pour la direction.

CSAT post-résolution

Lien d’enquête (Google Forms ou Typeform) envoyé automatiquement à la clôture. Réponses importées via Power Query, score moyen affiché en dashboard.

Limites

Au-delà de 500 tickets par mois ou 10 agents, un vrai helpdesk (Zendesk, Freshdesk, HubSpot Service Hub) devient plus productif. Le fichier Excel sert alors de transition ou de prototype.

Conclusion

Ce modèle SAV Excel est immédiatement opérationnel pour une PME africaine. Investissement initial : 2 jours. Bénéfice : professionnalisation du service client, visibilité direction, détection des problèmes récurrents. Une vraie alternative low-cost aux outils du marché pour démarrer.

Voir aussi

Étape 1 : définir les colonnes du registre des tickets

Un suivi SAV se construit autour d’un registre central : un ticket par ligne. Si vous mélangez plusieurs tickets sur une même ligne ou éclatez un ticket sur plusieurs lignes, tout le reste casse. La discipline de saisie commence par une structure claire dès la première feuille.

Créez une feuille Tickets avec les colonnes ci-dessous. Cette base couvre 90 % des cas d’un service client de PME tech à Almadies ou Yopougon.

A : N° ticket
B : Date d'ouverture
C : Client
D : Canal (Téléphone/WhatsApp/Email/Présentiel)
E : Agent assigné
F : Catégorie
G : Priorité (Basse/Normale/Haute/Critique)
H : Statut (Ouvert/En cours/Résolu/Fermé)
I : Date de résolution
J : Délai (jours)
K : SLA respecté

Le N° ticket peut être généré automatiquement avec une formule du type ="SAV-"&TEXTE(LIGNE()-1;"0000"). Cela donne SAV-0001, SAV-0002, et ainsi de suite, avec une numérotation cohérente du début à la fin du registre.

Étape 2 : sécuriser la saisie avec des listes déroulantes

Les colonnes Canal, Agent, Catégorie, Priorité et Statut doivent être contraintes à des valeurs prédéfinies. Sinon, vous obtenez WhatsApp, whatsapp, Whats App et WA dans la même colonne, et toute l’analyse devient impossible.

Sur une feuille séparée appelée Listes, déposez les valeurs autorisées en colonnes nommées. Puis sélectionnez la plage cible et appliquez Données puis Validation des données puis Liste, en pointant vers la liste correspondante.

Listes!A : Téléphone, WhatsApp, Email, Présentiel
Listes!B : Aïssatou, Moussa, Fatou, Ibrahima
Listes!C : Basse, Normale, Haute, Critique
Listes!D : Ouvert, En cours, Résolu, Fermé

Une fois la validation en place, chaque cellule de la colonne D, E, G et H affiche une flèche déroulante. Les fautes de frappe disparaissent, et les fonctions de comptage et d’agrégation des étapes suivantes deviennent fiables.

Étape 3 : calculer le délai de résolution en jours ouvrés

Le délai brut date de résolution moins date d’ouverture est trompeur car il inclut les week-ends. Au Sénégal, le service tourne du lundi au vendredi avec un samedi parfois assuré. JOURS.OUVRES.INTL, disponible depuis Excel 2010, calcule le délai en excluant week-ends et jours fériés.

En J2, écrivez la formule suivante. On suppose une plage M2:M20 contenant les jours fériés sénégalais sur l’année.

=SI(I2="";JOURS.OUVRES.INTL(B2;AUJOURDHUI();1;Listes!M2:M20);JOURS.OUVRES.INTL(B2;I2;1;Listes!M2:M20))

Si la date de résolution est vide, on calcule le délai courant jusqu’à aujourd’hui ; sinon on calcule le délai final. Le code 1 désigne un week-end samedi-dimanche. Recopiez la formule sur toutes les lignes du registre.

Étape 4 : évaluer le respect du SLA selon la priorité

Le SLA dépend de la priorité : un ticket Critique doit être résolu en 1 jour, un Haute en 3 jours, un Normale en 7 jours, un Basse en 15 jours. Ces seuils sont indicatifs, à adapter selon votre contrat client.

En K2, calculez le respect du SLA avec la formule conditionnelle ci-dessous. SI.MULTIPLE est plus lisible que des SI imbriqués profonds.

=SI(SI.MULTIPLE(G2;"Critique";1;"Haute";3;"Normale";7;"Basse";15)>=J2;"OK";"Dépassé")

Excel renvoie OK si le délai réel est inférieur ou égal au seuil prévu, Dépassé sinon. Vous pouvez ensuite colorer en rouge tous les Dépassé via une mise en forme conditionnelle pour qu’ils sautent aux yeux pendant la revue hebdomadaire.

Étape 5 : produire un tableau de bord par agent

Pour piloter l’équipe, on a besoin par agent du nombre de tickets ouverts, du nombre résolus, du délai moyen et du taux de respect SLA. NB.SI.ENS et MOYENNE.SI.ENS suffisent largement, sans tableau croisé dynamique.

Sur une feuille Dashboard, listez les agents en colonne A et calculez les indicateurs comme suit.

B2 =NB.SI.ENS(Tickets!E:E;A2;Tickets!H:H;"<>Fermé")
C2 =NB.SI.ENS(Tickets!E:E;A2;Tickets!H:H;"Résolu")+NB.SI.ENS(Tickets!E:E;A2;Tickets!H:H;"Fermé")
D2 =MOYENNE.SI.ENS(Tickets!J:J;Tickets!E:E;A2;Tickets!H:H;"Résolu")
E2 =NB.SI.ENS(Tickets!E:E;A2;Tickets!K:K;"OK")/(B2+C2)

B compte les tickets en cours, C les tickets clos, D la durée moyenne de résolution, E le taux de respect SLA. Formaté en pourcentage, E donne un indicateur direct de la performance de chaque technicien.

Étape 6 : déclencher des alertes visuelles sur les tickets en retard

Les tickets ouverts qui dépassent le SLA doivent crier visuellement. Sélectionnez la plage A2:K1000, créez une mise en forme conditionnelle avec formule, et tapez la condition suivante.

=ET($H2<>"Résolu";$H2<>"Fermé";$K2="Dépassé")

Choisissez un fond rouge vif. Toute ligne d’un ticket non clos qui a dépassé son SLA s’affiche immédiatement. Le manager voit en un coup d’œil les dossiers à escalader. À lire ensuite sur la mise en forme conditionnelle, voir notre tutoriel gestion de stock multi-entrepôts.

Étape 7 : exporter un rapport hebdomadaire automatique

Le vendredi soir, le responsable SAV doit envoyer un rapport résumé à la direction. Plutôt que copier-coller, on prépare une feuille Rapport qui se reconstitue automatiquement à partir des données de la semaine écoulée.

Utilisez FILTRE pour extraire les tickets ouverts cette semaine, et SOMMEPROD pour les agrégats clés.

=FILTRE(Tickets!A2:K1000;Tickets!B2:B1000>=AUJOURDHUI()-7;"Aucun ticket cette semaine")
=SOMMEPROD((Tickets!B2:B1000>=AUJOURDHUI()-7)*1)
=SOMMEPROD((Tickets!I2:I1000>=AUJOURDHUI()-7)*1)

La première formule liste les tickets ouverts dans les 7 derniers jours. Les deux suivantes comptent respectivement les ouvertures et les résolutions de la semaine. Vous exportez la feuille en PDF via Fichier puis Exporter, et l’envoyez par email à la direction. Pour des extractions plus poussées, voir notre guide FILTRE, UNIQUE et TRIER.

Construire une regle d’escalade automatique des tickets bloqués

Un ticket SAV qui depasse son SLA sans etre traite genere de la frustration client et detruit la reputation accumulee patiemment par les commerciaux a Dakar ou a Cotonou. La parade consiste a declencher automatiquement une escalade vers un superieur hierarchique des qu’un seuil de duree est franchi. Dans Excel, une formule SI imbriquee compare la date de creation a la date du jour via AUJOURDHUI() puis affiche un statut En retard rouge si l’ecart depasse 24 heures pour les tickets prioritaires ou 72 heures pour les tickets standard.

Au-dela de l’affichage visuel, la regle d’escalade peut produire une liste filtree des tickets en retard, exportable chaque matin pour un point quotidien de quinze minutes entre la responsable SAV et son adjoint. Ce rituel de pilotage, partage entre l’agence et le terrain, fait passer le taux de respect SLA de 70 a plus de 90 pour cent en deux mois.

Documentez les motifs d’escalade dans une colonne dediee : panne piece detachee indisponible, attente retour client, conflit de prise en charge. L’analyse mensuelle de cette colonne identifie les freins structurels (par exemple une rupture chronique sur une piece detachee critique) et oriente les decisions strategiques au-dela du pilotage quotidien.

Mesurer le NPS post-resolution pour piloter la satisfaction

Le Net Promoter Score (NPS) est l’indicateur le plus simple pour mesurer la satisfaction client juste apres la resolution d’un ticket. Il repose sur une seule question : sur une echelle de 0 a 10, quelle est la probabilite que vous recommandiez nos services a un proche. Les notes 9-10 sont des promoteurs, 7-8 des passifs, 0-6 des detracteurs. Le NPS = pourcentage de promoteurs moins pourcentage de detracteurs, et un score positif est deja un bon signe pour un SAV en zone UEMOA.

Dans Excel, ajoutez deux colonnes a votre tableau de tickets : Note NPS (0-10) et Commentaire libre. Calculez le NPS mensuel automatiquement par une formule qui denombre les notes par categorie. Pour collecter ces notes, envoyez un SMS ou un message WhatsApp Business 24 heures apres la cloture du ticket avec un lien vers un formulaire Google Forms simple.

Lisez personnellement, chaque semaine, tous les commentaires des detracteurs. C’est le materiau brut qui revele les vrais axes d’amelioration. Ne deleguez jamais cette lecture, meme partiellement : un patron qui ignore la voix de ses clients insatisfaits prend des decisions strategiques deconnectees du terrain.

Connecter le SAV a WhatsApp Business pour fluidifier les echanges

WhatsApp Business est devenu en zone UEMOA le canal de communication client le plus utilise, devant le mail et le telephone. Pour un service SAV, l’integration de WhatsApp Business avec votre tableau Excel demande un compte WhatsApp Business API (gere par Meta via un partenaire BSP comme 360dialog ou Twilio) qui expose une API REST pour envoyer et recevoir des messages programmatiquement.

Le scenario typique tient en quatre etapes : un client envoie une photo du produit defectueux sur le numero WhatsApp Business, l’API recoit le message et cree automatiquement une ligne dans Excel via un workflow n8n auto-heberge, l’agent traite et renvoie une reponse depuis l’interface WhatsApp Business Web, et la cloture du ticket declenche l’envoi automatique du sondage NPS. Dans la continuité sur l’integration, consultez notre dossier WhatsApp Business pour PME au Senegal.

Tenir un comite SAV mensuel pour piloter la performance

Une fois le tableau Excel et l’integration WhatsApp Business stabilises, organisez un comite SAV mensuel d’une heure ou la responsable presente trois indicateurs cles : taux de respect SLA, NPS du mois, top trois motifs de plainte. Ce comite reunit le directeur, la responsable SAV et un technicien terrain. La discussion se concentre sur les decisions concretes a prendre pour le mois suivant, pas sur la justification du passe.

Documentez chaque comite dans un compte rendu de dix lignes archive avec les decisions et les responsables. Au bout de douze mois, vous disposez d’une chronologie precise des ameliorations et de leur impact mesurable sur les indicateurs. Cette tracabilite est precieuse pour valoriser le SAV en interne et obtenir les budgets necessaires.

Reservez chaque trimestre un creneau d’une demi-journee pour une revue plus large incluant la formation des techniciens et l’analyse des outils. Cette discipline transforme un SAV reactif en service proactif capable d’anticiper les pannes et de proposer des plans de maintenance preventive.

Sauvegarder le tableau SAV chaque jour

Un tableau SAV partage entre quatre techniciens evolue heure par heure. Activez la sauvegarde automatique OneDrive ou SharePoint pour conserver l’historique de chaque modification, et programmez une sauvegarde locale quotidienne sur un disque distinct. Cette double sauvegarde protege contre la corruption de fichier comme contre l’erreur humaine de saisie en masse.

Partager