Bonjour à tous.
Je désire concaténer toutes les valeurs de la colonne D, de 9 lignes en 9 lignes, répondant à une condition.
Y a-t-il plus simple que :
SI(NBCAR(AH4)>3;"ERREUR";SI(E3=Nom;D3;"")&SI(E12=Nom;D12;"")&SI(E21=Nom;D21;"")&SI(E30=Nom;D30;"")&SI(E39=Nom;D39;"")&SI(E48=Nom;D48;"")&SI(E57=Nom;D57;"")&SI(E66=Nom;D66;"")&SI(E75=Nom;D75;"")&SI(E84=Nom;D84;"")&SI(E93=Nom;D93;"")&SI(E102=Nom;D102;"")&SI(E111=Nom;D111;"")&SI(E120=Nom;D120;"")&SI(E129=Nom;D129;"")&SI(E138=Nom;D138;"")&SI(E147=Nom;D147;"")&SI(E156=Nom;D156;"")&SI(E165=Nom;D165;"")&SI(E174=Nom;D174;"")&SI(E183=Nom;D183;"")&SI(E192=Nom;D192;"")&SI(E201=Nom;D201;""))
La colonne D contient des valeurs alpha.
D'avance, merci
Commentaire :
En cas d'impossibilité, ce qui semble le cas selon les opinions trouvées sur le web,une fonction perso ou une macro me conviendrait bien évidemment !
Le résultat est appelé à être recopié sur 9 cellules verticales.
Je désire concaténer toutes les valeurs de la colonne D, de 9 lignes en 9 lignes, répondant à une condition.
Y a-t-il plus simple que :
SI(NBCAR(AH4)>3;"ERREUR";SI(E3=Nom;D3;"")&SI(E12=Nom;D12;"")&SI(E21=Nom;D21;"")&SI(E30=Nom;D30;"")&SI(E39=Nom;D39;"")&SI(E48=Nom;D48;"")&SI(E57=Nom;D57;"")&SI(E66=Nom;D66;"")&SI(E75=Nom;D75;"")&SI(E84=Nom;D84;"")&SI(E93=Nom;D93;"")&SI(E102=Nom;D102;"")&SI(E111=Nom;D111;"")&SI(E120=Nom;D120;"")&SI(E129=Nom;D129;"")&SI(E138=Nom;D138;"")&SI(E147=Nom;D147;"")&SI(E156=Nom;D156;"")&SI(E165=Nom;D165;"")&SI(E174=Nom;D174;"")&SI(E183=Nom;D183;"")&SI(E192=Nom;D192;"")&SI(E201=Nom;D201;""))
La colonne D contient des valeurs alpha.
D'avance, merci
Commentaire :
En cas d'impossibilité, ce qui semble le cas selon les opinions trouvées sur le web,une fonction perso ou une macro me conviendrait bien évidemment !
Le résultat est appelé à être recopié sur 9 cellules verticales.
Dernière édition: