IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Mais quelle est donc cette formule ?!, Je recherche une formule qui me paraît, en tout cas à l'idée, s
Options
Kevin0107
posté 21 Jul 2019, 11:57
Message #1


Nouveau Membre


Groupe : Membres
Messages : 2
Inscrit : 21 Jul 2019
Membre no 208 447



Bonjour à tous,

dans le cadre de mon travail, je dois rentrer dans un tableur les chiffres
de marchandises étant sortie du stock pour livraison et additionner ceux-ci
à chaque nouvelle entrée.

En gros et dans l'idée, dans le tableur, je dois additionner la valeur précédente d'une case,
(celle-ci peut-être vide vu qu'à la base, il n'y a pas de "valeur précédente") avec la nouvelle entrée,
pour éviter de devoir utiliser une calculatrice. L'addition se ferait donc automatiquement.

"Ancienne valeur + nouvelle valeur"

Dans le tableur, ça aurait pu donner "B13=B13+B14", comme ceci, on conserve toujours l'ancienne valeur
qui sera additionnée à la nouvelle. B14 étant la case de la nouvelle entrée.

Sauf que dans la pratique, en tout cas sous numbers, je n'y arrive pas.

J'ai essayé de stocker la valeur de B13 en valeur "temporaire" dans une autre case (exemple : B15=B13), juste pour pouvoir l'utiliser
aux fins de l'addition, mais ça n'a pas fonctionné non plus.

Je m'y prends certainement mal car cela me paraît pourtant simple dans l'idée.


Je vous remercie d'avance de m'avoir au moins lu et au mieux répondu !
Go to the top of the page
 
+Quote Post
hellomorld
posté 21 Jul 2019, 17:11
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 148
Inscrit : 31 Oct 2003
Membre no 11 118



il te faut une case avec la valeur de départ, on va dire A2 (mettre 0 s'il n'y en a pas).
Une case dans laquelle tu mets la valeur à ajouter ou enlever : B1
et une case qui montre le total : B2 (=A2+B1)
et tu recopies la formule dans les cases B3, B4, B5 etc...

Ce message a été modifié par hellomorld - 21 Jul 2019, 17:12.


--------------------
Go to the top of the page
 
+Quote Post
Kevin0107
posté 21 Jul 2019, 18:06
Message #3


Nouveau Membre


Groupe : Membres
Messages : 2
Inscrit : 21 Jul 2019
Membre no 208 447



Bonjour hellomorld,

tout d'abord, merci d'avoir pris la peine de me lire et de m'avoir
répondu.

Le problème dans ta première réponse, c'est que finalement,
B2 est l'addition de A2 + B1 mais ensuite, seule la case B1 est modifiée.

Du coup, pour l'exemple :

B2 = A2 + B1

A2 = 13 (première entrée)
B1 = 12 (à ajouter à chaque nouveau bon de commande)

B2 = 13+12 = 25
B2 = 25

A2 = 13 (toujours...)
B1 = 36 (c'est ma nouvelle valeur à additionner)


B2 = 36+13 = 49.

Hors ça n'est pas ce que je cherche. Je voudrais en fait que la valeur précédente de B2,
à savoir 25, soit "stockée" pour lui ajouter les futures nouvelles entrées de B1.

Dans l'exemple :

B2 = B2 + B1 (J'ai bien conscience et j'ai compris que ça ne fonctionne pas
aussi facilement)

et donc ça donnerait : 25+36 => B2 est maintenant égal à 61 et ainsi de suite.
La valeur de B2 n'est pas "remplacée", elle est chaque fois additionnée à une nouvelle
valeur entrée en B1.

Ensuite tu as modifié et là je pense t'avoir perdu... Soit je n'ai pas compris,
soit si j'ai compris, cela me semble très "brouillon" sans vouloir paraître condescendant
et sans vouloir t'offenser et remettre en question tes compétences en la matière.

Peut-être aussi que j'exprime mal ce que je recherche exactement. Si c'est le cas,
n'hésite pas à me le dire que je puisse mieux éclairer tous ceux qui liront.


Merci encore à toi tout de même !


En fait, on reçoit au bureau des bons de livraison.
Sur ces bons, on y voit les marchandises qui s'apprêtent à être livrées et leur quantité.

Ce sont toujours les même marchandises :

- Allocations box
- Cosmetic
- Pallet
- Hangers
etc.

Donc dans l'exemple, pour le premier bon :

Allocation box : 51
Pallet : 2

Dans le deuxième on pourrait avoir :

Allocation : 23
Pallet 8

Ce que je fais donc dans la pratique actuellement, c'est que je remplace
toujours la valeur de la case "Allocation box" en additionnant les
différentes quantités des différents bons de commande via la calculatrice.

1) Je mets 51 dans la case Allocation
2) J'additionne sur la calculatrice 51 (Allo premier bon) et 23 (qui est le nombre de Allo du deuxième bon)
3) Je remplace 51 par 74 dans la case allocation. Résultat obtenu via calculatrice.

Mon but, c'est de ne plus utiliser la calculatrice et avoir quelque chose
de plus fluide sur le tableur.

En gros, je ne dois pas perdre la valeur précédente (51) car celle-ci
doit être utilisée pour faire l'addition avec la quantité du deuxième bon (23)
pour au final avoir en Allocation 74 puis 104 pourquoi pas si la quantité d'allo
d'un troisième bon était de 30.

C'est tellement simple à imaginer, mais pas si facile à expliquer ni à réaliser.

Et bien entendu, ça ne serait pas moi qui "modifierai" la valeur de la case Allocation Box,
puisque la valeur "précédente" s'additionnerait toujours avec la valeur que j'entre dans la
case "Nouvelle entrée".

Ce message a été modifié par Kevin0107 - 21 Jul 2019, 18:09.
Go to the top of the page
 
+Quote Post
luc1en
posté 22 Jul 2019, 23:26
Message #4


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 401
Inscrit : 29 Aug 2006
Lieu : France
Membre no 66 917



Bonjour,

dans aucun tableur il n'est possible d'utiliser la valeur d'une cellule pour l'additionner à elle-même.
On obtient ce qui s'appelle une "référence circulaire".

Avec B2 contenant "=B2+B1" la formule devrait se recalculer en permanence puisque l'addition modifie son propre contenu.

Il faudrait poster un fichier exemple pour permettre de comprendre l'organisation des données
- celles qui sont fixes
- celles qui sont stockées entre deux arrivées de marchandises
- celles qui sont mises à jour (ajoutées) lors de la réception des marchandises

Pour le moment, je ne vois qu'une solution à base de "zone de calcul" qui remplacerait l'usage de la calculatrice externe.
Celle-ci contiendrait la valeur à stocker (I) et des cellules contenant la ou les valeurs à additionner (II).
Une cellule (∑) avec la fonction Somme pour additionner (I+II).
Puis copier-coller le résultat de l'addition (∑) sans la formule qui a permis de la calculer. Il y a une commande et un raccourci dans Numbers pour faire ça en un tournemain.


--------------------
Quelques très vieux Mac stockés ici et là.
Et enfin un ordi moderne… sous Linux.
Go to the top of the page
 
+Quote Post
baron
posté 23 Jul 2019, 01:31
Message #5


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 312
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Bonjour et bienvenue ! smile.gif
Ton problème vient simplement d'une mauvaise compréhension de ce qu'est un tableur et comment il fonctionne.
Sur une calculette, on a seulement une ligne d'affichage (ou parfois quelques-unes). Dès lors, chaque calcul remplace le précédent et on ne peut en faire qu'un seul à la fois — même si on peut aussi stocker une valeur puis la rappeler, ou garder un affichage des dernières opérations (p.ex. avec une calculette à bande papier : on fait le total de la 1e catégorie, puis de la 2e, et on annote…)

Dans un tableur, on a des lignes et des colonnes, et on peut en avoir autant qu'on veut !
Du coup, on n'efface pas, on ajoute… biggrin.gif


+++++++++++++

De ce que j'en comprends, ce que tu voudrais est un des cas d'usage d'un tableur les plus courants. smile.gif

Voici comment tu pourrais procéder :
A l'ouverture de Numbers, tu choisis un modèle de feuille de calcul vierge, idéalement avec un rang et une colonne d'en-tête (cf. menu Tableau).

1) On crée la structure du tableau :
  • On va intituler la première colonne A : « Nº du bon de livraison » (ou « Date » p.ex. si ça convient mieux)
  • Colonne B : « Allocation Box »
  • Colonne C : « Cosmetic »
  • Etc.
Tout ceci est donc inscrit dans la première rangée.

2) On commence un encodage-test :
  • Dans la 2e rangée, tu inscris : en A, Bon nº1 —> en B, 23 —> en C, le nombre de cosmétiques pour cette fois-là —> nbre de palettes ; etc. (Tu peux changer de colonne avec la touche Tab. du clavier si tu ne veux pas devoir cliquer chaque fois.)
  • 3e rangée : Bon nº2 ; 31 ; etc.
  • 4e rangée : Bon nº3 ; 30 ; etc.


3) On indique les calculs à faire :
  • Plus bas (disons dans la douzième rangée — de toute manière, tu pourras toujours par la suite insérer des rangées supplémentaires), tu inscris dans la 1re colonne (cellule A12) : « Total »
  • Tu cliques ensuite dans la 2e colonne (en B12) et tu tapes le signe = (ça veut dire que tu veux « rédiger » une formule, en l'occurrence faire un calcul) :
  • Tu cliques dans la première cellule à prendre en compte pour ta formule et, en gardant le bouton de la souris enfoncé, tu étends ta sélection jusque la dernière cellule à prendre en compte (y compris toutes les lignes pas encore remplies !) Dans mon exemple, B2 jusque B11.
  • Tu valides ta formule par la touche Enter.
    — Numbers a supposé que par défaut ta formule serait une addition de valeurs (mais il existe plein d'autres fonctions, comme MOYENNE, … (*)) et a inscrit tout seul la formule suivante dans la cellule B12 :
    =SOMME(B2:B11)


4) Dernière étape, appliquer la même formule aux autres colonnes :
    Tu pourrais répéter l'opération précédente mais il y a plus simple :
  • Tu cliques dans la cellule qui contient la formule à répéter
  • Tu relâches le bouton de la souris puis tu amènes le pointeur vers le bas à droite de ta cellule, jusqu'à ce qu'il prenne la forme d'un +.
  • A ce moment, tu enfonces le bouton de la souris et tu étends ta sélection aux autres colonnes (cellules C12, D12, etc. dans mon exemple).

    C'est tout ! Ta formule a été copiée (et adaptée) pour chaque colonne.

    [Par coquetterie mais surtout par souci de lisibilité, j'ai l'habitude de modifier aussi la mise en forme de la rangée « Total », p.ex. en choisissant une couleur de remplissage et en mettant le tout en caractères gras.]

__________________
(*) Pour te faire une idée, tu pourrais aller voir parmi les modèles fournis par Apple, notamment celui intitulé Facture. wink.gif

Voilà ce que ça donne chez moi :

Fichier joint  Capture_d___e__cran_2019_07_23_a___02.05.10.png ( 33.35 Ko ) Nombre de téléchargements : 34

Légende de l'image :
J'ai cliqué dans la cellule B12. En haut, tu vois la formule correspondant.
Le bloc de cellules concernées est cerné de bleu, comme sélectionné dans la formule.


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 28th March 2024 - 16:12