Definir un prix en fonction d'une date de sortie sur EXCEL

Aliénor Chatin 0 Points de réputation
2025-07-22T12:30:02.62+00:00

Bonjour le forum,

je souhaite définir automatiquement un prix en fonction d'une date de sortie de stock.

sortie entre 1/08/2025 et 31/12/2025 = 47€

+1€ sortie entre 1/01/2026 et 31/01/2026 = 48€

+1€ sortie entre 1/02/2026 et 28/02/2026 = 49€

+1€ sortie entre 1/03/2025 et 31/03/2025 = 50€

+1€ sortie entre 1/04/2025 et 30/04/2025 = 51€

+2€ sortie entre 1/05/2025 et 31/05/2025 = 53€

+4€ sortie entre 1/06/2025 et 30/06/2025 = 57€

+10€ sortie entre 1/07/2025 et 31/07/2025 = 67€

j'utilisais la formule ci-dessous qui fonctionnait tres bien car le prix augmentait d'un euros par mois.

=50+(MOIS(A2)-2)*(A2>"28/02/2025"*1)

Mais nous changeons notre politique et donc je n'arrive pas à adapter la formule à mon besoin.

Merci de votre aide

Microsoft 365 et Office | Excel | Pour le business | MacOS
0 commentaires Aucun commentaire

4 réponses

  1. Aliboron - (MVP Office Mac '03-'19) 10,395 Points de réputation Modérateur bénévole
    2025-07-23T15:44:00.77+00:00

    Aliénor Chatin :

    je n'avais pas de tableau de référence et justement c'est ce qui m'arrange, car mon tableau a plus de 40 colonnes et je préférerais ne pas avoir de tableau de référence, d'où ma demande

    Comme déjà vu, tu mets ton tableau de référence sur une autre feuille, laquelle peut même être masquée (menu "Mise en forme" > "Feuille" > "Masquer...") Avec une formule relativement simple tu peux obtenir ton prix de stockage et même le mettre à jour en quelques clics.

    Sinon, avec huit tarifs différents sans logique manifeste de progression, tu peux toujours partir sur une fonction SI.CONDITIONS() et énumérer les différents cas de figure dans la formule. À toi de voir...

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire

  2. Aliboron - (MVP Office Mac '03-'19) 10,395 Points de réputation Modérateur bénévole
    2025-07-23T13:39:10.2066667+00:00

    Je ne comprends pas bien ton tableau. En A2, il n'y a apparemment rien, en tout cas pas une date de référence puisque la colonne se nomme "N° BON". Ou alors tu ne donnes qu'un extrait et il manque l'essentiel, le tableau de référence des prix, l'équivalent des colonnes A et B dans mon illustration...

    Comme tu peux le voir, il n'y a aucun problème pour reprendre tes données et les reproduire autant que de besoin, sous réserve d'adapter la plage de référence (on peut la mettre sur une autre feuille, éventuellement masquée) :

    Capture d’écran 1

    Cette réponse a-t-elle été utile ?


  3. Aliénor Chatin 0 Points de réputation
    2025-07-23T12:43:32.86+00:00

    Capture d’écran 2025-07-23 à 14.40.13

    Voila mon tableau, c'est en fonction de date de chargement de camion, en fin d'année j'ai plus de 800 lignes, c'est pour ca que l'ancienne formule que j'utilisais me convenait, mais je n'arrive pas à l'adapter avec le changement de politique tarifaire

    =47+(MOIS(A2))*(A2>"31/12/2025"*1)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire

  4. Aliboron - (MVP Office Mac '03-'19) 10,395 Points de réputation Modérateur bénévole
    2025-07-22T14:02:16.9966667+00:00

    Tu ne donnes pas trop de précisions sur le contexte. En particulier la version d'Excel dont il est question, la version de macOS, le disposition des données dans ta feuille, etc.

    Une solution serait d'utiliser le formule =RECHERCHEX(D2;$A$2:$A$10;$B$2:$B$10;"hors cible";1;1) sous réserve d'avoir une disposition similaire à celle de l'illustration ci-dessous, sinon il faudra adapter en fonction :

    Capture d’écran

    NB : il y avait comme une incohérence dans la succession des dates (2025 après 2026). J'ai corrigé en fonction de ce qui me paraissait logique. Si ce n'est pas correct, comme vu plus haut, merci de donner des précisions... 😉

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.