#Valeur!

Fermé
BM - 26 sept. 2023 à 09:06
brucine Messages postés 16971 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 29 septembre 2024 - 26 sept. 2023 à 10:26

Bonjour, je souhaite que ma cellule D soit vide mais après avoir saisie ma formule j'ai obtenu ce résultat #VALEUR! , j'ai essayé d'appliquer ;"") à la fin et la formule SIERREUR(SI. 

Pour infos plusieurs formules sont déjà présentent dans le A,B et C

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

Merci par avance

Windows / Chrome 116.0.0.0

A voir également:

2 réponses

bigoudiii Messages postés 235 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 23 septembre 2024 78
26 sept. 2023 à 10:10

Hello,

Pas facile de savoir ce que tu veux avec des colonnes vides A, B, C

Essaie de donner un peu plus d'explications

Par ailleurs SI( JOURSEM(C2;2)=3>5; ...) te donnera toujours la valeur si faux !!

Quelle est ta version Excel ?

0
brucine Messages postés 16971 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 29 septembre 2024 2 406
26 sept. 2023 à 10:26

Bonjour,

On a peu de chances d'y arriver si tu poses à chaque fois une nouvelle question partielle sans répondre aux commentaires qui t'ont été précédemment écrits et sans qu'on sache quel doit être le contenu de la colonne A ce qui interdit de vérifier celui de C.

S'il est possible que, comme dans le cas de figure, C ne contienne rien parce que A et B non plus, l'erreur VALEUR provient du fait qu'il n'y a pas de date en C ce qu'il faut alors tester par une condition ESTVIDE ou ="".

Une syntaxe du type JOURSEM(C2;2)=3>5 n'a pas de sens, utiliser SI(JOURSEM(C2;2)>N).

Pour le reste, la formule dit ce que tu lui dis de faire dès lors qu'il y a une date en C2; s'il n'y en a pas, elle considère pour une raison qui m'échappe que le jour de C2 est 6 et répond 11 sans qu'il y ait d'erreur dans SERIE.

Indépendamment de la valeur de conditions de tes jours de semaine qui est curieuse, écrire donc pour le moins:

=SI(ESTVIDE(C2);"";SIERREUR(SI(JOURSEM(C2;2)=3>5;SI(ESTERREUR(SERIE.JOUR.OUVRE.INTL(C2;$I$2;11;$G$2:$G$14));"";SERIE.JOUR.OUVRE.INTL(C2;$I$3;1;$G$2:$G$14)));SI(JOURSEM(C2;2)=1>2;SI(ESTERREUR(SERIE.JOUR.OUVRE.INTL(C2;$I$3;1;$G$2:$G$14));"";SERIE.JOUR.OUVRE.INTL(C2;$I$3;1;$G$2:$G$14));"")))

0