Format type cellule excell

Fermé
bogabrun Messages postés 9 Date d'inscription lundi 23 décembre 2013 Statut Membre Dernière intervention 26 mai 2014 - 23 déc. 2013 à 13:15
 Mutumbo - 24 déc. 2013 à 10:46
Bonjour,

Je voudrais savoir si il est possible de crée une formule pour qu'une cellule et le format suivant : AR.00.00.000000/00 voir quelque variante du style AR.00.F0.000000/00 ou AR.00.LL.000000/00

d'avance merci.
A voir également:

3 réponses

Salut.
Forcément une formule ?

Parce que sinon :
Format cellule / nombre / personnalisé :
"AR."00"."00"."000000"/"00

ou en formule :

="AR."&STXT(B3;1;2)&"."&STXT(B3;3;2)&"."&STXT(B3;5;6)&"/"&DROITE(B3;2)

B3 = la cellule à transformer.
1
Ok.

=SI(ESTNUM(B4);"BR."&GAUCHE(B4;2)&"."&STXT(B4;3;2)&"."&TEXTE(STXT(B4;5;NBCAR(B4)-6);"000000")&"/"&DROITE(B4;2);GAUCHE(B4;2)&"."&STXT(B4;3;2)&"."&STXT(B4;6;2)&"."&TEXTE(STXT(B4;9;NBCAR(B4)-11);"000000")&"/"&DROITE(B4;2))

B4 = la ref source quelle qu'elle soit.

Ca devient un peu complexe, mais :
Les vieilles refs ont du texte, on ne peut pas leur appliquer un format de cellule.
Les nouvelles refs sont numériques, mais le format consiste à ajouter des 0 à un endroit bien précis pour combler des caractères manquants. Pas possible avec les formats de cellule non plus.
Donc formule.

Avec celle donnée, j'ai testé :


BR70.99.1293-07 ==> BR.70.99.001293/07
709923607 ==> BR.70.99.000236/07
1
bogabrun Messages postés 9 Date d'inscription lundi 23 décembre 2013 Statut Membre Dernière intervention 26 mai 2014
23 déc. 2013 à 14:25
merci,

la formule fonctionne mais pas l'autre malheureusement j'aurais préférer en effet.
0
Quelle est la valeur de ta cellule ?
0
bogabrun Messages postés 9 Date d'inscription lundi 23 décembre 2013 Statut Membre Dernière intervention 26 mai 2014
23 déc. 2013 à 14:48
voici en une BR70.99.1293-07 mais je doit en transformer 12.000 en BR.70.99.001293/07.
0
bogabrun Messages postés 9 Date d'inscription lundi 23 décembre 2013 Statut Membre Dernière intervention 26 mai 2014
23 déc. 2013 à 14:49
Car notre programme ne les prends que en BR.70.99.001293/07
0
Ah ok.
Les formats de nombres ne fonctionnent qu'avec ... des nombres.
Si ça contient du texte faut effectivement passer par une formule.

La cellule source est toujours au même format ?
2 lettres + 2 chiffres + "." + etc etc ... ?
Et les "." et "-" toujours existants au même endroit ?
0
Si la cellule source est toujours au même format, essaie :
=GAUCHE(B3;2)&"."&STXT(B3;3;2)&"."&STXT(B3;6;2)&"."&TEXTE(STXT(B3;9;4);"000000")&"/"&DROITE(B3;2)
0