Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Combiner vlookup et countif

  • Initiateur de la discussion Initiateur de la discussion Dombal
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Dombal

XLDnaute Junior
Bonjour à tous et bonne Année !

Je galère sur une base de données que je dois analyser et j'aurai besoin d'un coup de main car je dois combiner un vlookup et un countif, mais malgré avoir cherché sur le net, je n'y arrive pas...

J'ai joint un fichier pour vous exposer mon problème... en fait j'ai en colonnes A,C,E et G des références client que j'ai concaténé avec le jour de présence (par exemple le client 799801 a séjourné 5 jours donc 799801-1, 799801-2 etc jusqu'à 799801-5).
Dans les colonnes B,D,F et H, j'ai le nombre de salles qu'ils ont utilisés.

'aimerai pouvoir comptabiliser par jour et par niveau, combien de salles ont été utilisées par chaque client.

J'ai fait un tableau recap à partir de la colonne K avec les résultats comme j'aimerais les avoir.

Si vous aviez une solution, je suis preneur car je tourne en rond...

Merci d'avance de votre aide et bon weekend !!
 

Pièces jointes

Re : Combiner vlookup et countif

Bonsoir

Est-il normal que la série 799801 se retrouve en lignes 8 a 15 et 16 à 25 pour les Level 1 à 3 ?
Ne devrait-il pas y avoir la série 850254 ?

Cordialement
Chris
 
Re : Combiner vlookup et countif

Bonsoir Chris,
Bien vu, j'ai fait une erreur dans le copier coller pour illustrer l'exemple. Le deuxième client devrait avoir le même code dans les level 0, 1, 2 et 3.
Vous avez une idée pour résoudre mon problème ? Merci d'avance si c'est le cas ! Bon weekend
 
Re : Combiner vlookup et countif

Re

Bonsoir JHA

En L6 :
Code:
=SOMMEPROD(($A$6:$G$35=$K6&"-"&L$4)*(DROITE($A$6:$G$35)*1=L$4)*($B$5:$H$5=L$5);$B$6:$H$35)
Ou (piqué à JHA pour le début)
Code:
=SOMMEPROD((GAUCHE($A$6:$G$35;6)*1=$K6)*(DROITE($A$6:$G$35)*1=L$4)*($B$5:$H$5=L$5);$B$6:$H$35)
Formule à tirer vers la droite et vers le bas

Cordialement
Chris
 
Dernière édition:
Re : Combiner vlookup et countif

Merci pour vos propositions ! Je ne pourrai faire le test que lundi au bureau mais je ne doute pas que ça marche ! Merci pour votre aide et je vous tiens au courant. Bon weekend
 
Re : Combiner vlookup et countif

Bonjour JHA et Chris,

J'ai essayé de mettre votre formule dans mon fichier mais ça ne fonctionne pas. J'ai bien sûr modifié les formules afin qu'elles prennent en compte l'ensemble des lignes de ma base de données mais je n'y suis pas arrivé...

N'étant pas familier de ce type de formule, j'ai dû faire une erreur mais que je n'arrive pas à identifier et encore moins à corriger...

Je joins mon fichier dans l'éventualité où vous pourriez m'indiquer où est l'erreur car là je suis coincé !
Détail qui aura peut-être son importance : je n'ai mis qu'une petite partie de la base de données afin d'alléger le document, mais il y aura bcp plus de lignes (environ 5000).

Merci d'avance pour votre aide et bonne journée.
 

Pièces jointes

Re : Combiner vlookup et countif

Bonsoir

La différence avec le 1er fichier fourni est que maintenant il y a des cellules vides alors qu'il y avait un 0 quand pas d'utilisé.
Peux-tu marquer des 0 ou pas ?

Cordialement
Chris
 
Re : Combiner vlookup et countif

Re

Formule adaptée à ton nouveau fichier :
Code:
=SOMMEPROD(($V$6:$AB$1295=$AF6&"-"&AG$4)*(NON(ESTERREUR(SUBSTITUE(DROITE($V$6:$AB$1295;2);"-";0)*1=AG$4))=VRAI)*($W$5:$AC$5=AG$5);$W$6:$AC$1295)
Chris
 
Re : Combiner vlookup et countif

Bonsoir Chris,
Merci pour ta réponse. Oui je peux mettre des 0 dans les cellules vides. Mais j'ai vu que tu avais proposé une autre formule donc je teste ça demain et je te tiens au courant.
Merci pour ton aide et bonne soirée !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
582
Réponses
26
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…