Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

fonction concatener

yoyopasnet

XLDnaute Occasionnel
Boujour à tous

Pourquoi lorsque je reconstitue une formule avec concatener celle si ne marche pas
=SIERREUR('C:\outils RTS\2011\wurth\fevrier\[940530.xls]BON DE COMMANDEWURTH'!$J$34;0)

Merci de votre reponse
 

VDAVID

XLDnaute Impliqué
Re : fonction concatener

Bonjour Yoyopasnet,
Est ce que tu pourrais être un peu plus précis dans ta demande?
La formule que tu as mis ne correspond à rien telle que tu l'as présentée.
=SIERREUR('C:\outils RTS\2011\wurth\fevrier\[940530.xls]BON DE COMMANDEWURTH'!$J$34;0)

N'est pas bon mais plutôt :
SI(ESTERREUR('C:\outils RTS\2011\wurth\fevrier\[940530.xls]BON DE COMMANDEWURTH'!$J$34);0;'C:\outils RTS\2011\wurth\fevrier\[940530.xls]BON DE COMMANDEWURTH'!$J$34))

Et je ne vois pas où est le concatener
 

Victor21

XLDnaute Barbatruc
Re : fonction concatener

Bonjour, yoyopasnet

Pourquoi lorsque je reconstitue une formule avec concatener celle si ne marche pas
=SIERREUR('C:\outils RTS\2011\wurth\fevrier\[940530.xls]BON DE COMMANDEWURTH'!$J$34;0)
"Pasque c'est pas comme ça qui faut faire !"

Sans fichier exemple, et sans boule de cristal, c'est la seule réponse qui me vient à l'esprit.

Edit : Bonjour, VDAVID.
 

tototiti2008

XLDnaute Barbatruc
Re : fonction concatener

Bonjour yoyo, Bonjour VDAVID, Bonjour Victor,

@VDAVID : pour info, la fonction SIERREUR existe à partir d'Excel 2007, elle sert justement à raccourcir les écritures de SI(ESTERREUR(...); ; )
 

VDAVID

XLDnaute Impliqué
Re : fonction concatener

Bonjour Tototiti,
Autant pour moi, je travaille effectivement sous excel 2003 et je ne connaissais pas ce changement avec 2007.
Mais on peut toujours se demander où est donc passé le CONCATENER ? ^^
EDIT : Bonjour Victor21
 
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : fonction concatener

Re,
mais où est donc passé le CONCATENER
Se cacherait-il en J34 de [940530.xls]BON DE COMMANDEWURTH ?
Auquel cas, et à tout hazard (voir pj) :
=indirect('C:\outils RTS\2011\wurth\fevrier\[940530.xls]BON DE COMMANDEWURTH'!$J$34;0)
 

Pièces jointes

  • concatener.xls
    13.5 KB · Affichages: 56
  • concatener.xls
    13.5 KB · Affichages: 57
  • concatener.xls
    13.5 KB · Affichages: 52

yoyopasnet

XLDnaute Occasionnel
Re : fonction concatener

Merci
Je confirme s'est bien cela que je cherche le souci est que cela marche tres bien temps que l'on reste dans le meme classeur, mais ma formule pointe vers une feuille qui est dans un autre classeur
 

tototiti2008

XLDnaute Barbatruc
Re : fonction concatener

Re,

Oui, c'est une limitation d'INDIRECT : ne marche vers un autre fichier que si cet autre fichier est ouvert
mais le soucis est que seule INDIRECT permet de concatener des morceaux de texte pour construire une référence de plage...
Après il reste la possibilité d'utiliser INDIRECT.EXT de MoreFunc...
 

yoyopasnet

XLDnaute Occasionnel
Re : fonction concatener

Bonjour
Mille merci pour vos réponse malheureusement je ne peux rien installer (pc boulot) donc il ne me reste plus qu'a tout faire avec mes miminnes ligne par ligne un grand merci à vous tous
 

tototiti2008

XLDnaute Barbatruc
Re : fonction concatener

Bonjour à tous,

Sinon la solution est peut-être de construire le texte de la formule voulue dans une colonne, puis de faire une macro qui écrira la formule résultante dans la colonne d'à côté par exemple...
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…