[Résolu]Recherche une valeur dans plusieurs tableaux
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre OOrganisé
- Messages : 89
- Inscription : 06 juin 2014 08:03
- Localisation : 42
[Résolu]Recherche une valeur dans plusieurs tableaux
Bonjour
Des jours de recherche sur les forum sans trouver la solution qui fonctionne.
J'ai fais plusieurs essais dans "essai formule" aucune ne fonctionne car elles sont fausses ou des erreurs de transcription.
J'ai plusieurs petits tableaux avec des résultats.
Je veux retrouver la valeur exacte correspondante pour l'inscrire dans un autre tableau.
Par exemple je recherche la valeur de "NED" dans les 3 tableaux.
Merci pour votre aide
Kylejake
Des jours de recherche sur les forum sans trouver la solution qui fonctionne.
J'ai fais plusieurs essais dans "essai formule" aucune ne fonctionne car elles sont fausses ou des erreurs de transcription.
J'ai plusieurs petits tableaux avec des résultats.
Je veux retrouver la valeur exacte correspondante pour l'inscrire dans un autre tableau.
Par exemple je recherche la valeur de "NED" dans les 3 tableaux.
Merci pour votre aide
Kylejake
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par kylejake le 28 janv. 2020 13:36, modifié 1 fois.
Pc portable Win 10 pro Mozilla Firefox 86.0 AOO 4.1.10 LibO 7.1.4 Pc salon Win 8.1 home Mozilla Firefox 86.0 Chrome 88.0.4 Opera 74.0.3 AOO 4.1.10 LibO 7.1.4
-
- HédOOniste
- Messages : 1666
- Inscription : 15 déc. 2010 08:33
Re: Recherche une valeur dans plusieurs tableaux
Bonjour
si limité à 3 tableaux
attention certains espace en trop comme "FRA "
cela serait plus simple avec RECHERCHEV d'avoir les tableaux l'un en dessous de l'autre, quitte à les recopier avec liaison sur un autre onglet.
si limité à 3 tableaux
Code : Tout sélectionner
=SI(ESTERREUR(RECHERCHEV(Q5;$A$5:$D$7;4;0));SI(ESTERREUR(RECHERCHEV(Q5;$F$5:$I$7;4;0));SI(ESTERREUR(RECHERCHEV(Q5;$K$5:$N$7;4;0));"";RECHERCHEV(Q5;$K$5:$N$7;4;0));RECHERCHEV(Q5;$F$5:$I$7;4;0));RECHERCHEV(Q5;$A$5:$D$7;4;0))
cela serait plus simple avec RECHERCHEV d'avoir les tableaux l'un en dessous de l'autre, quitte à les recopier avec liaison sur un autre onglet.
OpenOffice 4.1.14 sous Windows 10
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Recherche une valeur dans plusieurs tableaux
Bonjour à tous,
Un peu plus court mais plus complexe, en B23 :
À valider matriciellement pat Ctrl + Maj + Entrer
La plage est fabriquée avec DECALER (voir tuto)
Ce qui donne pour R5 :
À valider par Ctrl + Maj + Entrer, à étirer vers le bas en pressant CTRL
Pas-à-pas fourni dans le fichier joint
A +
Un peu plus court mais plus complexe, en B23 :
Code : Tout sélectionner
=RECHERCHEV(A23;DECALER($A$1;MAX(LIGNE(A5:N7)*(A5:N7=$A$23))-1;MAX(COLONNE(A5:N7)*(A5:N7=$A$23))-1;;4);4)
La plage est fabriquée avec DECALER (voir tuto)
Ce qui donne pour R5 :
Code : Tout sélectionner
=RECHERCHEV(Q5;DECALER($A$1;MAX(LIGNE($A$5:$N$7)*($A$5:$N$7=Q5))-1;MAX(COLONNE($A$5:$N$7)*($A$5:$N$7=Q5))-1;;4);4;0)
Pas-à-pas fourni dans le fichier joint
ou "ENG "yclik a écrit :attention certains espace en trop comme "FRA "
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- ManitOOu
- Messages : 3160
- Inscription : 06 juil. 2008 17:08
- Localisation : dans le Périgord
Re: Recherche une valeur dans plusieurs tableaux
Bonjour,
La recherche portant sur une valeur unique,
et
la valeur a retourner étant numérique,
on peut détourner la fonction SOMME.SI de son but initial :
*noter le décalage en colonnes des plages critère et somme.
A+
La recherche portant sur une valeur unique,
et
la valeur a retourner étant numérique,
on peut détourner la fonction SOMME.SI de son but initial :
Code : Tout sélectionner
=SOMME.SI($A$5:$K$7;Q5;$D$5:$N$7)
A+
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Recherche une valeur dans plusieurs tableaux
Ou adapter à SOMMEPROD :gerard24 a écrit :on peut détourner la fonction SOMME.SI
Code : Tout sélectionner
=SOMMEPROD($A$5:$K$7=Q5;$D$5:$N$7)
-
- Membre OOrganisé
- Messages : 89
- Inscription : 06 juin 2014 08:03
- Localisation : 42
Re: Recherche une valeur dans plusieurs tableaux
Bonjour, Yclik,Jeff,Gérard 24
Merci de vos interventions.
Il y aura au maximum 12 petit tableaux + 1 récapitulatif.
Je pense qu'il y aura 4 tableaux en horizontal et 3 en vertical avec des espaces d' une colonne et une ligne
Je ne sais pas encore si le récap se fera sur la même feuille ou sur une autre
Sur la formule de Yclik et Gérard 24, tout serait OK sauf pour ENG et FRA, je ne sais pas pourquoi !
Sur la formule de Jeff, dans ma retranscription ,recopier ou copier/coller, la valeur n’apparaît pas ou ### ou la formule (= recherchev.....), là aussi je ne ais pas pourquoi !
Merci
Merci de vos interventions.
Il y aura au maximum 12 petit tableaux + 1 récapitulatif.
Je pense qu'il y aura 4 tableaux en horizontal et 3 en vertical avec des espaces d' une colonne et une ligne
Je ne sais pas encore si le récap se fera sur la même feuille ou sur une autre
Sur la formule de Yclik et Gérard 24, tout serait OK sauf pour ENG et FRA, je ne sais pas pourquoi !
Sur la formule de Jeff, dans ma retranscription ,recopier ou copier/coller, la valeur n’apparaît pas ou ### ou la formule (= recherchev.....), là aussi je ne ais pas pourquoi !
Merci
Pc portable Win 10 pro Mozilla Firefox 86.0 AOO 4.1.10 LibO 7.1.4 Pc salon Win 8.1 home Mozilla Firefox 86.0 Chrome 88.0.4 Opera 74.0.3 AOO 4.1.10 LibO 7.1.4
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Recherche une valeur dans plusieurs tableaux
Parce que tu lis en diagonale les réponses qui te sont faiteskylejake a écrit :tout serait OK sauf pour ENG et FRA, je ne sais pas pourquoi !
-
- Membre OOrganisé
- Messages : 89
- Inscription : 06 juin 2014 08:03
- Localisation : 42
Re: [Résolu]Recherche une valeur dans plusieurs tableaux
J'ai effacé ENG et FRA, puis formater la cellule, et tout fonctionne à merveille.
Sauf la formule de Jeff, peut être un problème de format !
Tout est OK pour moi encore merci à tout les trois.
Cordialement
Kylejake
Sauf la formule de Jeff, peut être un problème de format !
Tout est OK pour moi encore merci à tout les trois.
Cordialement
Kylejake
Pc portable Win 10 pro Mozilla Firefox 86.0 AOO 4.1.10 LibO 7.1.4 Pc salon Win 8.1 home Mozilla Firefox 86.0 Chrome 88.0.4 Opera 74.0.3 AOO 4.1.10 LibO 7.1.4