• [^] # Re: Fonctions qui manquent dans beaucoup de tableurs

    Posté par (site web personnel) . En réponse au journal Licht 0.1. Évalué à 3.

    Dans une table en général il y a d'une part le "gros" des données, au dessus et à gauche des annotations de type légende et en bas de colonne parfois des agrégats (somme, moyenne, écart-type, quartiles, ou quoiqu'on veuille y mettre). Pour moi j'aimerais bien pouvoir penser à ma ma table comme:

    table {
     header {
     a1 = "TITRE DE MON TABLEAU"
     a2 = 2015
     b2 = 2016
     c2 = 2017
     d2 = 2018
     }
     data {
     a1 = ...
     a2 = ...
     }
     foot {
     a1 = average(../data/a:)
     a2 = standard_deviation(../data/a:)
     b1 = average(../data/a:)
     b2 = standard_deviation(../data/a:)
     }
    }
    

    L'intérêt est que ça évite de devoir changer les références dans les cellules aussi souvent que dans les modèles classiques. Dans la plupart des tableurs, si on insère une ligne au dessus de sa ligne avec la moyenne, le tableur change les définitions. En plus d'être plus propre, plus facile à vérifier dans une présentation de type "preuve", ça permet aussi de facilement représenter les imports externes (genre data = sqlite(file.db) ou data = csv(file.csv)). Je trouve ça assez idiot qu'un logiciel ajoute une sémantique à une donnée (le pied de page) sans rendre cette donnée "représentable".