XL 2016 Conversion KB MB GB en GB

Philippe Château

XLDnaute Occasionnel
Bonjour à toutes et tous,

Tout d'abord tous mes meilleurs voeux pour l'année 2020 pour vous et votre famille.

Je cherche une formule (pas de VBA SVP), pour convertir des champs numériques associés avec des valeurs TEXTE (KB, MB et GB) pour la rendre en GB, de façon à pouvoir faire une somme exprimée en GB

Fichier annexé

Cordialement
 

Pièces jointes

  • Calcul Somme en GB.xlsx
    8.9 KB · Affichages: 17

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonne à tous et toutes,
Bonjour Philippe Château,

a tester peut être en B2

VB:
=SUBSTITUE(GAUCHE(A2;NBCAR(A2)-2);".";",")/10^((EQUIV(DROITE(A2;2);{"PB";"TB";"GB";"MB";"KB"};0)))

et à étirer vers le bas

Cordialement
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour le fil,
Jocelyn, êtes vous sur de votre formule. J'ai trouvé avec votre formule :
1 kB
0,00001​
1 MB
0,0001​
1 GB
0,001​

On peut modifier ainsi :
=SUBSTITUE(GAUCHE(A5;NBCAR(A5)-2);".";",")/10^(3*(EQUIV(DROITE(A5;2);{"GB";"MB";"KB"};0)-1))
Le 3 sert à *1000 pour tomber sur la bonne unité.
1 kB
0,000001​
1 MB
0,001​
1 GB
1​
 

Discussions similaires

Réponses
12
Affichages
314

Statistiques des forums

Discussions
312 680
Messages
2 090 865
Membres
104 681
dernier inscrit
Gtcheumawe