Je n’utilise jamais Numbers mais j’ai essayé de transposer ce que je fais habituellement sur LibreOffice.
Un peu perdu d’abord et en faisant le même exemple de feuille de calcul sur les deux logiciels, j’ai pu comprendre en partie la logique bizarroïde (pour moi tout au moins) de Numbers.
Si j’ai bien compris ce que tu veux faire, je pense que ça peut t’aider au moins à voir le principe.
Je ne sais pas pourquoi, prendre le format date et heure m’a un peu fichu la pagaille mais c’est peut-être moi qui me suis planté. Peu importe, j’ai pris le format Automatique comme tu peux le voir sur la copie d’écran et comme j’ai saisi au format
h:mn il a compris qu’il s’agissait d’une heure. J’ai mis
Date : Aucun (sic) pour n’afficher que l’heure et pas le jour. Le champ contient pourtant aussi la date sans l’afficher. On y reviendra parce qu’il y a un piège…
Pareil pour la seconde colonne.
Dans la troisième colonne, j’ai utilisé le format
Durée avec
Unités personnal. là encore pour afficher simplement les heures et minutes :
et j’ai entré la formule, qui l’eût cru, heure de fin moins heure de début :
Pour le total, tu prends la cellule en dessous de ta colonne de durées et dans le menu Formule, tu prends Somme. Il te propose immédiatement les champs au-dessus et tu valides :
Tout va bien, c’est simple ça marche, mais il y a un hic… Contrairement à ce que font les tableurs classiques, les cases vides perturbent Numbers qui en perd ses moyens… Dans le cas réel, on prépare un certain nombre de lignes d’avance et on remplit au fur et à mesure. Or si les valeurs
début et
fin ne sont pas encore saisies dans une ligne,
durée affiche
0 et on a une belle erreur complètement idiote :
Le fait d’avoir une valeur nulle découlant de la soustraction de deux cellules vides lui fait oublier qu’il s’agit d’une durée. Une durée de 0, soit, mais n’importe quel tableur correct comprends ça et n’a aucun état d’âme. Numbers si, apparemment.
On peut éviter ça en entrant des valeurs nulles pour mais au format
00:00 sinon l’erreur persiste :
Pas génial d’avoir des 00:00 inutiles dans les cases en attente mais au moins Numbers comprends ce qu’on lui dit.
Je parlais d’un piège tout à l’heure. Les cellules
début et
fin sont en fait des dates mais dont on a choisi de n’afficher que les heures et minutes, ce qu’on voit quand on regarde le vrai contenu :
Le piège est que si on remplit la fin un autre jour que le début, la durée va être fausse ! On aura 24 heures de trop :
En effet on saisit une heure:minute mais la date courante de la saisie est comprise par défaut… Zutalor !
Donc il faut faire attention à ça et corriger la date pour indiquer le même jour (n’importe lequel mais le même) dans les deux valeurs.
Voilà le principe. Il est certainement possible de faire mieux, plus joli et peut-être d’éviter les défauts que j’ai relevés dans cet exemple mais je ne connais pas assez Numbers pour ça. Par exemple on a peut-être, comme dans les tableurs de plus gros calibres, des options du genre vide=0 et garde le format et l’unité définis. Ou encore zéro n’est pas affiché et la cellule reste vide mais elle vaut tout de même zéro.
En tout cas, j’espère que ça te dépannera un peu tout de même. En cas de besoin, n’hésite pas à poser des questions précises, y compris très basiques (saisie des formules, éditer une formule déjà en place, etc.) dont je n’ai pas parlé, je ne sais pas du tout ce que tu sais déjà faire ou pas et j’ai sans doute été un peu rapide sur certains points. Pour les questions plus pointues on verra bien, avec un peu de chance je saurai y répondre malgré mon ignorance des particularités de Numbers.