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

Problème de modélisation sous Excel

  • Initiateur de la discussion Initiateur de la discussion Alpha41
  • 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 !

A

Alpha41

Guest
Bonjour à tous,

Dans le cas d'un projet, je suis amené à faire des test de contrôle.
Dans une colonne j'ai une variable SIO#0001.
Dans une autre colonne j'ai une variable SE#001.
Mon tableau est présenté de cette manière :
Nom SIO Nom SE
SIO#0001 SE#001
SIO#0001 SE#002

Mon problème est : Comment vérifier que chaque SIO n'a pas plus de 240 SE ?

Cordialement,
 
Re : Problème de modélisation sous Excel

Salut Alpha41 et le forum
Mon problème est : Comment vérifier que chaque SIO n'a pas plus de 240 SE ?
Dans une colonne supplémentaire, en admettant que les SiO soient en colonne A et les SIE en colonne B, C1 :
Code:
=sommeprod(($A$1:$A$10000=$A1)*($B$1:$B$10000=$B1))
formule simple, faite sur le forum, donc non testée.
Calculera le nombre de fois où le couple A1, B1 apparaît. Le reste n'est que de l'habillage, soit par un si >240, soit par un filtre automatique (ou élaboré) >240.
A+
 
Re : Problème de modélisation sous Excel

Bonjour,

Je ne comprend pas trop ta formule en détail ...
($A$1:$A$10000=$A1)* ($B$1:$B$10000=$B1)
Je comprend pas pourquoi ya le =$A1.
Tu peux me traduire ce code avec des mots ? ^^
Genre sur une plage de A1 à A1000 etc
 
Re : Problème de modélisation sous Excel

Salut Alpha41 et le forum
Comme pour les code, il faut le total pour comprendre.
sommeprod(($A$1:$A$10000=$A1)* ($B$1:$B$10000=$B1))
Faire la somme des mutiplications lignes à ligne :
($A$1=$A1)*($B$1=$B1)+($A$2=$A1)*($B$2=$B1)+...+($A$10000=$A1)*($B$10000=$B1)

($A$2=$A1) : soit c'est VRAI et comme c'est dans une opération, Excel renvoie 1
Soit c'est faux et Excel renvoie 0
($B$2=$B1) : idem

($A$x=$A1)*($B$x=$B1)
Si Ax=A1 et Bx=B1 on a 1×1=1 dans les 3 autres cas (0×0, 0×1, 1×0) on a 0
Comme on en fait la somme, on a le nombre de fois où le couple A1, B1 se retrouve dans la plage 1 à 10000.

$A$1 : adressage absolu/absolu : où que soit copié la formule, elle reste identique.
$A1 : adressage absolu/relatif : la colonne reste A, par contre, la ligne évolue
Si tu copies la formule en ligne 2, elle devient :
sommeprod(($A$1:$A$10000=$A2)* ($B$1:$B$10000=$B2))
en ligne 105 :
sommeprod(($A$1:$A$10000=$A105)* ($B$1:$B$10000=$B105))
A+
 
Re : Problème de modélisation sous Excel

Bonjour!
Edit : Ok j'ai compris, je vais avoir un paquet de 1, mais comment je vais pouvoir traiter les 1 qui sont de la SIO#001 de ceux qui sont de la #002 ?


Ok je comprend mieux maintenant mais j'ai toujours un petit soucis :
Ta formule va me compter combien j'aurais de fois le couple SIO#001 et SE#001 par exemple mais je ne comprend pas en quoi ça peut résoudre mon problème!
Pour rappel : Je dois vérifier qu'une SIO n'ai pas plus de 240 SE mais chaque SE à un nom différent ( SE#002 ...) et qui parfois ne se suit même pas.
Donc j'aurais toujours 1 car : Soit j'ai SIO#001 et SE#001 -> 1
ou j'aurais SIO#002 et SE#001 -> 1
 
Re : Problème de modélisation sous Excel

Salut Alpha41 et le forum
Petit rappel : on n'est ni télépathe, ni devin, et le seul qui utilise ton fichier sur ce site, c'est toi !
Nous on ne peut qu'interpréter la demande en fonction de ce qu'on croit comprendre !
Et moins on a à interpréter, plus la réponse est précise !

Ce que je crois comprendre :
tu veux que ça te signale le moment où les SIO#001 (ou #002, #003, etc...) dépassent les 240 inscriptions, toutes valeurs en B confondues.
en D1 (Par exemple) :
Code:
=si(SOMMEPROD(($A$1:$A1=$A1)*1)>240;"XXXXXXXX";"")
Si le nombre de fois que la cellule en A apparaît en supérieur à 240, mettre "XXXX", sinon ne rien mettre.
et tu copies vers le bas
A+
 
Re : Problème de modélisation sous Excel

Bonjour,

Tu peux aussi inclure la réponse de Gorfael dans une mise ne forme conditionnelle qui te coloriera par exemple les cellules en rouge quand cela dépasse 240
 
- 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

Réponses
3
Affichages
169
Réponses
12
Affichages
366
D
  • Question Question
Réponses
5
Affichages
250
Didierpasdoué
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…