Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Simplification d'un SI imbriqué

Etoto

XLDnaute Barbatruc
Bonjour,

Ci-joint j'ai une feuille de calcul avec une super longue formule que je n'ai même pas finie.

J'explique :

J'essaie de faire un convertisseur automatique de température, j'ai fait le degré Celsius, le kelvin et le degré Fahrenheit. Mais j'essaie de rajouter les degrés Réaumur et je me rends compte que je vais devoir rajouter un paquets de nouveaux SI à ma formule pour que je puisse convertir chaque unité. Y'a t'il un moyen de la rétrécir ?

Vous voulez que je vous transmette les vraies formules de conversion ?
 

Pièces jointes

  • Classeur1.xlsx
    11.6 KB · Affichages: 11

JHA

XLDnaute Barbatruc
Bonjour à tous,

La fonction convert fait tout cela

VB:
=CONVERT(F4;INDEX($A$5:$A$8;EQUIV($F$5;Températures[Unité];0));INDEX($A$5:$A$8;EQUIV($F$7;Températures[Unité];0)))

JHA
 

Pièces jointes

  • Classeur1.xlsx
    12.1 KB · Affichages: 9

Etoto

XLDnaute Barbatruc
Re,

Les voici :

Fahrenheit en Celsius :
C°=(F°-32)/1.8

Celsius en Fahrenheit :
F°=C°*1.8+32

Kelvin en Fahrenheit :
K=(F°-32)/1.8+273.15

Fahrenheit en Kelvin :
F°=(K-273.15)*1.8+32

Celsius en Kelvin :
K=C°+273.15

Kelvin en Celsius :
C°=K-273.15

Celsius en Réaumur :
Ré°=C°*0.8

Réaumur en Celsius :
C°=Ré°/0.8

Réaumur en Kelvin :
K=Ré°/0.8+273.15

Kelvin en Réaumur :
Ré°=(K-273.15)*0.8

Et ainsi de suite
 

Etoto

XLDnaute Barbatruc
Re,

L'inconvénient de la fonction CONVERT c'est si une unité ne fait pas partie des variables.

Mais dans le cas des conversions de températures la plupart des unités en font partie.
 

Lolote83

XLDnaute Barbatruc

Pièces jointes

  • Copie de ETOTO - Convertisseur.xlsm
    22.8 KB · Affichages: 4
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…