Comment créer un scoring de candidats avec Excel : guide complet du charge de recrutement
# Scoring des candidats : Priorisez vos meilleurs prospects en quelques clics Chaque jour, vous recevez des dizaines de candidatures. Comment identifier rapidement ceux qui correspondent vraiment à vos besoins ? Comment éviter de laisser passer des talents prometteurs noyés dans la masse ? Le scoring des candidats est votre réponse. Cette méthode vous permet d'évaluer objectivement chaque prospect selon des critères définis : expérience, compétences techniques, diplômes, localisation, disponibilité. En attribuant des points à chaque critère, vous transformez des impressions subjectives en données quantifiables et comparables. Les bénéfices sont immédiats : gain de temps considérable, réduction des biais de recrutement, priorisation intelligente de vos appels et entretiens, et surtout, une meilleure qualité de matching candidat-poste. Excel est l'outil parfait pour automatiser ce processus. Avec les bonnes formules et une structure claire, vous créez un système de scoring qui évolue avec vos besoins, sans dépendre d'outils coûteux. Découvrez dans ce guide comment mettre en place votre scoring de candidats. Un template Excel gratuit et prêt à l'emploi vous attend pour commencer immédiatement.
Le probleme
# Scoring de Leads : La Frustration du Chargé de Recrutement Vous recevez quotidiennement des dizaines de candidatures, mais comment identifier rapidement les profils vraiment pertinents ? Le défi est brutal : sans système de scoring structuré, vous passez des heures à trier manuellement, risquant de laisser passer des pépites ou, pire, de consacrer du temps à des candidats peu qualifiés. Vous jongler entre plusieurs critères (expérience, localisation, prétentions salariales, soft skills) sans méthode claire. Résultat : des décisions incohérentes, des oublis, et une frustration croissante face au manque de traçabilité. Sans scoring automatisé, vous perdez du temps précieux que vous pourriez consacrer à l'entretien des meilleurs candidats. Vous manquez aussi de visibilité pour justifier vos choix auprès de votre manager.
Les benefices
Gagnez 5-7 heures par semaine en automatisant le calcul des scores de leads selon vos critères (expérience, localisation, compétences). Les formules Excel traitent instantanément 100+ candidatures au lieu d'une évaluation manuelle.
Réduisez les erreurs de classement de 80% en utilisant des règles de scoring cohérentes et traçables. Chaque lead reçoit un score objectif, éliminant les biais d'évaluation entre chargés de recrutement.
Identifiez les 20% de leads à fort potentiel en 2 minutes grâce aux filtres et tris dynamiques. Concentrez vos appels sur les candidats les plus qualifiés et augmentez votre taux de conversion de 30-40%.
Pilotez votre pipeline en temps réel avec des tableaux de bord visuels (graphiques, KPIs). Suivez instantanément le nombre de leads par score, le taux de progression et les goulots d'étranglement.
Standardisez votre processus de recrutement sur toute l'équipe en partageant un modèle unique et évolutif. Chaque recruteur applique les mêmes critères, garantissant l'équité et la comparabilité des candidatures.
Tutoriel pas a pas
Créer la structure du tableau de base
Créez un nouveau classeur Excel et définissez les colonnes principales pour le scoring des leads. Vous aurez besoin des colonnes : Nom du candidat, Poste recherché, Expérience (années), Formation, Compétences techniques, Disponibilité (jours), Prétention salariale, Score brut et Classement.
Utilisez Ctrl+T pour convertir votre plage en tableau structuré, ce qui facilitera l'ajout de formules automatiques
Ajouter les critères de notation pondérés
Créez une section de paramétrage avec les poids de chaque critère (Expérience : 30%, Formation : 20%, Compétences : 25%, Disponibilité : 15%, Adéquation salariale : 10%). Cette section servira de référence pour les calculs de scoring.
Placez cette section dans un onglet séparé nommé 'Paramètres' pour faciliter les ajustements futurs sans modifier les formules
Calculer le score d'expérience avec conditions
Créez une colonne 'Score Expérience' qui attribue des points selon le nombre d'années (0-5 ans = 40 pts, 5-10 ans = 70 pts, 10+ ans = 100 pts). Utilisez la fonction IF imbriquée pour évaluer automatiquement chaque candidat.
=IF(B2>=10;100;IF(B2>=5;70;IF(B2>=0;40;0)))Adaptez les seuils (5, 10 ans) en fonction de vos besoins métier et du niveau du poste
Évaluer la formation et les compétences techniques
Ajoutez des colonnes 'Score Formation' et 'Score Compétences' avec des conditions IF pour noter les candidats (Bac+2 = 60 pts, Bac+3/4 = 85 pts, Bac+5 = 100 pts). Pour les compétences, comptez le nombre de technologies maîtrisées parmi une liste prédéfinie.
=IF(C2="Bac+5";100;IF(C2="Bac+3/4";85;IF(C2="Bac+2";60;IF(C2="Bac";30;0))))Pour les compétences, utilisez des formules avec RECHERCHE ou des listes déroulantes validées pour gagner du temps
Intégrer les critères de disponibilité et de prétention salariale
Créez des colonnes 'Score Disponibilité' (immédiate = 100 pts, 2 semaines = 80 pts, 1 mois = 60 pts) et 'Score Salariale' en comparant la prétention avec le budget du poste. Utilisez IF pour automatiser ces évaluations.
=IF(D2="Immédiate";100;IF(D2="2 semaines";80;IF(D2="1 mois";60;0)))Pour le score salarial, créez une formule qui accepte jusqu'à 20% de dépassement : =IF(E2<=Budget*1.2;100-((E2-Budget)/Budget)*50;0)
Calculer le score pondéré avec SUMPRODUCT
Créez une colonne 'Score Final' qui combine tous les scores partiels avec leurs poids respectifs. SUMPRODUCT permet de multiplier chaque score par son coefficient et d'obtenir un résultat pondéré automatiquement.
=SUMPRODUCT((F2*0.3)+(G2*0.2)+(H2*0.25)+(I2*0.15)+(J2*0.1))Arrondissez le résultat à 0 décimale avec ROUND : =ROUND(SUMPRODUCT(...);0) pour une meilleure lisibilité
Classer les candidats avec la fonction RANK
Ajoutez une colonne 'Classement' qui utilise RANK pour ordonner les candidats du meilleur au moins bon score. Cela permet d'identifier instantanément les leads les plus pertinents pour relancer en priorité.
=RANK(K2;$K$2:$K$100;0)Utilisez les références absolues ($K$2:$K$100) pour que la plage de classement reste fixe quand vous copiez la formule vers le bas
Ajouter un système de filtrage par statut
Créez une colonne 'Statut' avec IF pour catégoriser automatiquement les candidats (Score 80+ = 'À relancer immédiatement', 60-79 = 'À approfondir', <60 = 'Non qualifié'). Cela guide vos actions de recrutement.
=IF(K2>=80;"À relancer immédiatement";IF(K2>=60;"À approfondir";"Non qualifié"))Associez une mise en forme conditionnelle avec couleurs (vert/orange/rouge) pour visualiser rapidement les priorités
Créer un tableau de synthèse avec SUMPRODUCT
Ajoutez un tableau de synthèse en bas du fichier qui compte le nombre de candidats par statut et calcule le score moyen par poste. Utilisez SUMPRODUCT avec des conditions pour des calculs dynamiques.
=SUMPRODUCT((L2:L100="À relancer immédiatement")*1) pour compter les prioritésComplétez avec =AVERAGEIF(M2:M100;"Développeur";K2:K100) pour obtenir le score moyen par poste
Finaliser avec mise en forme et protections
Appliquez une mise en forme professionnelle : en-têtes en gras, lignes alternées, gel des volets pour la navigation. Protégez les colonnes de formules et les paramètres pour éviter les modifications accidentelles.
Utilisez Format > Mise en forme conditionnelle pour colorer les scores (rouge <60, orange 60-79, vert 80+) et facilitez la prise de décision en un coup d'œil
Fonctionnalites du template
Calcul automatique du score de lead
Agrège automatiquement les critères d'évaluation (expérience, diplôme, compétences techniques, adéquation culturelle) pour obtenir un score global de 0 à 100. Résout le problème : évaluer rapidement et objectivement chaque candidat sans calculs manuels.
=ARRONDI((A2*0.3+B2*0.25+C2*0.25+D2*0.2),0)Classement dynamique des candidats
Trie automatiquement les leads par score décroissant et affiche un rang. Permet de prioriser immédiatement les meilleurs profils sans manipulation manuelle. Résout : identifier rapidement les 10% de candidats à traiter en priorité.
=RANG(E2,$E$2:$E$100,0)Mise en forme conditionnelle par profil
Code couleur automatique : vert (score ≥80 = A traiter), orange (60-79 = En attente), rouge (<60 = Rejeté). Résout : visualiser instantanément l'état d'avancement sans lire chaque ligne.
Tableau de bord de synthèse
Affiche en temps réel : nombre total de leads, nombre par catégorie, score moyen, taux de qualification. Résout : suivre ses KPIs de recrutement et ajuster sa stratégie rapidement.
=COUNTIFS($E$2:$E$100,">="&80) pour les leads qualifiésFiltre intelligent par critères multiples
Filtres prédéfinis pour afficher uniquement les candidats correspondant à : niveau d'expérience, localisation, disponibilité, domaine de compétence. Résout : segmenter les leads par profil cible sans créer plusieurs fichiers.
Historique et suivi des actions
Colonnes de suivi (date d'appel, statut entretien, feedback, date relance) avec formule de rappel automatique. Résout : ne pas oublier de relancer un lead prometteur et maintenir une trace complète du processus.
=SI(AUJOURD'HUI()-G2>7,"RELANCE PRÉVUE","")Exemples concrets
Tri des candidatures pour un poste de Développeur Senior
Thomas, chargé de recrutement chez une scale-up fintech, reçoit 87 candidatures pour un poste de Développeur Senior. Il doit identifier rapidement les 15-20 profils à convoquer en entretien.
Candidat A: Expérience 8 ans (10pts), Python/Java (10pts), Startup (8pts), Disponibilité 2 semaines (6pts) = Score 34/50. Candidat B: Expérience 3 ans (4pts), JavaScript (6pts), Grand groupe (4pts), Disponibilité 1 mois (3pts) = Score 17/50. Candidat C: Expérience 6 ans (8pts), Python/Go (10pts), Fintech (10pts), Disponibilité 3 semaines (7pts) = Score 35/50.
Resultat : Un classement automatique par score décroissant, avec filtrage des candidats scoring >28/50 pour convocation. Thomas identifie immédiatement les 18 meilleurs profils sans traiter manuellement les 87 dossiers.
Évaluation comparative de candidats en final round
Sophie, responsable RH dans un cabinet de conseil, doit choisir entre 4 finalistes pour un poste de Manager Senior. Elle organise des entretiens avec 3 évaluateurs et doit consolider les avis objectivement.
Candidat 1 (Alice): Leadership 8/10 (Éval1), 9/10 (Éval2), 8/10 (Éval3) = 8.3/10 | Expérience client 7/10, 8/10, 7/10 = 7.3/10 | Potentiel stratégique 8/10, 9/10, 9/10 = 8.7/10. Candidat 2 (Marc): Leadership 6/10, 7/10, 6/10 = 6.3/10 | Expérience client 9/10, 9/10, 8/10 = 8.7/10 | Potentiel stratégique 6/10, 7/10, 6/10 = 6.3/10.
Resultat : Un tableau de synthèse avec moyennes pondérées par critère (Leadership 40%, Expérience 35%, Potentiel 25%), score final Alice 8.2/10, Marc 7.4/10. Sophie visualise clairement qu'Alice est la meilleure candidate avec consensus des 3 évaluateurs.
Suivi de sourcing et qualification de candidats passifs
Julien, recruteur IT en cabinet de chasse, doit qualifier 120 candidats passifs identifiés via LinkedIn pour des postes de Data Engineer. Il utilise un scoring pour prioriser ses appels de prospection.
Candidat A: Match compétences (10/10), Localisation (8/10), Mobilité (7/10), Salaire compatible (6/10) = 31/40. Candidat B: Match compétences (6/10), Localisation (10/10), Mobilité (10/10), Salaire compatible (9/10) = 35/40. Candidat C: Match compétences (9/10), Localisation (3/10), Mobilité (2/10), Salaire compatible (8/10) = 22/40.
Resultat : Un classement par score permettant à Julien de contacter d'abord les 35 candidats scoring >32/40 (meilleur ROI temps), puis les 60 entre 25-32, et enfin les 25 <25. Il gagne 8-10 heures de prospection non-productive par semaine.
Astuces de pro
Créer un système de scoring pondéré avec formules imbriquées
Utilisez une formule SUMPRODUCT pour calculer automatiquement le score de chaque lead en fonction de critères multiples (expérience, localisation, disponibilité, etc.). Cela évite les calculs manuels et permet d'ajuster les coefficients de pondération en temps réel. Raccourci : Ctrl+Maj+Entrée pour les formules matricielles.
=SUMPRODUCT((Critère1=A2)*0.3+(Critère2=B2)*0.25+(Critère3>=C2)*0.45)Segmenter les leads avec des plages de couleurs conditionnelles intelligentes
Appliquez une mise en forme conditionnelle basée sur le score final pour identifier instantanément les leads chauds (rouge), tièdes (orange) et froids (gris). Cela accélère la priorisation lors de vos tris quotidiens. Utilisez Accueil > Mise en forme conditionnelle > Nouvelle règle avec formule personnalisée.
=ET($E2>=80;$E2<=100)Automatiser le tri et le filtrage avec des tableaux croisés dynamiques
Créez un TCD pour analyser automatiquement la distribution de vos leads par score, source de recrutement et statut. Rafraîchissez-le chaque semaine pour identifier les tendances (Ctrl+Maj+F5). Cela vous permet de mesurer l'efficacité réelle de vos canaux de sourcing.
Utiliser RECHERCHEV pour enrichir les données et tracker l'évolution
Créez une colonne qui récupère automatiquement l'historique du score précédent avec RECHERCHEV sur un onglet d'archive. Calculez ensuite la variation (score actuel - score antérieur) pour identifier les leads qui progressent. Cela aide à détecter les candidats en montée d'intérêt.
=RECHERCHEV(A2;Archive!$A:$E;5;FAUX)-E2