Fonction SI poussée
Résolu/Fermé
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
-
Modifié le 29 mars 2019 à 11:24
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 9 avril 2019 à 13:09
Coco-8 Messages postés 92 Date d'inscription lundi 27 février 2017 Statut Membre Dernière intervention 16 juillet 2019 - 9 avril 2019 à 13:09
A voir également:
- Fonction SI poussée
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Fonction ms dos non valide - Forum Windows 8 / 8.1
3 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
644
Modifié le 29 mars 2019 à 11:52
Modifié le 29 mars 2019 à 11:52
Bonjour,
Une solution simple. Ajouter les colonnes calculées A+B, A+C,A+D, ....(les masquer éventuellement)
Et prolonger la formule :
=SI(C3>=B3;C$1;SI(D3>=B3;D$1;SI(E3>=B3;E$1;SI(F3>=B3;F$1;SI(G3>=B3;G$1;SI(H3>=B3;H$1;SI(I3>=B3;I$1;SI(J3>=B3;J$1;SI(K3>=B3;K$1;SI(L3>=B3;L$1;"?"))))))))))
J'ai pris le titre de la colonne au lieu de mettre "A","B" ... c'est plus simple.
Avec ce principe on peut même avoir A+B+C, A+B+D, ...
Bien sur ce n'est possible que parce-qu’il n'y a que 4 magasins, au-delà il faudrait faire du VBA
Une solution simple. Ajouter les colonnes calculées A+B, A+C,A+D, ....(les masquer éventuellement)
Et prolonger la formule :
=SI(C3>=B3;C$1;SI(D3>=B3;D$1;SI(E3>=B3;E$1;SI(F3>=B3;F$1;SI(G3>=B3;G$1;SI(H3>=B3;H$1;SI(I3>=B3;I$1;SI(J3>=B3;J$1;SI(K3>=B3;K$1;SI(L3>=B3;L$1;"?"))))))))))
J'ai pris le titre de la colonne au lieu de mettre "A","B" ... c'est plus simple.
Avec ce principe on peut même avoir A+B+C, A+B+D, ...
Bien sur ce n'est possible que parce-qu’il n'y a que 4 magasins, au-delà il faudrait faire du VBA
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié le 29 mars 2019 à 13:20
Modifié le 29 mars 2019 à 13:20
Bonjour,
Une solution :
Edit : https://mon-partage.fr/f/NvAZS2qh/
Une solution :
Edit : https://mon-partage.fr/f/NvAZS2qh/
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
29 mars 2019 à 13:30
29 mars 2019 à 13:30
Merci Patrice,
Cette solution me convient très bien au niveau présentation et me semble plus simple à modifier dans le cas où il aurait des magasins à rajouter. Je vais donc essayer de l'adapter à mon cas concret. Merci :)
Cette solution me convient très bien au niveau présentation et me semble plus simple à modifier dans le cas où il aurait des magasins à rajouter. Je vais donc essayer de l'adapter à mon cas concret. Merci :)
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
29 mars 2019 à 13:36
29 mars 2019 à 13:36
Pour ajouter des magasins, il suffit d'ajouter les colonnes et de tirer les formules
Il faut aussi modifier la formule finale (colonne Mag) pour y ajouter ces colonnes, mais il suffit de suivre la même logique.
Il faut aussi modifier la formule finale (colonne Mag) pour y ajouter ces colonnes, mais il suffit de suivre la même logique.
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
29 mars 2019 à 14:16
29 mars 2019 à 14:16
Ca me parait assez simple c'est cool.
Je l'ai adapté à mon cas réel, et j'obtiens des X en rang corrigé, cela signifie quoi ?
Je l'ai adapté à mon cas réel, et j'obtiens des X en rang corrigé, cela signifie quoi ?
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
29 mars 2019 à 14:38
29 mars 2019 à 14:38
Une erreur dans l'adaptation : le rang corrigé, c'est le rang rangé dans l'ordre.
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
Modifié le 29 mars 2019 à 15:01
Modifié le 29 mars 2019 à 15:01
Oui exact, l'erreur est venue de mon adaptation
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
9 avril 2019 à 13:09
9 avril 2019 à 13:09
Désolé de revenir vers vous concernant ce post qui date un peu. Le programme que Patrice33770 m'a proposé fonctionne très bien mais j'aimerais qu'il réponde à une demande supplémentaire. En effet, j'aimerais qu'il y ait des priorités dans l'ordre de consommation des magasins (Magasin 1 puis Magasins 2 et 3, puis Magasin 4). Je m'explique :
Admettons que j'ai un ordre de fabrication (OF) égale à 10.
Voici mes stocks en magasin :
Mag1 = 0
Mag2 = 8
Mag3 = 5
Mag4 = 6
Le programme actuel, me renverrait Mag3 + Mag4 pour satisfaire mon OF=10. Je souhaiterais qu'il me renvoit Mag2 et Mag3.
PS : Dans mon cas réel, Mag1 est le stock que l'on possède sur place, Mag2 et Mag3 des appro prévus dans la semaine, et Mag4 est un stock situé sur un autre site.
Il est donc plus judicieux de consommer les quantités prévus dans les appro plutôt que dans le stock situé à plusieurs km.
Quelles modifications dois-je faire dans mes calculs pour obtenir cela ?
Merci de votre précieuse aide.
Admettons que j'ai un ordre de fabrication (OF) égale à 10.
Voici mes stocks en magasin :
Mag1 = 0
Mag2 = 8
Mag3 = 5
Mag4 = 6
Le programme actuel, me renverrait Mag3 + Mag4 pour satisfaire mon OF=10. Je souhaiterais qu'il me renvoit Mag2 et Mag3.
PS : Dans mon cas réel, Mag1 est le stock que l'on possède sur place, Mag2 et Mag3 des appro prévus dans la semaine, et Mag4 est un stock situé sur un autre site.
Il est donc plus judicieux de consommer les quantités prévus dans les appro plutôt que dans le stock situé à plusieurs km.
Quelles modifications dois-je faire dans mes calculs pour obtenir cela ?
Merci de votre précieuse aide.
29 mars 2019 à 11:51
Merci du coup de main, je vais partir sur cette solution :)