concatener des contenus de cellules après avoir fait une recherche dans un tableau

philppe27

XLDnaute Occasionnel
Bonsoir,

Je voudrais trouver une formule qui me permette de concatener des valeurs dans un tableau après avoir fait une recherche dans ce tableau avec 2 critères (voir fichier ci-joint).

Merci pour votre aide,

Cordialement
 

Pièces jointes

  • recherche.zip
    9.2 KB · Affichages: 24
  • recherche.zip
    9.2 KB · Affichages: 27
  • recherche.zip
    9.2 KB · Affichages: 21

Victor21

XLDnaute Barbatruc
Re : concatener des contenus de cellules après avoir fait une recherche dans un table

Bonsoir.

Question : si L10 = cellule de D et si K11 = cellule de G alors concatener sur la m^me ligne colonne A et colonne B et colonne C
Pas bien compris la question, mais vous auriez peut-être intérêt à modifier la formule en L9 ainsi :
=AUJOURDHUI()-JOURSEM(AUJOURDHUI())+2+"0:0:01"
si vous ne voulez pas avoir des problèmes d'arrondi.
Même principe pour L, M, N, O et P10
 

philppe27

XLDnaute Occasionnel
Re : concatener des contenus de cellules après avoir fait une recherche dans un table

Merci Victor pour votre remarque sur la formule en L9.
Quand à ma question je dois admettre qu'elle n'est vraiment pas clair....!!
Je l'ai donc reformulé dans le fichier ci-joint. La formule que je cherche doit être positionnée dans la cellule L11 pour remplacer l'existante.
Merci d'avance.
 

Pièces jointes

  • recherche.zip
    8.4 KB · Affichages: 29
  • recherche.zip
    8.4 KB · Affichages: 29
  • recherche.zip
    8.4 KB · Affichages: 30

Softmama

XLDnaute Accro
Re : concatener des contenus de cellules après avoir fait une recherche dans un table

Bonjour Philppe27, salutations Victor21,

Je te propose cette formule matricielle en L11 (à valider donc par Ctrl + Maj + Entrée), à tirer vers les bas et vers la droite :
Code:
=SI(ESTERREUR(EQUIV(L$10&$K11;$D$10:$D$24&$G$10:$G$24;0));"";DECALER($A$9;EQUIV(L$10&$K11;$D$10:$D$24&$G$10:$G$24;0);0)&" "&DECALER($A$9;EQUIV(L$10&$K11;$D$10:$D$24&$G$10:$G$24;0);1)&" "&DECALER($A$9;EQUIV(L$10&$K11;$D$10:$D$24&$G$10:$G$24;0);2))
 

Victor21

XLDnaute Barbatruc
Re : concatener des contenus de cellules après avoir fait une recherche dans un table

Bonjour.

En L11, à recopier à droite et vers le bas :
=SI(SOMMEPROD(($D$10:$D$24=L$10)*($G$10:$G$24=$K11)*(LIGNE($A$10:$A$24)))=0;"";DECALER($A$1;SOMMEPROD(($D$10:$D$24=L$10)*($G$10:$G$24=$K11)*(LIGNE($A$10:$A$24)))-1;0)&" "&DECALER($B$1;SOMMEPROD(($D$10:$D$24=L$10)*($G$10:$G$24=$K11)*(LIGNE($A$10:$A$24)))-1;0)&" "&DECALER($C$1;SOMMEPROD(($D$10:$D$24=L$10)*($G$10:$G$24=$K11)*(LIGNE($A$10:$A$24)))-1;0))

Edit : Bonjour, Softmama :)
 

Pièces jointes

  • Philippe27.xls
    38 KB · Affichages: 40
Dernière édition:

Discussions similaires

Réponses
40
Affichages
1 K

Statistiques des forums

Discussions
312 493
Messages
2 088 949
Membres
103 989
dernier inscrit
jralonso