Format de cellule très particulier
Résolu
Anthelm
Messages postés
202
Statut
Membre
-
PapyLuc51 Messages postés 5089 Statut Membre -
PapyLuc51 Messages postés 5089 Statut Membre -
Bonjour,
Pour un jeu vidéo :p
100 pièces d'or valent 1 pièce d'argent,
100 pièces d'argent valent 1 pièce de cuivre.
Format de cellule:
##"po "##"pa "##"pc "
• Si je met "25000", j'ai: "2po 50pa 00pc"
J'ai "00pc" en trop car ""2po 50pa" serait suffisant
• Si je met "20", j'ai "po pa 20pc "
J'ai "po pa" en trop car "20pc" serait suffisant.
Je n'arrive pas à mettre une condition dans le format de cellule, je ne vois pas du tout comment rendre ce format plus lisible...
Pour un jeu vidéo :p
100 pièces d'or valent 1 pièce d'argent,
100 pièces d'argent valent 1 pièce de cuivre.
Format de cellule:
##"po "##"pa "##"pc "
• Si je met "25000", j'ai: "2po 50pa 00pc"
J'ai "00pc" en trop car ""2po 50pa" serait suffisant
• Si je met "20", j'ai "po pa 20pc "
J'ai "po pa" en trop car "20pc" serait suffisant.
Je n'arrive pas à mettre une condition dans le format de cellule, je ne vois pas du tout comment rendre ce format plus lisible...
Configuration: Windows / Firefox 77.0
A voir également:
- Format de cellule très particulier
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Meilleur site de vente entre particulier - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
5 réponses
Bonjour à tous,
heureusement que tu n'as pas de pièces de platines, là tu atteins les limites.
En format personnalisé :
eric
heureusement que tu n'as pas de pièces de platines, là tu atteins les limites.
En format personnalisé :
[>=10000]##"po "##"pa "##"pc";[>=100]##"pa "##"pc";##"pc";@
eric
Bonsoir,
J'ai mis en chauffe mon alambic pour sortir cette formule :
en A1 le nombre
en A2 (cellule au format standard
Cordialement
J'ai mis en chauffe mon alambic pour sortir cette formule :
en A1 le nombre
en A2 (cellule au format standard
=SI(A1="";"";SI(ENT(A1/10000)=0;"";ENT(A1/10000)&"po ")&SI(ENT(MOD(A1/10000;1)*100)=0;"";ENT(MOD(A1/10000;1)*100)&"pa ")&SI(DROITE(A1;2)="00";"";DROITE(A1;2)&"pc"))
Cordialement
Bonjour,
Si ma formule est susceptible d'être utile ; une petite rectification sur le décompte des "pc" pour éviter le 0 des dizaines lorsque le nombre initial se termine par 01, 02, 03,...
Cordialement
Si ma formule est susceptible d'être utile ; une petite rectification sur le décompte des "pc" pour éviter le 0 des dizaines lorsque le nombre initial se termine par 01, 02, 03,...
=SI(A1="";"";SI(ENT(A1/10000)=0;"";ENT(A1/10000)&"po ")&SI(ENT(MOD(A1/10000;1)*100)=0;"";ENT(MOD(A1/10000;1)*100)&"pa ")&SI(CNUM(DROITE(A1;2))=0;"";CNUM(DROITE(A1;2))&"pc"))
Cordialement
avec le format spécial je ne pense pas que ce soit possible. Il ne resterait qu'une macro que les spécialistes en la matière vont certainement se faire un plaisir à réaliser.
Bonne continuation,
Cordialement
Bonne continuation,
Cordialement
Bonjour,
À Antelm plutôt que d'ajouter des colonnes, pourquoi ne pas ouvrir un feuillet en y mettant ma formule en remplaçant A1 par les références du feuillet où se trouvent les nombres.
Salutations eric
Je n'aurai pas su faire ça mais il y a quelque chose qui semble ne pas fonctionner.
Certes ça ne marque pas "po" et "pa" s'il n'y pas les unités pour "po" lorsque le nombre entré n'a que 4 chiffres ou "pa" lorsque ce nombre n'a que 2 chiffres mais si on entre 10000 ça devrait juste marquer 1po et non pas 1po 00pa 00pc comme le demande Anthelm dans sa question :
• Si je met "25000", j'ai: "2po 50pa 00pc"
J'ai "00pc" en trop car ""2po 50pa" serait suffisant
Cordialement
À Antelm plutôt que d'ajouter des colonnes, pourquoi ne pas ouvrir un feuillet en y mettant ma formule en remplaçant A1 par les références du feuillet où se trouvent les nombres.
Salutations eric
Je n'aurai pas su faire ça mais il y a quelque chose qui semble ne pas fonctionner.
Certes ça ne marque pas "po" et "pa" s'il n'y pas les unités pour "po" lorsque le nombre entré n'a que 4 chiffres ou "pa" lorsque ce nombre n'a que 2 chiffres mais si on entre 10000 ça devrait juste marquer 1po et non pas 1po 00pa 00pc comme le demande Anthelm dans sa question :
• Si je met "25000", j'ai: "2po 50pa 00pc"
J'ai "00pc" en trop car ""2po 50pa" serait suffisant
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question