Calc : Fonction qui incrément mais, ne décrémente pas !

Bonjour,
Existe il une fonction qui permettrait d'incrémenter un compteur mais sans
le décrémenter si on retire une valeur !

Exemple, je gère des téléphones:
en 2012 j'en ai acheté et attribué 250, donc mon compteur automatique
indique 250 unités
chaque téléphone est attribué à un utilisateur (un utilisateur = 1
enregistrement (ligne))
en 2015, j'en remplace 50 qui partent au recyclage et sortent de ma base.
et j'en achète 50 nouveaux

je souhaiterai que mon compteur automatique garde le nombre total de
téléphone acheté depuis 2014 (250 unités)
et s'incrémente de 50 (soit 250 + 50=300)

j'ai proposé un système avec NB.SI et un statut ("EnService", "reforme")
mais ça ne leur convient pas.....

avez vous une autre idée
d'avance merci pour votre aide

Bonjour,

Vite fait une idée :

C'est une liste d'unités qui sont numérotées ?
Si oui,on pourrait utiliser une fonction MAX sur la liste de ces numéros. Sauf à mettre la dernière au rebut, le max donnera le numéro à partir duquel recommencer l'incrémentation..
Ou alors , travailler dans Base avec une numérotation automatique ...

Bon courage..

Christian Fourcroy

----- Mail original -----

je vais essayer !

Bonjour,

[HS]
"ils" me semblent bien rigides tes commanditaires… Je crois savoir hélas à quel type de donneurs d'ordre tu as affaire.
[/HS]

C'est tout de même un principe de base que de distinguer les informations selon leur nature.

Pour faire simple, tu as
- un compteur historique, qui ne peut que progresser. Que je sache, il n'y a pas de fonction dans un tableur pour mémoriser un état cumulatif à une seule direction.
- un compteur dynamique, qui peut évoluer dans les deux directions

Mélanger les deux n'a pas de sens.

Il me semble que le tableau devrait avoir
- une colonne dynamique (téléphones en service)
- une case cumul à temps T et non modifiable (téléphones acquis)

Une macro ? Qui serait déclenchée après toute nouvelle entrée, c'est-à-dire lors de l'augmentation du nombre de téléphones en service, mais jamais lors d'une diminution.

Ou bien une feuille technique dans laquelle seraient stockées toutes les entrées et jamais les sorties, et reprendre ces valeurs dans une feuille pour l'affichage.
Tu as un fichier anonymisé à nous montrer ?

C_Lucien

Ils sortent réellement ? Et donc la base oublie qu'ils ont été achetés ?
Bizarre comme gestion.

Bonne journée
JBF

C'est ainsi !!
la folie des tableaux de bord vient de toucher la structure .....

Je joins un document, copie du classeur de gestion, il est (très) nettoyé
et j'ai supprimer beaucoup de feuille
Important, le document en l'état ne doit surtout pas être modifié (enfin si,
mais il faudra attendre un départ à la retraite ou un changement de service)
Quand un téléphone sort du parc, la ligne du tableau est supprimée
(et c'est là que le compteur total se décrémente, cellule A4)

j'avais proposé d'ajouter une colonne "état" de l'appareil (en service,
disponible, reformé) mais ça fait "trop de manipulation" en plus, sur le
classeur de gestion....sans commentaire !
J'avais également proposé un table de pilote, mais comme expliqué au dessus
elle a ces limites ....

merci de vous pencher sur mon soucis
RecapAttribution_portable_directionTest.ods
<http://nabble.documentfoundation.org/file/n4173966/RecapAttribution_portable_directionTest.ods>

Si vous n'avez pas le temps, ce n'est pas grave !

C'est ainsi !!
la folie des tableaux de bord vient de toucher la structure .....

Je joins un document, copie du classeur de gestion, il est (très) nettoyé
et j'ai supprimer beaucoup de feuille

D'un point de vue ergonomique je le trouve épouvantable. Déjà par exemple, les heures du forfait pourraient être formatées avec un format de type 0" h". On gagne du temps en saisie et ça reste des nombres, il devient possible de faire des calculs dessus par exemple pour les dépassements de forfait.

Important, le document en l'état ne doit surtout pas être modifié (enfin si,
mais il faudra attendre un départ à la retraite ou un changement de service)
Quand un téléphone sort du parc, la ligne du tableau est supprimée
  (et c'est là que le compteur total se décrémente, cellule A4)

j'avais proposé d'ajouter une colonne "état" de l'appareil (en service,
disponible, reformé) mais ça fait "trop de manipulation" en plus, sur le
classeur de gestion....sans commentaire !

Je comprends les réticences s'il faut ajouter "en service" à la plupart des lignes par exemple. Je suggère de proposer cette colonne avec une liste déroulante, *par défaut* quand la cellule est vide le téléphone est en service (j'imagine que c'est le cas le plus fréquent). Coupler avec une mise en forme conditionnelle pour les téléphones disponibles et réformés. À mon avis c'est un plus et on n'a à rajouter l'information que sur les téléphones qui ne sont pas en service et non partout et on le fait au fil de l'eau. Suggérer qu'avec les filtres adéquats on a ainsi une bonne vision globale de l'état des téléphones sans manipulation supplémentaire et que cette liste peut être exportée ailleurs. Y'a pas plus simple et de fait plus efficace. Pi les listes déroulantes c'est chic.

Ah et choisir les couleurs (quitte à en créer) et, hum, les polices, bref soigner la mise en forme, de façon à ce que ça ait de la classe, ça risque de mieux marcher comme ça.

J'avais également proposé un table de pilote, mais comme expliqué au dessus
elle a ces limites ....

C'est très utile les tables pilotes, mais, effectivement, pas toujours l'outil adéquat.
Tout dépend des besoins en fait.

Sinon une feuille qui calcule les nombres de téléphone en fonction de critères, par exemple nombre de téléphones hors course, nombre de téléphones machin et ainsi de suite, mais ça suppose une saisie de qualité donc en utilisant au maximum les listes déroulantes et en sectionnant l'information : marque, modèle, numéro. Ça ne fait pas des manipulations supplémentaires, au contraire ça les facilite. Et avec ça on peut avoir plein d'informations, de calculs et de graphiques sans imposer aux utilisateurs de trop changer leurs habitudes.

merci à vous pour ces remarques et conseils !
Et en particulier :

Michel Rudelle wrote

Etre conscient que beaucoup de documents ont été faits par des personnes
de
bonne foi, avec leurs moyens et connaissances de non spécialiste. On peut
souvent s'appuyer sur le cœur, la base du document pour valoriser le
travail
déjà fait en y apportant une compétence qui le rendra plus rigoureux.
Si on ne dépossède pas celui qui a été à l'origine d'un travail, même
imparfait, on trouvera en lui un allié.

Pour le moment je ne pousse pas dans le sens de ce qui est demandé,
mais en douceur ! Fini la fièvre du début ....
j'ai aussi appris à comprendre le "monstre" à qui j'avais à faire (je parle
de l'institution qui m’emploie)
j'ai fait une contre-proposition, avec exemples et argumentaires, ils vont
l'étudier.

Isabeau, la mise en forme du documents (des documents), est un sujet
sensible
C'est souvent le fruit d'un travail qui s'étale sur plusieurs années,
souvent solitaire dans le confinement d'un bureau, autodidacte ou chaque
nouvelle découverte est une petite victoire sur l'incompétence inconsciente
et une surprise d'avoir trouvé et réussi à appliquer cette fonctionnalité,
fonction, formule ...souvent les auteurs présentent leur fichier comme des
petites merveilles de réflexion et d’intelligence et en retire une fierté,
j'ai appris à m'appuyer sur cette énergie plutôt que de la contrarier dès le
début d'une collaboration.
je ne m’arcboute plus sur le sujet de la mise en forme, je distribue des
conseils avec parcimonie si j'estime que c'est indispensable (tout est
indispensable, je sais !) et au service de l'objectif à atteindre.
Disons qu'avec le temps j'ai appris à sourire plutôt qu'à grogner....
l'objectif étant d'envoyer ces centaines d’utilisateurs autodidacte vers une
formation .....donc il faut séduire !

Et Franchement, j'ai vu bien pire. cette fois la date est au format date :slight_smile:

et si le classeur doit être recréé, je vise que ce soit eux qui le fassent !
ce n'est pas par fainéantise
Mais avec une nouvelle approche, avec de nouvelles compétences, un savoir
faire enrichi, après avoir été en formation (t'inquiète, pas animé par moi
!), je suis certain que le travail sera de qualité et cohérent avec leurs
usages et attentes.

je vais proposer l'utilisation de a liste déroulante .....comme tu le
soulignes !

encore merci à vous

Isabeau, la mise en forme du documents (des documents), est un sujet
sensible

Avec un Y merci.

La mise en forme *ce n'est pas que de la cosmétique*, voire assez peu ! Cela contribue à l'efficacité et à la fiabilité du document, notamment sur Calc. Il faudrait arriver à se graver ça dans le cerveau. Donc des formats de nombre adaptés c'est utile : ça permet de voir ce qu'on fait. Un choix de couleurs adapté aussi. Souvent si la mise en forme n'est pas adaptée (je ne parle pas de cette saleté de police Comic Sans, quoique, ni des jaunes pisseux) c'est parce qu'on ne sait pas faire.

C'est souvent le fruit d'un travail qui s'étale sur plusieurs années,
souvent solitaire dans le confinement d'un bureau, autodidacte ou chaque
nouvelle découverte est une petite victoire sur l'incompétence inconsciente
et une surprise d'avoir trouvé et réussi à appliquer cette fonctionnalité,
fonction, formule ...souvent les auteurs présentent leur fichier comme des
petites merveilles de réflexion et d’intelligence et en retire une fierté,
j'ai appris à m'appuyer sur cette énergie plutôt que de la contrarier dès le
début d'une collaboration.

Je m'en doute, et on essaie de faire comme ça.

je ne m’arcboute plus sur le sujet de la mise en forme, je distribue des
conseils avec parcimonie si j'estime que c'est indispensable (tout est
indispensable, je sais !) et au service de l'objectif à atteindre.

Justement c'est un tort de ne pas insister sur la mise en forme puisque ça valorise le travail accompli et peut le faciliter. Je ne comprends pas pourquoi c'est dur à comprendre.

je vais proposer l'utilisation de a liste déroulante .....comme tu le
soulignes !

Avec la mise en forme conditionnelle pour mieux voir où on est ! C'est le corollaire et ça apporte un plus appréciable. Sinon, l'intérêt est nettement moindre. Et en expliquant qu'on peut modifier le style de la mise en forme conditionnelle sans rien bousiller, il y a des tas de gens qui vont adorer.

Ah ! Les listes déroulantes... à partir de plages de préférence, plus faciles à faire évoluer, à modifier et corriger et en prime, on peut sortir les listes à part.