Office 365 Suppression de "0" dans formule "concatener" suite à cellule non vide

Toujours +

XLDnaute Nouveau
Bonjour à tous,
Si je viens sur ce site, c'est que j'ai besoin de votre aide, cela fait trop longtemps que je cherche une solution sans y parvenir...et pourtant elle doit être évidente pour certain(e)s mais pour moi au final !

Saison :2019/2020
PrénomNOMAnnée de naissanceAnnée épreuveAgeCatégorieAge des personnes
ABogota1945202075V469
BLondres1953202067V3
CLos Angeles1958202062V3
DBudapest1960202060V3
EPragues1965202055V255
FRome1966202054V2
GMilan1966202054V2
HSydney1966202054V2
ILisbonne1966202054V2
JPorto1967202053V2
KDusseldorf1967202053V2
LVarsovie1968202052V2
MCracovie1968202052V252
N.Séoul1968202052V2
NCayenne1970202050V2
ODoha1971202049V1
P.Moscou1971202049V1
QVancouver1971202049V1
RKatmandou1971202049V1
S.New Delhi1973202047V1
TBergame1976202044V1
Usardaigne1977202043V143
VLondres1977202043V1
WAmesterdam1980202040V1
Nombre de personnes dans l'équipe4
Age des 3 plus jeunes43, 52, 55
Age des 3 plus jeunes43
Age des 3 plus jeunes52
Age des 3 plus jeunes55
Age des 3 plus jeunes150
1260219
Age des 3 plus âgés69, 55, 52
Age des 3 plus âgés69
Age des 3 plus âgés55
Age des 3 plus âgés52
Age des 3 plus âgés176
Bogota
Pragues
Cracovie
sardaigne
Bogota 0 0 0 Pragues 0 0 0 0 0 0 0 Cracovie 0 0 0 0 0 0 0 0 sardaigne 0

Ce qui me pose le problème c'est de supprimer les "0" en H64...(Bogota 0 0 0 Pragues 0 0 0 0 0 0 0 Cracovie 0 0 0 0 0 0 0 0 sardaigne 0) pour obtenir ce type de présentation : Bogota, Pragues, Cracovie, sardaigne
Effectivement, les "0" s'affichent car la cellule n'est pas vide et comporte ce type de formule (=SI(H4>1;T4;0)).
Je ne me sens pas capable de travailler les macros, vba,...je sais à peine ce que cela veut dire !
Merci pour votre retour, je vais être absent quelques temps, si vous n'avez pas de réponse de ma part, c'est que je n'aurai pas la possibilité de me connecter.
A bientôt !
 

Staple1600

XLDnaute Barbatruc
Bonjour

Avec un fichier exemple ( et ou la formule exacte en H64), c'eut été plus aisé pour tester
Donc à tester (en mettant les bonnes références)
=SUBSTITUE(H52&I52&H61&I61;"0";" ")
 

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Toujours +,

un exemple en fichier joint

Cordialement

EDIT Bonjour Staple1600 :), désolé pour la collision
 

Fichiers joints

Staple1600

XLDnaute Barbatruc
Bonjour Jocelyn ;)

Je vois qu'on était parti sur la même piste ;)
(cf message#2)
(j'ai ouvert ta PJ car j'ai cru que tu avais réussi à deviner la "vraie formule" en H64)

NB: Au moins cela m'aura permis
1) de te saluer
2) de voir que j'ai mis des guillemets en trop ;)
 

Toujours +

XLDnaute Nouveau
Merci à tous pour votre réactivité
J'ai utilisé en modifiant cette formule de la manière suivant :
=SUBSTITUE(H40&H41&H42&H43&H44&H45&H46&H47&H48&H49&H50&H51&H52&H53;"0";" ") ce qui fait que les "0" ont bien disparu mais des espaces subsistent
Bogota Pragues Cracovie
...mais c'est déjà super bien, je vais m'en contenter.
Merci encore !!!
 

Jocelyn

XLDnaute Barbatruc
re,

Toujours + si tu regarde mon fichier tu verras que la formule que je propose enlève les 0, les espace en trop et ajoute les virgule après chaque ville

Coredialement
 

Toujours +

XLDnaute Nouveau
Exact "Jocelyn" !
Plus aucun souci.
J'ai désormais un fichier parfaitement exploitable et présentable !
Un très GRAND MERCI encore pour votre réactivité, conseils, implication,...
 

Discussions similaires


Haut Bas