Probleme excel avec formule STXT
Pac
-
wilfried_42 Messages postés 912 Statut Contributeur -
wilfried_42 Messages postés 912 Statut Contributeur -
Bonjour,
Voici ma formule:
Elle fonctionne seulement si les cases "T140!F3" et "T141'!F3 ne sont pas vides
Si par contre une des cases est vide, rien ne s'affiche
STXT('T140'!F3;CHERCHE(" ";'T140'!F3;1)+1;NBCAR('T140'!F3))&CAR(10)&STXT('T141'!F3;CHERCHE(" ";'T141'!F3;1)+1;NBCAR('T141'!F3))
Ci dessous un exemple de resultat lorsque les 2 cases ne sont pas vides:
"CHANIERS 01
CHANIERS 04"
Ainsi j'aimerais pouvoir afficher un resultat meme si une des cases est vide par exemple:
"CHANIERS 01" ou "CHANIERS 04" comment faire?
j'ai pensé rajouter des "si" mais je sais pas faire.
j'espere que c'est assez clair
Par avance tous mes remerciements pour votre aide
Voici ma formule:
Elle fonctionne seulement si les cases "T140!F3" et "T141'!F3 ne sont pas vides
Si par contre une des cases est vide, rien ne s'affiche
STXT('T140'!F3;CHERCHE(" ";'T140'!F3;1)+1;NBCAR('T140'!F3))&CAR(10)&STXT('T141'!F3;CHERCHE(" ";'T141'!F3;1)+1;NBCAR('T141'!F3))
Ci dessous un exemple de resultat lorsque les 2 cases ne sont pas vides:
"CHANIERS 01
CHANIERS 04"
Ainsi j'aimerais pouvoir afficher un resultat meme si une des cases est vide par exemple:
"CHANIERS 01" ou "CHANIERS 04" comment faire?
j'ai pensé rajouter des "si" mais je sais pas faire.
j'espere que c'est assez clair
Par avance tous mes remerciements pour votre aide
A voir également:
- Probleme excel avec formule STXT
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
- Mise en forme conditionnelle excel formule - Guide
3 réponses
bonjour
pourquoi ne pas travailler sur la chaîne complète concaténée
=stxt('T140'!F3 & "/" & 'T141'!F3;cherche(...................)
autre solution :
pourquoi ne pas travailler sur la chaîne complète concaténée
=stxt('T140'!F3 & "/" & 'T141'!F3;cherche(...................)
autre solution :
=CONCATENER(SI('T140'!F3="";"";TXT('T140'!F3;CHERCHE(" ";'T140'!F3;1)+1;NBCAR('T140'!F3)));CAR(10);SI('T140'!F3="";"";STXT('T141'!F3;CHERCHE(" ";'T141'!F3;1)+1;NBCAR('T141'!F3)) ))
bonjour Wilfried
D'abord merci de m'avoir repondu, malheureusemt les 2 reponses que tu m'as communiquees ne fonctionnent pas
et j'ai #N/A comme resultat à chaque fois.
Si tu as une autre idee n'hesites pas
encore merci
cordialement
D'abord merci de m'avoir repondu, malheureusemt les 2 reponses que tu m'as communiquees ne fonctionnent pas
et j'ai #N/A comme resultat à chaque fois.
Si tu as une autre idee n'hesites pas
encore merci
cordialement
re:
j'avais testé la concaténation avec les Si et ca fonctionnait, j'ai simplement ajouté en 2eme parametre du si, la partie de ta formule que tu as posté
maintenant s'il y a #n/a c'est autre chose, il serait interressant pour les essais d'avoir les 2 valeurs ainsi que le resultat escompté
@ te lire
j'avais testé la concaténation avec les Si et ca fonctionnait, j'ai simplement ajouté en 2eme parametre du si, la partie de ta formule que tu as posté
maintenant s'il y a #n/a c'est autre chose, il serait interressant pour les essais d'avoir les 2 valeurs ainsi que le resultat escompté
@ te lire
Bonsoir,
J'ai simplifié, adapte à ton cas
=CONCATENER(SI(ESTVIDE(A3);"";ta_formule1);SI(ESTVIDE(B3);"";ta_formule2))
eric
J'ai simplifié, adapte à ton cas
=CONCATENER(SI(ESTVIDE(A3);"";ta_formule1);SI(ESTVIDE(B3);"";ta_formule2))
eric
rebonjour eric
j'ai oublie de preciser que j'ai plusieurs feuilles et que l'une s'appelle "T140" et l'autre "T141" et le resultat se trouve sur une autre feuille "T140-141" ( la concatenation des 2 autres) c'est peut etre le probleme ?
je t'en remercie encore
cordialement
PS je n'ai pas encore teste ta 2 eme solution
j'ai oublie de preciser que j'ai plusieurs feuilles et que l'une s'appelle "T140" et l'autre "T141" et le resultat se trouve sur une autre feuille "T140-141" ( la concatenation des 2 autres) c'est peut etre le probleme ?
je t'en remercie encore
cordialement
PS je n'ai pas encore teste ta 2 eme solution