R
robert
Guest
Bonjour à tous.
Voilà mon petit probleme: Je cherche à réaliser une simulation d'un systeme de caches informatiques avec répartition des fichiers à cacher en fonction de leur popularité, et pour l'instant ça marche plutot bien.
Là ou je m'arrete, c'est lorsque je souhaite compter le nombre de lignes d'une colone qui répondent à 2 Criteres. Avec NB.SI(), je peux facilement compter le nombre de lignes ds une colone répondant à 1 critere, mais 2 ou plus semble impossible. Ca me surprend car il s'agit d'un type de requete de BdB plutot standard. Des idées???
Pour plus d'explications, voici brievement comment ca marche:
Une ligne represente le temps en minutes, une colone represente les utilisateurs potentiels de mon systeme. Chaque utilisateur choisit un fichier parmi les fichiers disponibles (ALEA.ENTRE.BORNES...) et un retard avant connexion, pour eviter qu'ils se connectent tous au meme temps. Donc chaque utilisateur choisit 'au hazard' un fichier et commence à le lire à un instant aléatoire borné. Ce que je souhaite faire, c'est compter pour chaque fichier le nombre de fois ce fichier est ouvert à chaque instant et afficher le resultat sous forme de tableau, temps/fichier. Je n'arrive pas à compter, pour un fichier, combien de fois il est lu à un instant. J'arrive sans probleme à compter combien de fois un meme fichier est utilisé au total, mais pas ponctuelement. Je me demandais si on peut associer plusieures fonctions conditionnelles...
Si quelqu'un à une idée...
Cordialement
Voilà mon petit probleme: Je cherche à réaliser une simulation d'un systeme de caches informatiques avec répartition des fichiers à cacher en fonction de leur popularité, et pour l'instant ça marche plutot bien.
Là ou je m'arrete, c'est lorsque je souhaite compter le nombre de lignes d'une colone qui répondent à 2 Criteres. Avec NB.SI(), je peux facilement compter le nombre de lignes ds une colone répondant à 1 critere, mais 2 ou plus semble impossible. Ca me surprend car il s'agit d'un type de requete de BdB plutot standard. Des idées???
Pour plus d'explications, voici brievement comment ca marche:
Une ligne represente le temps en minutes, une colone represente les utilisateurs potentiels de mon systeme. Chaque utilisateur choisit un fichier parmi les fichiers disponibles (ALEA.ENTRE.BORNES...) et un retard avant connexion, pour eviter qu'ils se connectent tous au meme temps. Donc chaque utilisateur choisit 'au hazard' un fichier et commence à le lire à un instant aléatoire borné. Ce que je souhaite faire, c'est compter pour chaque fichier le nombre de fois ce fichier est ouvert à chaque instant et afficher le resultat sous forme de tableau, temps/fichier. Je n'arrive pas à compter, pour un fichier, combien de fois il est lu à un instant. J'arrive sans probleme à compter combien de fois un meme fichier est utilisé au total, mais pas ponctuelement. Je me demandais si on peut associer plusieures fonctions conditionnelles...
Si quelqu'un à une idée...
Cordialement