Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1750 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Sur excel, Equation disant JUSTE ou FAUX suivant 6 cellules

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sur excel, Equation disant JUSTE ou FAUX suivant 6 cellules

n°1650196
williamsss
Posté le 28-11-2007 à 13:33:20  profilanswer
 

Bonjour,
 
A http://pagesperso-orange.fr/climat [...] ONIERE.xls dans le tableau de gauche j'ai les donnees de PREVISIONS SAISONIERES SUIVANT 18 SITES dans 3 colonnes "Froids", "Correcte" ou Chaud" pour chaque site sous forme de chiffre.
 
Dans le tableau d'en bas "ANOMALIES DES TEMPERATURES" je vais avoir les valeurs d'anomalies de la temperatures en 3 colonnes "Froids", "Correcte" ou Chaud".
 
Dans le tableau d'en haut a droite "VERIFICATIONS DES PREVISIONS SAISONIERES CELON LES ANOMALIES DES TEMPERATURES" je cherche a mettre une equation dans 2 colonne permettant de faire ceci :
 
- Que la cellule BN65 regarde Si une des cellules D236 E236 et F236 du tableau d'en bas "ANOMALIES DES TEMPERATURES" est pleine et si oui alors qu'elle regarde si les previsions d'une des cellules du tableau de gauche "PREVISIONS SAISONIERES SUIVANT 18 SITES" soit dans les cellules (G65 ou H65 ou I65) si ca correspond ou pas avec les 3 cellules du tableau d'en bas "ANOMALIES DES TEMPERATURES" soit D236 ou E236 ou F236. Si oui, dans une des 2 cellules de la collone BL du tableau de droite "VERIFICATIONS DES PREVISIONS SAISONIERES CELON LES ANOMALIES DES TEMPERATURES" mettre "JUSTE" si non rien dans la cellule de la collone BL et mettre "FAUX" dans la colonne BM.  
 
Voici des exemples dans les détails pour les cellules BO65, BN66, etc. pour permettre d'examiner l'exportabilité sur la colonne :
 
Pour BN65 :
 
JUSTE :
 
=JUSTE si D236<0 ET G65<0  
 
= JUSTE si E236=0 ET H65=0
 
= JUSTE si F236>0 ET I65>0
 
RIEN :  
 
="" Si D236 et E236 et F236 sont vides (car la valeur dans une des 3 cellules sera mis apres celles des cellules G65 H65 et I65)
 
----------
 
BO65 :
 
FAUX :
 
=FAUX si G65<0 et E236=0 ou si G65<0 et F236>0
 
=FAUX si H65=0 et F236>0 ou si H65=0 et D236<0  
 
=FAUX si I65>0 et E236=0 ou si I65>0 et D236<0  
 
RIEN :  
 
="" Si D236 et E236 et F236 sont vides (car la valeur dans une des 3 cellules sera mis apres celles des cellules G65 H65 et I65
 
---------------------
 
Pour BN66 :
 
JUSTE :
 
=JUSTE si D237<0 ET G66<0  
 
= JUSTE si E237=0 ET H66=0
 
= JUSTE si F237>0 ET I6760
 
RIEN :  
 
="" Si D237 et E237 et F237 sont vides (car la valeur dans une des 3 cellules sera mis apres celles des cellules G66 H66 et I66
 
----------
 
Pour BO66
 
FAUX :
 
=FAUX si G66<0 et E237=0 ou si G66<0 et F237>0
 
=FAUX si H66=0 et F237>0 ou si H66=0 et D237<0  
 
=FAUX si I66>0 et E237=0 ou si I66>0 et D237<0  
 
RIEN :  
 
="" Si D237 et E237 et F237 sont vides (car la valeur dans une des 3 cellules sera mis apres celles des cellules G66 H66 et I66
 
Ca peus etre faux de 6 facons, juste de 3 facon et y rien avoir d'1 facon comme on le voit.  
 
Voir meme faux de 3 facons peut etre :  
- si G65 pleine et D237 vide et E237 ou F237 pleine
- si H65 pleine et E237 vide et F237 ou D237 pleine
- si I65 pleine et F237 vide et D237 ou E237 pleine
 
Comment faire ceci dans la cellule BN65 et BO65 de tel sorte qu'apres il suffit de tirer la cellule vers le bas ou en haut pour que ca fonctionne dans la collone JUSTE ou FAUX pour le site ALERTE METEO par exemple ?
 
Ceci aiderait bp de personnes dans un voir plusieurs forums suivant ce que je prepare.  
 
MERCI
 
Williams

mood
Publicité
Posté le 28-11-2007 à 13:33:20  profilanswer
 

n°1650340
MagicBuzz
Posté le 28-11-2007 à 16:01:51  profilanswer
 

Ca ?
 

=OU(ET(D1="", E1="", F1="" ), ET(SIGNE(A1) = SIGNE(D1), SIGNE(B1) )=SIGNE(E1),SIGNE(C1)=SIGNE(F1))


 
PS : Et il se passe quoi si seul D1, E1 ou F1 sont vides ? (enfin, y'en a au moins un de vide mais pas les 3)

Message cité 1 fois
Message édité par MagicBuzz le 28-11-2007 à 16:03:57
n°1650380
williamsss
Posté le 28-11-2007 à 16:35:40  profilanswer
 

MagicBuzz a écrit :

Ca ?
 

=OU(ET(D1="", E1="", F1="" ), ET(SIGNE(A1) = SIGNE(D1), SIGNE(B1) )=SIGNE(E1),SIGNE(C1)=SIGNE(F1))


 
PS : Et il se passe quoi si seul D1, E1 ou F1 sont vides ? (enfin, y'en a au moins un de vide mais pas les 3)


 
Je conprends pas trops ton message car de la ligne 1 a la ligne 4 on est pas dans le tableau. Si non suivant ce que tu voulais poser comme question, dans le tableau d'en haut a gauche dans chaque ligne et chaque colonne principale composer de 3 colonne (exemple la colonne de ALERTE METEO) composé des colonne G, H et I,  une seule des cellules sera remplis comme tu peus le voir a la ligne 65 où c'est que la cellule G65 qui est remplis du fait que l'anomalie prevu des temperatures peut etre que negative mais pas aussi correcte ou positif pour novembre car ceci est impossible.
 
Et idem pour le tableau d'en bas des la ligne 226.
 
Pour les equations dont je cherche pour les collones BN et BO par exemple comment faire ?
 
Williams


Message édité par williamsss le 28-11-2007 à 16:37:26
n°1650382
MagicBuzz
Posté le 28-11-2007 à 16:42:28  profilanswer
 

les équiations en question, c'est la formule que je t'ai donné... pas compliqué de regarder ce qu'elle fait dans un fichier vide, et la corriger pour mettre tes bonnes cellules à la place...
 
sinon, pour ta réponse à ma question euh...
rien compris à ta réponse. je dirais au pif que par chance mon truc devrait se comporter par erreur comme attendu.

n°1650497
williamsss
Posté le 28-11-2007 à 18:24:44  profilanswer
 

MagicBuzz a écrit :

les équiations en question, c'est la formule que je t'ai donné... pas compliqué de regarder ce qu'elle fait dans un fichier vide, et la corriger pour mettre tes bonnes cellules à la place...
 
sinon, pour ta réponse à ma question euh...
rien compris à ta réponse. je dirais au pif que par chance mon truc devrait se comporter par erreur comme attendu.


 
Apres avoir essayer sur une page vide comme tu a dis je vois qu'il y a 2 pb :
 
- Suivant ton équation quand B1=0 et que D1=-1 il me dit VRAI alors que ca doit etre FAUX. Car lorsque B1=0 il faut que E1=0 pour avoir VRAI.
 
- Puis si une des cellules de A1 ou B1 ou c1 a une valeur et pas une des cellules D1 ou E1 ou F1 ou bien si une des cellules D1 ou E1 a une valeur et pas une des cellules de A1 ou B1 ou c1 alors l'equation me dit VRAI alors que je devrais rien avoir.
 
Williams

n°1650516
MagicBuzz
Posté le 28-11-2007 à 19:04:08  profilanswer
 

j'avais pas lu toutes tes règles (énonce les clairement plutôt que de donner des exmple)
 
en tout cas, la solution est dans ce que j'ai écrit : utiliser signe() plutôt que des > 1, = 0 et < -1 ; utilisation d'imbrications des fonctions booléennes OU() et ET()
 
Après c'est juste de l'algèbre de bool.

Message cité 1 fois
Message édité par MagicBuzz le 28-11-2007 à 19:04:26
n°1650563
williamsss
Posté le 28-11-2007 à 21:59:40  profilanswer
 

MagicBuzz a écrit :

j'avais pas lu toutes tes règles (énonce les clairement plutôt que de donner des exmple)
 
en tout cas, la solution est dans ce que j'ai écrit : utiliser signe() plutôt que des > 1, = 0 et < -1 ; utilisation d'imbrications des fonctions booléennes OU() et ET()
 
Après c'est juste de l'algèbre de bool.


 
C'est en utilisant ton equation =OU(ET(D1=""; E1=""; F1="" ); ET(SIGNE(A1) = SIGNE(D1); SIGNE(B1) )=SIGNE(E1);SIGNE(C1)=SIGNE(F1)) soit avec signe() plutôt que des > 1, = 0 et < -1 et utilisant  des fonctions booléennes OU() et ET() qu'il y a ces 2 pb dont j'ai cite au message precedent soit :
 
-Si 1 seul des 6 cellules ou 0 cellule des 6 cellules de cette equation est remplies alors l'equation di VRAI au lieu de rien mettre.
 
- L'equation ne fonctionne pas bien avec la 2eme cellule soit B1 car quand c'est FAUX avec la cellule D1 cela dit VRAI. L'equation dit FAUX (comme il le faut) avec la cellule D1 qu'avec la cellule F1.
 
Vois tu un peu mieux ce qui vas pas ?
 
Williams
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Sur excel, Equation disant JUSTE ou FAUX suivant 6 cellules

 

Sujets relatifs
Tri colonnes VBA Excelexcel et microsfot office document imaging
Modification de cellules a partir d'une fonctionSyntaxe Lien relatif Excel
Formules Excel remplies avec PerlGénérer un "faux trafic". Merci...
VBA Excel Autofilterbordures cellules avec namo web?
Macro Excel pilotage PowerPointImporter fichier Excel dans Outlook
Plus de sujets relatifs à : Sur excel, Equation disant JUSTE ou FAUX suivant 6 cellules


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR