Discussion: NB.SI avec des exclusions SI [XL-2016]

  1. #1
    Candidat au Club
    Homme Profil pro
    Cadre opérationnel
    Inscrit en
    mars 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Cadre opérationnel
    Secteur : Transports

    Informations forums :
    Inscription : mars 2017
    Messages : 2
    Points : 3
    Points
    3

    Par défaut NB.SI avec des exclusions SI

    Bonjour à tous.

    Je pensais avoir fait le plus compliqué en créant un planning perpétuel pour un service avec des cycles... Non.
    Je m'explique et je simplifie avec un exemple :
    Imaginez un roulement avec plusieurs collaborateurs. Il doit y avoir 1 personne en Matin, 1 personne en Soir, 1 personne en Nuit et 1 personne en Journée tout les jours.
    Pour chaque ligne collaborateur il y a deux lignes de planning : une ligne "planning prévisionnel", et une autre ligne "planning modifié" (en jaune). Sans modification du planning, le collaborateur respecte la ligne du planning prévisionnel.

    En dessous de ce planning, je souhaiterai créer un "tableau de contrôle" pour vérifier la bonne programmation.
    Je n'arrive pas à trouver la formule pour dire à Excel : "compte moi combien il y a de Matin, Journée, Soir, et Nuit chaque jour, et ne prends pas en compte la ligne du planning prévisionnel lorsqu'il y a une modification du planning".

    J'ai mis un fichier Excel exemple en pièce jointe.

    D'avance merci pour votre aide.
    Bien cordialement.
    Damien.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Vba Excel
    Inscrit en
    avril 2013
    Messages
    1 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Vba Excel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2013
    Messages : 1 904
    Points : 5 189
    Points
    5 189
    Billets dans le blog
    17

    Par défaut

    Citation Envoyé par damien087 Voir le message
    Bonjour,

    Une solution consisterait à réaliser vos contrôles à partir d'un planning "Réel" issu du premier selon ce modèle :

    Nom : Capture.JPG
Affichages : 29
Taille : 104,7 Ko
    Eric KERGRESSE
    https://sites.google.com/site/erickergresseeirl/
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter

  3. #3
    Membre émérite
    Homme Profil pro
    Retraité
    Inscrit en
    juin 2012
    Messages
    1 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : juin 2012
    Messages : 1 329
    Points : 2 965
    Points
    2 965

    Par défaut

    Bonjour,
    Ecrire en C21 la formule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((C$7:C$17=DROITE($B21;1))*(C$8:C$18=""))+SOMMEPROD(EST.PAIR(LIGNE(C$8:C$18))*(C$8:C$18=DROITE($B21;1)))
    et la recopier sur toute la plage C21:J24.
    Cordialement
    Claude

  4. #4
    Candidat au Club
    Homme Profil pro
    Cadre opérationnel
    Inscrit en
    mars 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Cadre opérationnel
    Secteur : Transports

    Informations forums :
    Inscription : mars 2017
    Messages : 2
    Points : 3
    Points
    3

    Par défaut

    Bonjour à tous.

    Merci pour vos propositions. Tout fonctionne, vous êtes trop fort.

    A bientôt.
    Damien.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PowerShell] Copier les groupes d'un utilisateur AD, mais avec des exclusions
    Par yakalelo57 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 25/08/2016, 17h41
  2. Réponses: 27
    Dernier message: 03/02/2003, 12h27
  3. créer un noeuds avec des paramétres
    Par Toxine77 dans le forum XMLRAD
    Réponses: 5
    Dernier message: 21/01/2003, 16h11
  4. Réponses: 2
    Dernier message: 06/12/2002, 07h50
  5. Une fonction avec des attributs non obligatoires
    Par YanK dans le forum Langage
    Réponses: 5
    Dernier message: 15/11/2002, 13h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo