Le 21/06/2018 à 16:57, Ysabeau a écrit :
Le 21/06/2018 à 16:50, C Fourcroy a écrit :
Bonjour,
à vue de nez :
* la fonction ET utilisée dans les formules en colonne F n'a pas l'air
très utile :
=SI.CONDITIONS(C9=100%;fini;A9>B9*(C9<100%);retard;C9>0*(C9=0%);encours;B9>0*(D9>0);programmé;B9=0;"
")
fait aussi bien que
=SI.CONDITIONS(C9=100%;fini;A9>B9*(ET(C9<100%));retard;C9>0*(ET(C9=0%));encours;B9>0*ET(D9>0);programmé;B9=0;"
")
Merci.
Il y a peut-être un ET inutile, mais pas tous. Je crois que j'ai dû
essayer la plupart des cas de figure pour en arriver à ça (et à cet
ordre qui est important).
C'est surtout une réponse théorique basée sur un test rapide : un ET
sert à lier plusieurs conditions , or, à chaque fois, il n'y en a qu'une
.. Ou alors, il faut faire ET(A9>B9;C9<100%) ..; etc (en laissant tomber
la multiplication) ce qui serait plus "propre" .
D'ailleurs, il me semble que la logique de la formule pourrait être
simplifiée :
d'après la première condition on sait que l'on n'a pas c9=100%; donc pas
la peine de tester si C9<100% ensuite .. (on peut ajouter un contrôle de
validité pour éviter que quelqu'un mette un % de réalisation supérieur à
100%..) . Et ainsi de suite . Et si l'on met le test sur D9 au début, on
peut l'enlever du test pour "programmé"
La formule pourrait être
=SI.CONDITIONS(D9="";"";C9=100%;fini;A9>B9;retard;C9>0;encours;B9>0;programmé)
Maintenant, c'est vrai que j'ai suivi ma logique pour l'ordre
d'importance des informations affichées
* Pour faire comme les autres, on peut ajouter un système de rappel
quand on s 'approche de l'échéance,
Donc une autre colonne, pourquoi pas.
* voire des couleurs tendant vers le rouge et/ou une valeur numérique
calculée (pour permettre le tri. ) plus l'échéance est proche.
Quelque chose du genre DateLimite-Aujourdhui')>
Effectivement les conditions pour les formats conditionnels "graphiques"
semblent très limitées .. dommage
Quant à quoi sert un truc comme ça .. , la "todolist", ben quand on a
beaucoup de boulot, pas beaucoup de tête et un ordinateur sous la main ...
Ouais relativement utile donc. Pas grave.
C'était juste ironique ...
Ceci étant, ça fait très bon exercice de fonctions avancées de Calc...
Je ne l'ai pas fait pour ça même si je ne connaissais pas cette fonction
si.conditions soit dit en passant et qui est très facile à mettre en
œuvre. Je ne la mettrais pas dans les catégorie "fonctions avancées"
rien que pour ça.
Dans les programmes standards des cours que je fais, les fonctions
avancées comprennent tout ce qui n'est pas les opérations arithmétiques
ou la somme automatique.. :) !
Dans 90% des entreprises où je vais les gens font du tableur depuis des
années en général mais ignorent peu ou prou des choses comme Recherchev,
NB, NBVAL, NB.SI, Somme.si, ET, OU, ... qui sont plutôt du genre
fonctions de base selon moi
Disons que pour moi ce serait un exercices récapitulatif avec objectif
concret pour la plupart de mes stagiaires.; On peut y ajouter des
fonctions de base de données, du contrôle de saisie, des tables
dynamiques pour les périodes, par exemples ou en ajoutant une colonne
pour les catégorie d'actions, des graphiques .. Bref un outil d'analyse
d'activité
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.