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

RechercheV combiné avec "SI" et "ET"

  • Initiateur de la discussion Initiateur de la discussion RémiL
  • 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 !

RémiL

XLDnaute Nouveau
Bonjour à tous et à toute!

Je vous conseille d'ouvrir le tableau excel en lisant le mail si vous voulez m'aider ce sera plus simple 🙂

En gros à gauche j'ai la série de données qui sort de mon logiciel tel qu'elle est, je ne peux pas la modifier. La difficulté est que cette base de données est dynamique et change à chaque fois que je l'extrais de mon logiciel, je suis donc obligé de passer par des RECHERCHEV ou INDEX.

Chaque commune à une clef différente, par exemple commue1 = clef 1, commune 2 = clef 2, ... il en est de même pour le type dossier, par exemple, CU = clef 1, DPMI = clef 2 etc... et à la fin j'ai le nombre de dossiers déposés par type de dossier et par commune.

Ce que je souhaiterais c'est pouvoir rendre ce tableau plus lisible comme dans le tableau à droite "Traitement des données". Par exemple pour la commune 1, j'ai 1 CU, 23 DPMI ET 3 DPT. Le problème est que je n'arrive pas du tout a récupérer mes données dans le tableau de gauche. J'y arrive par exemple dans la cellule J3 mais pas dans la K3.

J'ai mis un tableau "Traitement des données (Résultat attendu)" pour vous montrer ce que j'essaye d'obtenir.

Est-ce que quelqu’un aurait une idée pour me sortir de cet enfer s'il vous plaît? Deux jours que j'essaye de trouver une solution....

Merci d'avance pour l'aide que vous voudrez bien m'apporter 🙂
 

Pièces jointes

Bonjour RémiL, Salut Gosselien
ou bien en J3 (à adapter à tes données réelles :
Code:
=SOMME.SI.ENS($E$3:$E$12;$A$3:$A$12;$I3;$C$3:$C$12;J$2)
se recopie en bas et à droite
Cordialement
 
Bonjour RémiL, Salut Gosselien
ou bien en J3 (à adapter à tes données réelles :
Code:
=SOMME.SI.ENS($E$3:$E$12;$A$3:$A$12;$I3;$C$3:$C$12;J$2)
se recopie en bas et à droite
Cordialement


Salut, merci beaucoup elle fonctionne nickel! Le TCD me convient mais tu m'as appris une nouvelle formule qui me sera pratique dans pas mal de situation! 🙂
 
Re,
Pour adaptation automatique à ton extraction variable toujours placée en A2 et suivantes :
créer les zones nommées suivantes :
nbdossiers : =DECALER(Feuil2!$E$2;;;NBVAL(Feuil2!$A:$A)-1)
communes : =DECALER(Feuil2!$A$2;;;NBVAL(Feuil2!$A:$A)-1)
typesdossiers : =DECALER(Feuil2!$C$2;;;NBVAL(Feuil2!$A:$A)-1)

puis en J3 : =SOMME.SI.ENS(nbdossiers;communes;$I3;typesdossiers;J$2)
Voir PJ
 

Pièces jointes


Est ce que tu peux m'expliquer un peu les formules utilisées? Comme la formule "DECALER" et "NBVAL"? Je vois ces formules utilisées dans pas mal de tableau excel et je n'en comprends pas spécialement le fonctionnement
 
Je me permets...

NBVAL est le nombre de données dans une colonne entière moins 1 et en démarrant ici en ligne 2.
DECALER est ici utilisé pour aller de la ligne 2 à la ligne occupée en dernier et trouvée par NBVAL
Le tout est nommé pour une lecture plus facile de la formule.
Il y a pas mal d'exemple sur le net sur la manière de nommer une colonne de cette manière.
P.
 
Salut Gosselien et merci d'avoir répondu ( j'ai été un peu occupé cet aprem ...)
J'ajouterai pour RemiL que la lecture de l'aide sur la fonction peut aider.
Ici on utilise l'argument hauteur sans déplacer la cellule de "départ" d'ou le ;;; qui semble incongru en premère lecture : deux arguments vides = 3 points virgule
Cordialement
 
- 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
6
Affichages
325
Réponses
8
Affichages
178
Réponses
7
Affichages
180
Réponses
33
Affichages
964
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…