Faire une fonction concatener SI

Drackhards Messages postés 1 Date d'inscription mercredi 26 juin 2024 Statut Membre Dernière intervention 26 juin 2024 - Modifié le 26 juin 2024 à 15:04
DjiDji59430 Messages postés 4075 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 juin 2024 - 27 juin 2024 à 12:06

Bonjour,

J'aimerais concatener toutes les infos en colonne B pour chaque cellule qui se répètent en A.

EX

A        B          C

TTT    X

TTT    Y ( j'aimerais avoir XY en colonne C)

UUU   Z

UUU   V (j'aimerais avoir ZV en colonne C)

Merci d'avance !
Windows / Chrome 126.0.0.0

Windows / Chrome 126.0.0.0

A voir également:

4 réponses

yclik Messages postés 3623 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 26 juin 2024 1 491
26 juin 2024 à 17:53

Bonjour

Une proposition

ou Fonction EST.PAIR selon le début des données

0
DjiDji59430 Messages postés 4075 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 juin 2024 656
26 juin 2024 à 18:51

Bonjour à tous,

Une autre (si tu as excel 365)

=CONCAT(FILTRE($B$2:B2;$A$2:A2=A2))


Crdlmt

0
DjiDji59430 Messages postés 4075 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 juin 2024 656
27 juin 2024 à 12:06

et meme :

=SI(NB.SI($G$3:$G3;$G3)<NB.SI($G$3:$G10;$G3);"";CONCAT(FILTRE($H$3:$H3;$G$3:$G3=$G3)))


Crdlmt

0
Raymond PENTIER Messages postés 58511 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 27 juin 2024 17 139
27 juin 2024 à 04:00

.

Bonjour.

Si tes données en A sont filtrées, et comme on ignore combien de fois une donnée en A peut se répéter, je propose cette formule, valable pour toute version :

https://www.cjoint.com/c/NFBbZrFziKU


0
danielc0 Messages postés 903 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 27 juin 2024 78
27 juin 2024 à 09:30

Bonjour,

Solution Excel 365. Avec cette disposition :

En C1, à recopier vers le bas :

=SI(NB.SI(A1:$A$10000;A1)=1;JOINDRE.TEXTE("";;FILTRE(B:B;(NB.SI(A:A;A1)>1)*(A:A=A1)));"")

0