Formule combinée stxt
Résolu/Fermé
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
-
7 mars 2014 à 16:40
Boon28300 Messages postés 60 Date d'inscription mercredi 27 février 2013 Statut Membre Dernière intervention 20 juin 2019 - 16 mars 2014 à 23:06
Boon28300 Messages postés 60 Date d'inscription mercredi 27 février 2013 Statut Membre Dernière intervention 20 juin 2019 - 16 mars 2014 à 23:06
A voir également:
- Formule combinée stxt
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Stxt en anglais - Guide
- Excel mise en forme conditionnelle formule - Guide
9 réponses
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
15 mars 2014 à 18:34
15 mars 2014 à 18:34
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))))
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
7 mars 2014 à 16:47
7 mars 2014 à 16:47
Donen nous un exemple pour ce que tu cherches, enfin ce que tu as, et ce que tu aimerais
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
7 mars 2014 à 16:58
7 mars 2014 à 16:58
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
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
7 mars 2014 à 17:02
7 mars 2014 à 17:02
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
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
7 mars 2014 à 17:06
7 mars 2014 à 17:06
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 :)
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
7 mars 2014 à 17:10
7 mars 2014 à 17:10
C'est quoi la condition qui détermine si excel doit choisir l'un ou l'autre chiffre ?
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
7 mars 2014 à 17:12
7 mars 2014 à 17:12
=si(*Condition*;STXT(D77;20;TROUVE("-";D77;1)-20);STXT(D78;20;TROUVE(" DATE";D78;1)-20)
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
7 mars 2014 à 17:21
7 mars 2014 à 17:21
=si(stxt(D77;18;1)="PRLV SEPA ABC DEFG";STXT(D77;20;TROUVE("-";D77;1)-20);STXT(D78;20;TROUVE(" DATE";D78;1)-20)
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
7 mars 2014 à 17:24
7 mars 2014 à 17:24
et si jamais il y a une troisième condition il y a encore possibilité de rajouter une troisieme?
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
7 mars 2014 à 17:36
7 mars 2014 à 17:36
il ne prend pas la premiere condition le resultat m'affiche VALEUR
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
7 mars 2014 à 17:17
7 mars 2014 à 17:17
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
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
10 mars 2014 à 09:10
10 mars 2014 à 09:10
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
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
Modifié par skk201 le 13/03/2014 à 11:27
Modifié par skk201 le 13/03/2014 à 11:27
c'est plutot bizzard la formule semble juste, je vai l'essayer chez moi après.
Est-ce que tu aurais un classeur exemple ?
Est-ce que tu aurais un classeur exemple ?
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
14 mars 2014 à 16:31
14 mars 2014 à 16:31
tu peux me dire comment je peux te l'envoyer?
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
15 mars 2014 à 10:48
15 mars 2014 à 10:48
cjoint.com
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
15 mars 2014 à 13:55
15 mars 2014 à 13:55
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
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
15 mars 2014 à 11:53
15 mars 2014 à 11:53
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
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
15 mars 2014 à 17:25
15 mars 2014 à 17:25
et oui bingo pr la banque
par contre je comprends la formule GAUCHE(DROITE(C7;53);12; c'est il compte les 53 caractères à partir de la droite et il sélectionne les 12 caractères c'est bien ça?
Et par exemple on peut mettre une 3eme critère? (cf.fichier joint au dessus)
Merci d'avance
par contre je comprends la formule GAUCHE(DROITE(C7;53);12; c'est il compte les 53 caractères à partir de la droite et il sélectionne les 12 caractères c'est bien ça?
Et par exemple on peut mettre une 3eme critère? (cf.fichier joint au dessus)
Merci d'avance
Boon28300
Messages postés
60
Date d'inscription
mercredi 27 février 2013
Statut
Membre
Dernière intervention
20 juin 2019
16 mars 2014 à 23:06
16 mars 2014 à 23:06
MERCI :)