Microsoft 365 Partictionner un nombre

  • Initiateur de la discussion Initiateur de la discussion Faroyo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Faroyo

XLDnaute Junior
Bonjour,


je cherche le moyen de partitionner un nombre dont le nombre de digits varie entre 4 et 10.


Si mon chiffre fait entre 0 et 4 digits je copie le chiffre tel quel.

Si mon chiffre fait plus de 4 digit, je ne garde que ceux allant du 5 iem digit à….

Ex :

Si 4 digit ou mins, je copie le chiffre te quel

1234 = 1234

Si > à 4 digits je ne garde que les digits > 4

12345678 = 5678.

Mon debut de formule
=IF(A12="","",IF(LEN(A12)>4,RIGHT(LEFT(A12,5),4)))

Merci pour votre aide.
 
Solution
Bonjour,


je cherche le moyen de partitionner un nombre dont le nombre de digits varie entre 4 et 10.


Si mon chiffre fait entre 0 et 4 digits je copie le chiffre tel quel.

Si mon chiffre fait plus de 4 digit, je ne garde que ceux allant du 5 iem digit à….

Ex :

Si 4 digit ou mins, je copie le chiffre te quel

1234 = 1234

Si > à 4 digits je ne garde que les digits > 4

12345678 = 5678.

Mon debut de formule
=IF(A12="","",IF(LEN(A12)>4,RIGHT(LEFT(A12,5),4)))

Merci pour votre aide.
Bonjour.
Essayez :
=SI(NBCAR(A2)>4;1*STXT(A2;5;9^9);A2)
Bonjour,


je cherche le moyen de partitionner un nombre dont le nombre de digits varie entre 4 et 10.


Si mon chiffre fait entre 0 et 4 digits je copie le chiffre tel quel.

Si mon chiffre fait plus de 4 digit, je ne garde que ceux allant du 5 iem digit à….

Ex :

Si 4 digit ou mins, je copie le chiffre te quel

1234 = 1234

Si > à 4 digits je ne garde que les digits > 4

12345678 = 5678.

Mon debut de formule
=IF(A12="","",IF(LEN(A12)>4,RIGHT(LEFT(A12,5),4)))

Merci pour votre aide.
Bonjour.
Essayez :
=SI(NBCAR(A2)>4;1*STXT(A2;5;9^9);A2)
 
Merci pour cette reponse rapide. Elle fonctionne parfaitement, malheureusement je viens de me rendre compte que mon exemple est faux. Les chiffres à garder sont ceux placés avant les 4 derniers digits
12345678 = 1234 et non 5678
Je suis desolé pour cette erreur.

Faroyo
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
566
Réponses
40
Affichages
3 K
Réponses
12
Affichages
988
Retour