Bonjour à tous,

fichier : https://docs.google.com/spreadsheets...it?usp=sharing

je cherche à afficher des heures au choix (par exemple 1h36) :
  • selon un format décimal "1.6"
  • selon un format classique "1:36"


dans la cellule A1, j'ai soit la valeur "0.0" , soit la valeur "HH:mm", qui définit le format d'affichage à suivre.
dans la cellule A2, j'ai la formule suivante : =if(A1="HH:mm",text(B1,A1),text(B1*24,A1))

En effet, le format des heures est une fraction de journée, donc il faut multiplier la cellule qui contient le temps par 24.
N'y aurait-il pas une formule plus élégante, et plus courte pour afficher le bon format d'heures en fonction du format choisi en A1 , sans avoir à multiplier par 24 ?

D'autre part, le résultat obtenu est un texte, comment faire pour effectuer des calculs dessus (sommes, moyennes etc...)

Merci !