Merci de votre enthousiasme, mais vos idées, pour excellentes qu'elles soient ont un rapport usage/charge de dev beaucoup trop faible !
En effet, dans le premier cas, le développement est complexe, pour un cas d'usage peu fréquent, avec une solution déjà existante (Ctrl+D sur la ligne) qui fait déjà à moitié le boulot, reste plus qu'un drag'n drop dans le bon titre/lot pour les lignes concernées.
Pour le second, cela voudrait dire qu'il faut stocker quelque part une formule de révision qui est propre à votre entreprise, donc gérer un fichier en plus, avec des critères possiblement compliqués. Ce n'est pas impossible, bien sûr, cependant cela relève typiquement du développement spécifique. Elle est calculée comment, votre formule ?