RechercheV + Concaténer
Résolu/Fermé
yannick.guyon
-
2 oct. 2017 à 08:17
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 3 oct. 2017 à 09:35
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 3 oct. 2017 à 09:35
A voir également:
- Recherchev concatener
- Recherchev texte ✓ - Forum Excel
- Excel concatener retour à la ligne - Forum Programmation
- Concatener deux cellules excel - Guide
- Recherchev somme plusieurs lignes ✓ - Forum Excel
- Si(recherchev vrai alors) ✓ - Forum Excel
3 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 704
2 oct. 2017 à 09:57
2 oct. 2017 à 09:57
Bonjour,
Pour obtenir ce que tu souhaites (recherchev multiple) je te propose plutôt cette fonction à mettre dans un module
Ensuite dans ta feuille tu l'appelles comme une formule par exemple :
Pour obtenir ce que tu souhaites (recherchev multiple) je te propose plutôt cette fonction à mettre dans un module
Option Explicit Function Concat(référence, pl_rch, pl_res) Dim cel As Range Const sep = "###" If pl_rch.Count <> pl_res.Count Then Concat = "#PARAM": Exit Function Else Concat = "" End If For Each cel In pl_rch If cel = référence Then If InStr(Concat, pl_res(cel.Row)) = 0 Then Concat = Concat & IIf(Concat = "", "", sep) & pl_res(cel.Row) End If End If Next cel End Function
Ensuite dans ta feuille tu l'appelles comme une formule par exemple :
=Concat(C2;B2:B17;A2:A17)