XL 2010 concatener selon 1 critère sans tenir compte des cases vides

Kojiro59

XLDnaute Nouveau
Bonjour à tous,

je vous remercie pour la réponse au précédent post que j'avais posté.
J'apprécie vraiment la réactivité et la compétence de cette communauté.

Je viens vers vous car je sèche pour une concaténation que je souhaiterai mettre en place dans le fichier ci-joint.
J'aimerais concatener :
- dans un premier temps, filtrer des mots par leurs 3 premiers caractères (dans l'exemple du fichier, concatener l'ensemble des mots dont les 3 premiers caractères commencent par "ABC")
- dans un deuxième temps, supprimer les cases vides de la concaténation ci-dessus pour éviter le résultat que j'obtiens dans le fichier

Ce que j'obtiens est en cellule B14 mais après des bidouillages avec la formule SI, je n'arrive à rien de concret.
Si vous avez des conseils à me donner, je suis preneur.
merci
 

Pièces jointes

  • Classeur2.xlsx
    17.7 KB · Affichages: 5

djidji59430

XLDnaute Barbatruc
Bonjour à tous,

Ta colonne a, c'est un resultat de formule ?
elles arrivent comment, ces cellules vides ?

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur le forum permettrait aux intervenants de répondre plus précisément à ta question.

Crdmt
 

Kojiro59

XLDnaute Nouveau
Bonjour à tous,

Ta colonne a, c'est un resultat de formule ?
elles arrivent comment, ces cellules vides ?

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur le forum permettrait aux intervenants de répondre plus précisément à ta question.

Crdmt
Bonjour,
la colonne a est un résultat de formule mais pour l'exemple, les données sont saisies à la main.
Les cellules sont donc du coup également issus de la formule. Mais même remarque que précédemment : pour l'exemple, tout est écrit à la main
 

djidji59430

XLDnaute Barbatruc
Une cellule vide d'origine, ce n'est pas pareil qu'une cellule ou il y a "" dedans
exemple
=si(a=1;a,"") si a=0, la cellule n'est pas vide elle est egale a rien ""
"
Car rien ... ce n'est pas rien.
La preuve c'est qu'on peut le soustraire.
Exemple : Rien moins rien = moins que rien !
Si l'on peut trouver moins que rien c'est que rien vaut déjà quelque chose !
On peut acheter quelque chose avec rien !
En le multipliant Une fois rien ... c'est rien
Deux fois rien ... c'est pas beaucoup !
Mais trois fois rien ! ... Pour trois fois rien on peut déjà acheter quelque chose ! ... Et pour pas cher !
Maintenant si vous multipliez trois fois rien par trois fois rien :
Rien multiplié par rien = rien.
Trois multiplié par trois = neuf.
Cela fait rien de neuf !
Oui ... ce n'est pas la peine d'en parler !

Crdlmt
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Pas sur de tout comprendre, un essai avec une fonction personnalisée du forum faisant la même chose que joindre.texte() depuis excel 2019

Edit: Bonjour Djidji59430 :)
JHA
 

Pièces jointes

  • Classeur textjoin.xlsm
    24 KB · Affichages: 4

Discussions similaires