Concaténation et fonction SI

Zougoulou

XLDnaute Nouveau
Bonjour,

Je souhaite concaténer plusieurs éléments d'en tableau pour obtenir la mise à jour automatique d'un titre de graphique.

Une case change et j'aimerais que la formule choisisse . Voilà mon problème:
Cases que je concatène: C'est ma case A1 qui change de fichier en fichier.

A1 B1 C1 D1

Ma formule: concatener(si(A1;B2;"");B1;C1;D1)

Ma case B2 est un nom alors que ma case A1 est un chiffre qui est lié à ce nom.

Mais ça ne marche pas, excel me fait une erreur de valeur.

Le mieux serait que selon le chiffre qu'il trouve en A1, Excel me rapporte le nom qu'il trouve en B2 dans mon titre.

Merci de votre attention .
 

Odesta

XLDnaute Impliqué
Re : Concaténation et fonction SI

Bonjour et bienvenue sur le forum

Code:
concatener(si(A1;B2;"");B1;C1;D1)
le "SI" est mal renseigné. Il faut mettre une condition en 1ère partie (vous avez écris "A1"). Cette condition doit donner un résultat VRAI ou FAUX. Exemple
Code:
si(A1=1;B2;"")
Dans le cas ou A1 = 1; la condition est VRAIE, et sera renvoyé B2, pour toute autre valeur, rien ne sera renvoyé.

Je ne comprends pas ce que vous voulez dire par "C'est ma case A1 qui change de fichier en fichier"; La case change de valeur ? la condition change ?
Pouvez-vous nous éclairer.

Cdt

Olivier
 

hoerwind

XLDnaute Barbatruc
Re : Concaténation et fonction SI

Bonjour,

=SI(A1;B2;"")
Cette formule vérifie si A1 contient une valeur numérique, au cas contraire elle renvoie #VALEUR!

Pour ne pas afficher ce message d'erreur : =SI(ESTNUM(A1);B2;"")

Si ce n'est pas cela, un extrait de ton fichier en pièce jointe serait le bienvenu.
 

Zougoulou

XLDnaute Nouveau
Re : Concaténation et fonction SI

Merci pour vos réponses.

Voilà un extrait de mon classeur.
J'ai essayer de mettre un = mais là aussi il y a une erreur de valeur.
La case en j17 change.
Je souhaite copier/coller la formule sur d'autres fichiers similaires pour que le titre se mette à jour automatiquement en fonction des données sur la ligne 17.

le tableau en ligne 5 est sensé contenir les différents noms correspondants aux numéros présent sur les données.
 

Pièces jointes

  • Extrait classeur.xlsx
    8.9 KB · Affichages: 227
  • Extrait classeur.xlsx
    8.9 KB · Affichages: 235
  • Extrait classeur.xlsx
    8.9 KB · Affichages: 232
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Concaténation et fonction SI

Bonjour,

Essaye avec :

Code:
=CONCATENER("Délégation de-";SI(J18=A6;B6;"");"-";K18;"-";L18;"-";"Site-";M18;"-")

Il y avait un guillemet de trop juste après "Site-" (ou alors il manquait une concaténation)

@+
 

Zougoulou

XLDnaute Nouveau
Re : Concaténation et fonction SI

Merci mais mon problème reste le même. la formule ne s'adapte pas au tableau en ligne 5.
Je me demande si c'est possible qu'excel vérifie les données dans le tableau en ligne 5 pour venir choisir le bon nom en fonction du numéro en j18.
 

Zougoulou

XLDnaute Nouveau
Re : Concaténation et fonction SI

Voilà c'est bon j'ai réussi.

Je place en pièce jointe le classeur avec la bonne formule.

Je remarque quand même que si la colonne A du tableau est faite de concaténation de j18, la formule ne marche plus.:mad:
 

Pièces jointes

  • Extrait classeur.xlsx
    8.9 KB · Affichages: 321
  • Extrait classeur.xlsx
    8.9 KB · Affichages: 264
  • Extrait classeur.xlsx
    8.9 KB · Affichages: 291
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 333
Messages
2 087 371
Membres
103 528
dernier inscrit
maro