Formule ne fonctionnant pas

Bonjour, bonsoir, et tous mes voeux pour cette nouvelle année.

j'ai une formule qui fonctionne pas en case E2 dans les onglets 2018, 2019 ....il devrait y avoir 0:00.

je dirai que ma date de jours fériés n'est pas reconnue? mais pourquoi ?

si quelqu'un peu m'aider, merci par avance.

Vincent

Hello,

Bonne année à toi.

Tu as fait une erreur dans l'utilisation de la formule RECHERCHEV, ta matrice et la colonne renvoyée est incorrecte, je t'ai mis la synthaxe a utiliser sur l'onglet 2018.

Cordialement,

juste super

merci beaucoup & bonne soirée & encore la bonne année.

Vincent

De rien,

Une autre solution consiste à dire que si ta référence de date est trouvée dans la plage des jours fériés alors le temps est 00:00, sinon il recherche le temps.

Exemple en E2 de 2019 :

=SI(NB.SI(Données!F12:F24;'2019'!C2)>=1;0;RECHERCHEV(B2;Horaires;2;0))

Bonne soirée

deuxieme formule pas mal, mais obliger de taper l'année 2018,2019....

pas possible de récupérer l'année dans A2 par exemple ? j'essaie mais ça fonctionne plus!

merci

Que ce soit avec l'une ou l'autre des solutions tu devras "décaler" ta matrice.

Pour 2019 :

=SI(NB.SI(Données!F12:F24;C2)>=1;0;RECHERCHEV(B2;Horaires;2;0))

Ici pour 2018 la formule deviendra :

=SI(NB.SI(Données!E12:E24;C2)>=1;0;RECHERCHEV(B2;Horaires;2;0))

Et pour la première formule à base de RECHERCHEV :

Pour 2018 :

=SIERREUR((RECHERCHEV(C2;Données!E12:M24;9;0));RECHERCHEV(B2;Horaires;2;0))

Pour 2019 :

=SIERREUR((RECHERCHEV(C2;Données!F12:M24;9;0));RECHERCHEV(B2;Horaires;2;0))

On pourrait automatiser avec l'année mais au vu du temps de travail requis, l'intérêt est plus que minime.

je suis nul et désolé, mais je n'y arrive pas, même en copiant les formules .....et elles sont identiques pour 2018 et 2019 ?

si tu as une autre solution, merci et bonne soirée

Hello,

Pas de soucis, ci-joint ton fichier, V1 = version avec les RECHERCHEV, V2 = version avec les NB.SI.

Je m'étais trompé dans la formule 2019 RECHERCHEV, la colonne à renvoyer n'est pas la 9 mais la 8. En 2020 ce sera la 7 (car la matrice rétréci à chaque fois d'une colonne).

Je pense que la NB.SI est plus "simple" à maintenir car tu as juste à décaler la plage des jours fériés

Bonne soirée !

trop bon, comment tu fais ça ?????

tu ne mets pas de $$$$$ et ça marche quand même ????(=SI(NB.SI(Données!F132:F144;C122)>=1;0;RECHERCHEV(B122;Horaires;2;0))

Si tu veux prendre le temps de m'expliquer ta formule !!!! j'aprrécierai beaucoup.

Mais je te remercie beaucoup, beaucoup,beaucoup.

La bonne soirée

Vincent

Mmhhhh si il faut les $ sur la plage des jours fériés, c'est un oubli désolé

Je compte le nombre de fois qu'apparaît C122 parmi les jours fériés F12 à F24.

NB.SI(Données!$F$12:$F$24;C122)

Si il est présent (donc égal à 1) :

SI(NB.SI(Données!$F$12:$F$24;C122)>=1

alors je renvoi 0, sinon je recherche la durée :

RECHERCHEV(B122;Horaires;2;0)

Bonne soirée !

encore merciiiiiiiiiiiiiiiiiiiiiiiiii

je viens d'imprimer l'écran ...........je suis trop nul et toi trop bon.

merci à toi et tout ceux qui aide les nuls (pas très doué) comme moi.

A bientôt

Rechercher des sujets similaires à "formule fonctionnant pas"