Besoin d'aide sur une formule excel

Résolu/Fermé
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023 - Modifié le 21 mai 2023 à 17:13
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 - 11 août 2023 à 14:10

Bonjour,

J'aurais besoin d'aide sur une formule excel. Je suis certaine que vous pouvez m'aider 

J'ai besoin de mettre en face de chaque ligne de demande, la valeur du prix d'achat de l'entrée correspondante. (Bien sur je dois prendre les entrées dans l'ordre soit entrée 1, puis 2, puis 3.

Exemple en jaune : Les demandes des lignes 2 et 3 => correspondent à ma première entrée donc le prix est de 695 MAIS la ligne 4 est coupée en deux entre le prix de la première entrée et de la deuxième entrée et ainsi de suite.

J'ai remplis les colonnes D à G comme je voudrais que cela fonctionne ! Il me manque les formules qui vont bien !

Petit complément, la ligne 10 et les autres qui suivent ne peuvent pas être totalement complétées car les futures entrées ne sont pan encore déterminées, voilà pourquoi j'ai indiquée "Attente prochaine entrée".

https://www.cjoint.com/c/LJmmHchCc8n

un grand MERCI de votre aide 

Si je ne suis pas claire dans mes explications, vous pouvez me poser des questions.

A voir également:

30 réponses

Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
23 mai 2023 à 10:49

Bonjour helen1009,

Merci de votre message (21.5.23) le mp ne fonctionne plus, je vous transmets le fichier (helene1009_Calcul-du-prix-HA-au-210523) par ce poste 

https://cjoint.com/c/MEwnOcdbaYZ

Bonne journée.


2
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
24 mai 2023 à 21:17

Juste un mot : IMPECCABLE ! Bravo pour votre aide et votre travail !! heureusement que nous avons des superbes personnes comme vous pour nous aider quand nous sommes bloqués ! Mes explications n'étaient pas simples mais vous avez su quand même comprendre et prendre le temps de m'aider ! 

Et tout ça en un temps record !!!

Milles fois MERCI

Je vous laisse tranquille (jusqu'à la prochaine fois :))

A bientôt !!!

Hélène

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426 > helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
24 mai 2023 à 21:46

Bonjour,

Merci du retour.

Petite remarque envoyer un MP c'est une chose par contre se n'est pas bien si vous refusé d'en recevoir,,,,!

Bonne soirée


Salutations.
Le Pingou

0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023 > Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024
31 mai 2023 à 15:27

bonjour Le Pingou ! 

Merci pour votre remarque, si je comprend bien en effet il n'est pas possible de m'envoyer des MP !!! Je vais regarder comment je dois faire :)

Je travaille toujours sur mon fichier et j'aurai besoin d'une petite (grande pour moi) amélioration.

Je viens de me rendre compte qu'il y avait une anomalie. Si le volume de commandes est trop important la formule peut engober un tarif et me prendre le tarif suivant en sautant un tarif. Pour vous expliquer, je calcule sur chaque ligne un total auquel je fais une moyenne en fonction de certains critères. J'ai donc besoin de toutes les quantités et de tous les tarifs.

Je n'avais pas fais attention (toutes mes excuses) que le volume de commandes pouvait prendre jusqu'à 3 voir 4 entrées différentes et donc tarifs différents

La ligne 6 étant l'exemple. J'ai rajouté les intitulés des commandes en colonne M à R ligne5 pour vous montrer. 

https://www.cjoint.com/c/MEFnv4aJxcn

De plus, quelque fois le calcul de la première ligne ne se fait pas (mais pas toujours) je suis obligée de taper le tarif en écrasant la formule.

Mais ne vous prenez pas la tete pour cela, j'aimerai mieux de l'aide sur mon exemple :)

MERCI beaucoup

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
21 mai 2023 à 16:49

Bonjour,

J’ai renommé la fonction personnalisée [TotProEntok(a, cum)] et modifier une ligne de code.

Dans la feuille [command adh] les formules sont adaptées avec le nouveau nom de la fonction et j’ai modifié les formules de la colonne [D5 :D50]. Voir aussi les diverses notes… !

Le fichier : https://cjoint.com/c/MEvoWDC2hrZ

Bon dimanche.


1
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
Modifié le 12 oct. 2022 à 18:11

Bonjour,

Ma proposition selon ce que j'ai compris !

Le lien :  https://www.cjoint.com/c/LJmqkygT5BZ


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
12 oct. 2022 à 19:55

Bonjour Le Pingou ! 

Merci de votre retour :)

Je viens de vous remettre le fichier pour vous montrer ce dont j'ai besoin.

Le 1er tableau de mon fichier est vide car je cherche les formules qui vont me permettre de le remplir comme le deuxième (tableau attendu).

Est ce plus clair pour vous ?

https://www.cjoint.com/c/LJmr0FyvaND

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
12 oct. 2022 à 22:49

Bonsoir,

Merci du retour et je constate que j'ai compris l'inverse.

Donc il faut répartir dans les colonnes [D:G] selon la clef de la plage [I22:K24]. Est-ce bien cela  oui / Non

Je serai de retour demain soir..!


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
13 oct. 2022 à 08:17

Bonjour,

Il faut en effet remplir les colonnes [D4:G16] avec la demande qui se trouve en B ou avec le cumul qui se trouve en C selon la clef de la plage [I22:K24].

Merci de votre aide :)

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
Modifié le 13 oct. 2022 à 22:31

Bonjour,

Ma proposition avec l'aide d'un tableau intermédiaire.

Je vais voir si possible de faire sans.

Je vous laisse réaliser des tes tests. Merci du retour.

Le fichier : https://www.cjoint.com/c/LJnuFp0WiQZ


0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
14 oct. 2022 à 16:51

Bonjour,
Ma nouvelle mouture sans tableau intermédiaire.

J'ai laissé les 2 autres propositions, merci de voir la feuille [Version3].

Le fichier : https://www.cjoint.com/c/LJooZC2JubZ


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
17 oct. 2022 à 11:33

Bonjour,

Merci beaucoup

La version 3 est top car en effet elle n'a pas de tableau intermédiaire cependant le résultat n'est pas correct. Par contre dans la version 2 + tableau aide le résultat attendu est exactement celui que je souhaitais.

Il faut juste que je comprenne bien les formules :)

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
17 oct. 2022 à 12:00

Bonjour,

Merci du retour.

Cependant chez moi je n'ai pas de différence entre les 2 versions, alors il serait plus profitable de montrer ce qui n'est pas correct et pas seulement le dire...!


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
17 oct. 2022 à 12:23

Désolé je ne voulais pas vous fâcher ! 

https://www.cjoint.com/c/LJrkdIrhiRn 

Exemple ligne 4-5-6

Dans l'onglet "Version2 + tableau aide" :

Dans la colonne F le résultat attendu est exactement ça soit 695 € pour les lignes 4-5 et une partie de la ligne 6 et 485€ pour 2.68 de la ligne 6

Mais dans l'onglet "Version3" : 

La ligne 4 est à 695 et les lignes 5 et 6 sont à 485€

ce qui ne correspond pas au résultat concerné

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
Modifié le 17 oct. 2022 à 16:13

Bonjour,

Voici se que j'ai:

version 3

version2+

le lien : https://www.cjoint.com/c/LJronj7Pk3Z


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
17 oct. 2022 à 18:50

Merci beaucoup pour votre aide ! C'est exactement ce dont j'avais besoin ! Je vous remercie pour votre travail.

Désolé de vous avoir contrarié tout à l'heure ce n'était pas du tout mon but !

Très bonne soirée

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426 > helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
Modifié le 17 oct. 2022 à 21:13

Merci helene1009, je ne suis pas contrarié du tout, connaitre la faute me permet de voir mon erreur et de la corriger, ce qui est toujours un plus,

Bonne soirée.

Salutations.
Le Pingou

0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023 > Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024
19 oct. 2022 à 17:20

Bonjour,

Petite demande supplémentaire

Si j'agrandis mon fichier et : 

Que j'ajoute des articles et pour un coté pratique je rajoute un onglet en intégrant les entrées dans cet onglet.

Est ce qu'il est possible d'adapter les formules que vous m'avez faite ?

Je vous joint le fichier avec les ajouts (articles + onglet). Vos formules sont toujours présentes dans le fichier

https://www.cjoint.com/c/LJtpodkWcun

Merci de votre aide :)

Hélène

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
17 oct. 2022 à 16:32

Bonjour,

Le problème vient de moi car j'ai réalisé le lien pour cijoint avec le fichier sans enregistrer les dernières modifications.

Désolé, et merci de votre retour au poste 10.


0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
19 oct. 2022 à 21:31

Bonsoir,

Je vais regarder la demande mais pas demain. Patience.


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
21 oct. 2022 à 08:20

Je vais patienter :) Merci beaucoup d'avance

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
21 oct. 2022 à 13:36

Bonjour,

Merci de me dire si le tableau [entrées + prix] doit se trouver sur une feuille séparée du [Tableau initial]...!


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
21 oct. 2022 à 15:01

Bonjour

Oui le tableau (entrées + prix) doit être sur une feuille séparée.

bon courage

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426 > helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
21 oct. 2022 à 15:40

Bonjour,

Merci, je vais adapter les formules.

Salutations.
Le Pingou

0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023 > Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024
Modifié le 23 oct. 2022 à 10:46

Super merci beaucoup pour votre aide précieuse ! 

0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023 > Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024
24 oct. 2022 à 20:24

Bonsoir Le Pingou,

Avez vous pu regarder si les formules sont adaptables à ma demande ?

Merci 

Hélène 

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
Modifié le 24 oct. 2022 à 22:06

Bonsoir,

En principe si vous ajoutez des lignes au tableau initial (colonne A, B et C) il vous suffit de sélectionner la dernière ligne de colonne D à G et de copier/glisser les formules selon besoin.

Exemple sur votre fichier j'ai copier/glisser les formules jusqu'à la ligne 40 ; https://www.cjoint.com/c/LJyuf3JelmZ


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
24 oct. 2022 à 22:06

Bonsoir,

Je suis désolée je ne comprends pas bien.

Vous ne devez pas refaire les formules en prenant en compte la feuille ?

Ou vous avez oublié de me le fichier ?

Merci 

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
24 oct. 2022 à 22:15

Bonjour,

Voir le fichier joint au poste 23. Les formules dans le tableau initial de la feuille  [Essai] vont bien chercher les références nécessaires se trouvant dans la feuille [entrées + prix] 

Vous trouvez dans les formules les plages nommées [ProEnt_FeDif et PrixProEnt_FeDif  et INDIRECT("'entrées + prix'!C4:C"& 3+LIGNE()-3-NB.SI(E$4:$E4;0)) ] qui cherche les valeurs dans la feuille [entrées+prix]


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
24 oct. 2022 à 22:20

Super merci beaucoup ! Je pense que j'ai eu un problème de visualisation je ne voyais pas votre fichier.

Je vais regarder votre fichier ! Merci beaucoup

Je reviens vite vers vous si j'ai des questions.

En tout cas merci énormément pour le temps passé

Hélène 

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
24 oct. 2022 à 22:28

Bonsoir,

Le problème n'est pas chez vous, après un petit contrôle chez moi je constate que le 23 octobre j'ai bien préparé la réponse mais sans l'enregistrer sur le poste... toutes mes excuses.

Bonne soirée.


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
24 oct. 2022 à 22:40

Je viens de regarder le fichier

Petite question

Ligne 15 et 16 : article 123 : pourquoi le tarif 254 euros apparaît alors que c'est le tarif de l'article 127 ?

Ça aurait dû indiquer pour la ligne 15 : quantité : 2.44 = Att pro ent et idem pour la ligne 16 car toujours sur l'article 123.

Le prix 254 ne devrait arriver qu'à partir de la  ligne 17 là où commence l'article 127.

Vous êtes d'accord ?

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
24 oct. 2022 à 23:07

Bonjour,

Oui j'ai vu cette différence, mais pour la répartition on prend en compte la valeur en colonne [D] demande et la valeur de la prochaine entrée en colonne [C] de la feuille [entrées+prix].

Pour la ligne 15 j'ai une demande total de 101.88 et total prochaine entée de 99.44 soit manque 2.44 qui se trouve bien en cellule [E15]

Est-ce que ce n'est pas une incohérence avec le numéro d'article qui est en trop dans le tableau [Entrées+prix]

Ou la répartition doit se faire sur un autre critère...!


0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
25 oct. 2022 à 08:41

Bonjour,

Après une nuit de repos, est-ce le résultat attendu dans le fichier qui suit : https://www.cjoint.com/c/LJzgO0gFEJZ


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
25 oct. 2022 à 10:09

Bonjour,

Vous avez raison de dormir surtout que je vous fais réfléchir avec toutes mes questions ! Mais un grand MERCI pour votre aide. On arrive enfin vous arrivez bientot au final 

J'ai plusieurs questions : 

Je n'ai pas de formules dans votre fichier normal ?

Sur la ligne 16 : Les quantités (Colonne D et/ou E) n'apparaissent pas. Pourquoi ? Est ce parce qu'il n'y a pas d'entrées qui peut répondre ?

Sur la ligne 20 Colonne E :Actuellement la case est à 0, il devrait y avoir le nombre 2 (demande de 3)

Sur la ligne 23, sur la quantité 15.86 : il devrait y avoir le prix de 21.5 en colonne G car il y a une entrée qui peut répondre.

Etes vous d'accord ?

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
25 oct. 2022 à 17:17

Bonjour,

Le fichier est sans formules, les valeurs sont mises manuellement pour savoir si c'est correct d'après vous !

Sur la ligne 16 : Les quantités (Colonne D et/ou E) n'apparaissent pas. Le quota disponible de 99.44 (art 123) pour une demande 108.98   répartition vide [D16:E16]

Sur la ligne 20 Colonne E  le quota pour entrée1 et de 31 pour une demande de 33 donc 1 en [D] et manque le 2 en [E]

Sur la ligne 23, sur la quantité 15.86 : il devrait y avoir le prix de 21.5  Eh bien oui il manque la valeur 250 (selon cellule [D10] du tableau feuille [entrées + prix].

Maintenant : la base des valeurs correctes me permet de corriger les formules.

Note j'avais omis de prendre en compte les numéros d'article avec les entrées y relative (mea culpa).


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
25 oct. 2022 à 20:01

OK et merci pour vos réponses. Vous pouvez mettre les formules

Tout est OK pour moi sauf est ce possible d'avoir les quantités (Colonne D et E) même si il n' a pas d'entrées.

Exemple : Sur la ligne 16 : Les quantités (Colonne D et/ou E) n'apparaissent pas. Le quota disponible de 99.44 (art 123) pour une demande 108.98   répartition vide [D16:E16] ==> Est ce possible d'avoir quand même la ou les quantités avec dans les colonnes PRIX "en att".

Idem pour la colonne E ligne20 : Mettre 2

Si c'est plus compliqué pour vous on laisse les cases blanches

0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
25 oct. 2022 à 20:02

En effet il faut bien prendre en compte les entrées relatives aux articles et surtout dans l'ordre d'arrivée

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
25 oct. 2022 à 22:35

Bonjour,

Je dois modifier les formules pour tenir compte de mon oubli. Il est possible que doive utiliser le VBA ...!

Je suis absent demain.

Bonne soirée.


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
27 oct. 2022 à 08:13

Bonjour,

Je ne suis pas très à l'aise avec le VBA, si vous avez une solution sans je suis preneuse ????. 

Merci beaucoup 

0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
28 oct. 2022 à 09:25

Bonjour,

Désolé, pour tenir compte des articles, l’adaptation de ma proposition du début n’est pas faisable, je dois tout reprendre depuis le début.

J’espère pour le début de la semaine prochaine.

Bonne fin de semaine.


0
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 1 426
1 nov. 2022 à 18:06

Bonjour,

Voici la proposition, la réalisation avec les fonctions et une fonction personnalisée (nécessaire selon moi !).

Voir petite note sur les 2 feuilles.

Le fichier : https://cjoint.com/c/LKbrfEyjh1Z


0
helene1009 Messages postés 52 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 2 août 2023
19 mai 2023 à 14:50

bonjour,

Je me permets de revenir vers vous car vous m'aviez énormément aidé sur un fichier et je reviens avec le même ! 

Je ne sais pas trop si vous vous rappelez mais mon problème était de mettre en face de chaque volume de commande le prix l'entrée la plus ancienne et ainsi de suite.

Sur votre fichier tout fonctionne bien mais pas sur le mien :(

Pour rappel il y a une macro.

J'ai ajouté des commentaires pour que vous compreniez mieux ! Je ne sais pas expliquer pourquoi sur certaines lignes la formule ne fonctionne pas. Surtout que je vais ajouter beaucoup d'autres articles.

Si vous pouviez m'aider ça serait vraiment TOP

Un grand MERCI

https://www.cjoint.com/c/MEtmX0sdW4D

0