Problème avec la formule si(equiv(liste de valeur))

16si-equiv.xlsx (14.84 Ko)
Hello,
J'ai une petite question sur une formule Excel

J'ai un liste de date qui tombe les lundis, mardi...dimanche et je souhaite que repousser de 1 jours les dates qui tombent le dimanche.

Mon problème est le suivant :
dimanche = liste des dimanches
Quand j'utilise la formule SI(EQUIV(date;dimanche;0);date+1;date)
Les dates qui tombent un dimanche sont bien repoussé d'un jour mais pour tous les autres j'ai l'erreur #N/A.

Je n'arrive pas a comprendre pourquoi

Est ce que quelqu'un aurait une solution ?

Bonsoir le fil,

A tester...

=SI(NB.SI(dimferm;$F2);$F2+1;$F2)

Cordialement,

Bonjour,

Xor bonjour,

pour aller plus loin sur la compréhension de votre erreur : EQUIV recherche la valeur 03/01/2021 dans le tableau de la colonne B, mais cette valeur n'existe pas, EQUIV renvoie l'erreur "#N/A". Vous auriez pu avec votre formule faire ceci (ce qui peut être intéressant si vous devez savoir l'existence ou pas de la date) :
=SIERREUR(SI(EQUIV(F4;dimferm;0);F4+1;F4);"Date inexistante")

@ bientôt

LouReeD

Edit : en fait le but du jeu n'est pas de savoir si la date existe ou pas ! Vraiment pas en forme aujourd'hui !
S'il faut juste ajouter un jour aux "dimanches" alors pas besoin du tableau de la colonne B :
=SI(JOURSEM(F4;2)=7;F4+1;F4)

@ bientôt

LouReeD

Rechercher des sujets similaires à "probleme formule equiv liste valeur"