Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comptage et Conditions

  • Initiateur de la discussion Initiateur de la discussion CoStiC
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

CoStiC

Guest
bonjour,

mon cerveau étant en grève, c'est vers vous que je me tourne à nouveau.
voici l'état de l'art :

J'ai deux tableaux (plages dynamiques nommées) :
1) Logs
2) Event

Dans mon tableau Logs je veux compter un certains nombre d'évènements par noeud en fonction de la date; si les évènements sont espacés de moins de 10 minutes et surtout selon un ou des types d’évènements.

La formule que j'ai fonctionne mais je ne la trouve pas suffisamment dynamique. En effet, je suis obligé de répéter la séquence autant de fois que de type d'évènements à comptabiliser :
La formule de base :
=SOMMEPROD(([Node]=[@Node])*([Date_evenement]=[@[Date_evenement]])*([Type]="BGP Idle")*(ABS([@Heure]-[Heure])<0.00695))

Selon le type d'évènement :
=SOMMEPROD(([Node]=[@Node])*([Date_evenement]=[@[Date_evenement]])*([Type]="BGP Idle")*(ABS([@Heure]-[Heure])<0.00695))+SOMMEPROD(([Node]=[@Node])*([Date_evenement]=[@[Date_evenement]])*([Type]="Interface down")*(ABS([@Heure]-[Heure])<0.00695))+SOMMEPROD(([Node]=[@Node])*([Date_evenement]=[@[Date_evenement]])*([Type]="Link down")*(ABS([@Heure]-[Heure])<0.00695))+SOMMEPROD(([Node]=[@Node])*([Date_evenement]=[@[Date_evenement]])*([Type]="RTA")*(ABS([@Heure]-[Heure])<0.00695))

du coup j'ai créé le second tableau (Event) dans lequel je référence l'ensemble des types d'évènements, et indique le paramètre "Testé" à "oui" ou à "non" pour le comptabiliser ou non

=> j'aimerais donc faire la même formule dans le Tableau Log en vérifiant dans le Tableau Event si je dois comptabiliser ou non l'évènement (en fonction du champ "Testé" à "oui")


Je vous joins un fichier pour que vous puissiez vous faire une idée par vous même.

Merci encore pour votre aide.

PS:Sans VBA!!!!
 

Pièces jointes

Dernière modification par un modérateur:
Re : Comptage et Conditions

hello,

Oui, c'est ce que je me suis dit 🙂
Néanmoins, j'ai trouvé ma solution entre temps!
J'ai juste rajouté une colonne... Je verrai avec le VBA plus tard.
Il faudrait de toutes manières connecter le fichier à une DB, parce que l'extraction est un peu lourde.
Je le ferai à ce moment là.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

T
Réponses
3
Affichages
1 K
Réponses
10
Affichages
657
C
Réponses
2
Affichages
935
Crepcrep
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…