Formule combinée stxt
Résolu
Boon28300
Messages postés
61
Statut
Membre
-
Boon28300 Messages postés 61 Statut Membre -
Boon28300 Messages postés 61 Statut Membre -
Bonjour,
J'utilise la formule ci dessous
=STXT(D77;20;TROUVE("-";D77;1)-20)
afin d'extraire les chiffres 140400132988 de la ligne suivante:
PRLV SEPA aaa bbb 140400132988-860003506417 860003506417 Z
j'aimerai rajouter une autre requête par rapport à la ligne:
VIR Dbbb - AAA SCT BEE/CCC-P 00000123456789 9852 300000534746 DAaa DU JUSTIFICATIF:2014-02-10 / 985205
je voulais savoir si je pouvais combiner les 2 requêtes et mettre une condition selon la ligne qui apparait ?
Merci d'avance pr votre réponse
J'utilise la formule ci dessous
=STXT(D77;20;TROUVE("-";D77;1)-20)
afin d'extraire les chiffres 140400132988 de la ligne suivante:
PRLV SEPA aaa bbb 140400132988-860003506417 860003506417 Z
j'aimerai rajouter une autre requête par rapport à la ligne:
VIR Dbbb - AAA SCT BEE/CCC-P 00000123456789 9852 300000534746 DAaa DU JUSTIFICATIF:2014-02-10 / 985205
je voulais savoir si je pouvais combiner les 2 requêtes et mettre une condition selon la ligne qui apparait ?
Merci d'avance pr votre réponse
A voir également:
- Formule combinée stxt
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Stxt en anglais - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
9 réponses
Bonjour
La formule pour texte en B3
=SI(ET(GAUCHE(B3;3)="VIR";NBCAR(B3)<=45);DROITE(B3;12);SI(ET(GAUCHE(B3;4)="PRLV";NBCAR(B3)=59);GAUCHE(DROITE(B3;40);12);SI(ET(GAUCHE(B3;3)="VIR";NBCAR(B3)=102);GAUCHE(DROITE(B3;53);12))))
La formule pour texte en B3
=SI(ET(GAUCHE(B3;3)="VIR";NBCAR(B3)<=45);DROITE(B3;12);SI(ET(GAUCHE(B3;4)="PRLV";NBCAR(B3)=59);GAUCHE(DROITE(B3;40);12);SI(ET(GAUCHE(B3;3)="VIR";NBCAR(B3)=102);GAUCHE(DROITE(B3;53);12))))
l'ai les deux lignes ci dessous qui s'affiche selon les opération
PRLV SEPA ABC DEFG 300001173232-840003433374 840003433374 Z
VIR BEF - AAAAA BBB ET CCCCC 00000124892384 9852 300000057809 DATE DU JUSTIFICATIF:2012-02-27 / 985205
et j'aimerai avoir une formule qui m'extrait les 300001173232 ou les 300000057809 selon le cas
auparavant j'avais toujours des lignes avec les memes caracteres donc j'utilisais la formule =STXT(D77;20;TROUVE("-";D77;1)-20) pour extraire mes chiffres mais maintenant j'ai une deuxième ligne donc le traitement est plus long puisque je fais a la main.
merci d'avance
PRLV SEPA ABC DEFG 300001173232-840003433374 840003433374 Z
VIR BEF - AAAAA BBB ET CCCCC 00000124892384 9852 300000057809 DATE DU JUSTIFICATIF:2012-02-27 / 985205
et j'aimerai avoir une formule qui m'extrait les 300001173232 ou les 300000057809 selon le cas
auparavant j'avais toujours des lignes avec les memes caracteres donc j'utilisais la formule =STXT(D77;20;TROUVE("-";D77;1)-20) pour extraire mes chiffres mais maintenant j'ai une deuxième ligne donc le traitement est plus long puisque je fais a la main.
merci d'avance
c'est deux lignes excel ? ou deux lignes dans une cellule ?
Et pourquoi tu utilisent pas tout simplement un formule avec Si() ?
Et pourquoi tu utilisent pas tout simplement un formule avec Si() ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui deux lignes excel;
c'etait ma question et c'est parce que je voulais avoir de l'aide pr le faire :)
c'etait ma question et c'est parce que je voulais avoir de l'aide pr le faire :)
ca va etre :
commencant par :"PRLV SEPA ABC DEFG" pr le STXT(D77;20;TROUVE("-";D77;1)-20)
et l'autre: "VIR BEF - AAAAA BBB ET CCCCC" pr l'autre
commencant par :"PRLV SEPA ABC DEFG" pr le STXT(D77;20;TROUVE("-";D77;1)-20)
et l'autre: "VIR BEF - AAAAA BBB ET CCCCC" pr l'autre
Bonjour,
Je remercie skk201 pr son aide mais la condition ne marche pas.
c'est à dire qu'il m'affiche #VALEUR!; j'ai l'impression qu'il n'aime pas le si(stxt(D77;18;1)="PRLV SEPA ABC DEFG"; de la formule =si(stxt(D77;18;1)="PRLV SEPA ABC DEFG";STXT(D77;20;TROUVE("-";D77;1)-20);STXT(D78;20;TROUVE(" DATE";D78;1)-20)
Merci d'avance pr votre aide
Je remercie skk201 pr son aide mais la condition ne marche pas.
c'est à dire qu'il m'affiche #VALEUR!; j'ai l'impression qu'il n'aime pas le si(stxt(D77;18;1)="PRLV SEPA ABC DEFG"; de la formule =si(stxt(D77;18;1)="PRLV SEPA ABC DEFG";STXT(D77;20;TROUVE("-";D77;1)-20);STXT(D78;20;TROUVE(" DATE";D78;1)-20)
Merci d'avance pr votre aide
bonjour,
ci joint un exemple:
https://www.cjoint.com/?3CpnQBmFkWS
je t'ai mis les 3 cas que j'ai actuellement par contre la colonne F est en valeur.
merci d'avance pr ton aide
ci joint un exemple:
https://www.cjoint.com/?3CpnQBmFkWS
je t'ai mis les 3 cas que j'ai actuellement par contre la colonne F est en valeur.
merci d'avance pr ton aide
Bonjour
Une formule
=SI(GAUCHE(C7;3)="VIR";GAUCHE(DROITE(C7;53);12);GAUCHE(DROITE(C7;40);12))
C7 la cellule contenant la ligne à traiter
Les lignes sont standardisées et doivent toujours se présenter de la même manière.
c'est certainement le cas en Banque
Une formule
=SI(GAUCHE(C7;3)="VIR";GAUCHE(DROITE(C7;53);12);GAUCHE(DROITE(C7;40);12))
C7 la cellule contenant la ligne à traiter
Les lignes sont standardisées et doivent toujours se présenter de la même manière.
c'est certainement le cas en Banque