OVH Cloud OVH Cloud

Macro ou pas ?

3 réponses
Avatar
Eric
Bonjour,
Par l'intermédiaire d'une formule ou autre je souhaiterai qu'une cellule
s'incrémente et cumule automatiquement des valeurs saisies dont la source
serait identifiée en fonction d'un nom.
Exemple :

Colonne 1 Date
Colonne 2 des noms de fournisseurs :
Colonne 3 les montants HT de commande

4 fournisseurs différents mais saisis à plusieurs dates.

Ce que je souhaite, c'est qu'à chaque fois que je saisis un nom de
fournisseur et le montant qui va avec, que celui-ci soit repris et cumulé
dans une autre cellule qui m'indiquera à tout moment le montant cumulé des
commandes réalisées pour ce fournisseur.

Est-ce possible ? Compliqué ? Comment faire ?
Par avance merci.
Eric

3 réponses

Avatar
Ellimac
Bonjour,

Pas de macro !!! Avec 3 champs nommés :
Fin ÞCALER(Feuil1!$B$1;NBVAL(Feuil1!$B:$B)-1;;;)
Fr ÞCALER(Feuil1!$B$2;0;0;NBVAL(Feuil1!$B:$B)-1)
Montants ÞCALER(Feuil1!$C$2;0;0;NBVAL(Feuil1!$C:$C)-1)

Dans une cellule (F1) : =Fin
Dans une autre : =SOMMEPROD((F1=Fr)*Montants)

Camille

-----Message d'origine-----
Bonjour,
Par l'intermédiaire d'une formule ou autre je souhaiterai
qu'une cellule

s'incrémente et cumule automatiquement des valeurs
saisies dont la source

serait identifiée en fonction d'un nom.
Exemple :

Colonne 1 Date
Colonne 2 des noms de fournisseurs :
Colonne 3 les montants HT de commande

4 fournisseurs différents mais saisis à plusieurs dates.

Ce que je souhaite, c'est qu'à chaque fois que je saisis
un nom de

fournisseur et le montant qui va avec, que celui-ci soit
repris et cumulé

dans une autre cellule qui m'indiquera à tout moment le
montant cumulé des

commandes réalisées pour ce fournisseur.

Est-ce possible ? Compliqué ? Comment faire ?
Par avance merci.
Eric



.



Avatar
AdminSF
Bonjour,

Une proposition parmi d'autres:

En colonne E:E, la liste de tes 4 fournisseurs, nommée par ex. FOURN
En colonne F:F, pour chacun d'entre eux, la formule
=SOMME.SI($A:$A;$En;$C:$C) le petit n de $En étant bien entendu le
numéro de la ligne.

Egalement, pour éviter les incidents de saisi du nom du fournisseur
(dislexie du petit droit de la main gauche :-) ), imposer en colonne
B:B une validation sur la liste FOURN

C'est rapide à mettre en oeuvre, facile à modifier et à utiliser.
A noter toutefois que si tu souhaites ajouter un nouveau fournisseur,
il te faudra insérer les nouvelles cellules entre 2 existantes. Ainsi,
si ta zone FOURN est codée $E$2:$E$5, il faudra insérer entre la ligne
2 et la ligne 5. J'ai bien écris _entre_!



"Eric" avait écrit le 25/07/2003 :
Bonjour,
Par l'intermédiaire d'une formule ou autre je souhaiterai qu'une cellule
s'incrémente et cumule automatiquement des valeurs saisies dont la source
serait identifiée en fonction d'un nom.
Exemple :

Colonne 1 Date
Colonne 2 des noms de fournisseurs :
Colonne 3 les montants HT de commande

4 fournisseurs différents mais saisis à plusieurs dates.

Ce que je souhaite, c'est qu'à chaque fois que je saisis un nom de
fournisseur et le montant qui va avec, que celui-ci soit repris et cumulé
dans une autre cellule qui m'indiquera à tout moment le montant cumulé des
commandes réalisées pour ce fournisseur.

Est-ce possible ? Compliqué ? Comment faire ?
Par avance merci.
Eric



--
A bientôt

Avatar
Eric
Merci beaucoup.
Je vais essayer de m'en sortir avec vos indications précieuses.
Bon week end
Eric

"AdminSF" a écrit dans le message de news:

Bonjour,

Une proposition parmi d'autres:

En colonne E:E, la liste de tes 4 fournisseurs, nommée par ex. FOURN
En colonne F:F, pour chacun d'entre eux, la formule
=SOMME.SI($A:$A;$En;$C:$C) le petit n de $En étant bien entendu le
numéro de la ligne.

Egalement, pour éviter les incidents de saisi du nom du fournisseur
(dislexie du petit droit de la main gauche :-) ), imposer en colonne
B:B une validation sur la liste FOURN

C'est rapide à mettre en oeuvre, facile à modifier et à utiliser.
A noter toutefois que si tu souhaites ajouter un nouveau fournisseur,
il te faudra insérer les nouvelles cellules entre 2 existantes. Ainsi,
si ta zone FOURN est codée $E$2:$E$5, il faudra insérer entre la ligne
2 et la ligne 5. J'ai bien écris _entre_!



"Eric" avait écrit le 25/07/2003 :
Bonjour,
Par l'intermédiaire d'une formule ou autre je souhaiterai qu'une cellule
s'incrémente et cumule automatiquement des valeurs saisies dont la
source


serait identifiée en fonction d'un nom.
Exemple :

Colonne 1 Date
Colonne 2 des noms de fournisseurs :
Colonne 3 les montants HT de commande

4 fournisseurs différents mais saisis à plusieurs dates.

Ce que je souhaite, c'est qu'à chaque fois que je saisis un nom de
fournisseur et le montant qui va avec, que celui-ci soit repris et
cumulé


dans une autre cellule qui m'indiquera à tout moment le montant cumulé
des


commandes réalisées pour ce fournisseur.

Est-ce possible ? Compliqué ? Comment faire ?
Par avance merci.
Eric



--
A bientôt