Formule imbriquée multi critère multi colonnes

bonjour à tous,

j’ai un problème de formule excel que je ne parviens pas à resoudre :

soit un tableau de colonnes A à AC
colonnes de critère :

  • C et G pour le critère éliminatoire “terrasse”
  • O et U pour les codes communs à rechercher

C1 etant une caractéristique liée à O1 et G1 etant la meme caracteristique liée à U1
idem à chaque ligne

la formule à trouver serait :

je voudrais que sur une nouvelle feuille de calcul, excel recherche O1 et/ou U1 dans la colonne O et U et si il existe une correspondance
si oui, alors excel affiche la correspondance trouvé dans O ou U et l’affiche de cette facon :

“O1 vers U1 puis vers U3 puis vers U12…
U1 vers O1
U3 vers O1
U12 vers O1”

dans le cas ou il trouve une corespondance en ligne 3 et 12

ou

“U1 vers O1 puis vers 03 puis vers O12…
O1 vers U1
O3 vers U1
O12 vers U1”

les lignes 3 et 12 etant les variables des correspondances trouvées

si aucune correspondance n’est trouvée alors excel affichera simplement

“O1 vers U1
U1 vers O1”

ou

“U1 vers O1
O1 vers U1”

et si la celulle C1 ou G1 ou n’importe quelle autre correspondance contient “terrasse”
excel n’affichera pas
xx vers xx

exemple :

si C1 contient “terrasse” et C3 contient “terrasse” et G1 ne contient pas “terrasse”
alors excel affice simplement
“U1 vers O1 puis vers O3 puis vers O12
U12 vers O1”

merci pour ce joyeux casse tête qui occupe mes nuits depuis longtemps…

Bonjour,

moi non plus, surtout sans classeur,
les explications, c’est bien quand tu as ton classeur devant les yeux
Moi, sans classeur, je n’ai même pas lu ton commentaire à 51% (car c’est l’heure de l’apéro) :rofl:

bonjour,

ci joint le classeur correspondant

cdtClasseur7.xlsx (10,1 Ko)

Bonjour,

Si tu arrives à comprendre ton énoncé par rapport au classeur fourni, je veux bien
mais déjà il n’y a que 8 lignes et tu parles de O12, U12, quand aux correspondances de O1 et U1 :thinking:

Si toi tu te comprends, c’est déjà un début, mais le plus important c’est le faire comprendre aux autres :wink:

effectivement, c’était à titre d’exemple:sweat_smile:
si tu reprend le classeur, ma demande serait dans ce cas la qu’une formule affiche ce résultat la :

-pour la liaison en ligne 2
devis relais_38 vers 2B003_001_01
devis 2B003_001_01 vers relais_38

-pour les liaisons en ligne 3-4-5 (puisqu’il y a 1 site en commun)
devis relais_64 vers 2B341_001_01 puis vers 2B341_003_02 puis vers MWR_11
devis 2B341_001_01 vers relais_64
devis 2B341_003_02 vers relais_64
devis MWR_11 vers relais_64

-pour les liaisons en ligne 6 et 7 (puisqu’il y a 1 site en commun)
devis 2A006_009_01 vers 2A006_001_01 puis vers 2A006_007_01
devis 2A006_001_01 vers 2A006_009_01
devis 2A006_007_01 vers 2A006_009_01

-et pour la liaison en ligne 8
devis 2A269_003_01 vers 2B342_001_01
devis 2B342_001_01 vers 2A269_003_01

la quantité de ligne est bien évidement fluctuante ainsi que les codes site

j’espère que je me suis mieux exprimé:grin:

merci

cdt

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.