imbrication de fonction SI;ET;OU

G

Gontrand

Guest
salutatous;
Je connais quelques fonctions de base excel mais la j'avoue que c un peu trop compliqué pour moi.apres 3 hrs de trifouillage rien ne va alors si qqun peu m'aider ce serai sympas
PS: je ne connais pas le VBA

PRESENTATION:

SI(ET(B= »CP » ;D>=9); »Bon niveau » ;Phase2));

Phase 2
SI(ET(B=CP ;D=1);»Débutant »;Phase3));

Phase3
SI(ET(B= »CP »;D>=2 ;D<=8); »Niveau Intermediaire » ; Phase4));

Phase4
SI(ET(B= »CE1 »;D>=14); »Bon niveau » ; Phase5));

Phase5
SI(ET(B= »CE1 » ;D<=9); »Périscolaire » ; Phase6);

Phase6
SI(ET(B= »CE1 » ;D>=10 ;D<=12);»Intermediaire ; Phase7) ;

Phase7
SI(ET(D>=17OU(B= »CM1 » ;B=CM2)) ; »Bon niveau » ; « Périscolaire »)

Explication:
SI la phase 1 n'est pas de bon niveau ; faire une analyse de la phase 2
SI la phase 2 n'est pas de bon niveau ; faire une analyse de la phase 3
etc...... :eek:
Merci d'avance pour votre aide
 

dg62

XLDnaute Barbatruc
Bonjour Gontrant



Si j'ai bien suivi il suffit d'imbriquer tes conditions en faisant tres attention aux ().

Code:
=si(et(b1='CP';d1>=9);'Bon niveau';si(et(b1='CP';d1=1);'Débutant';si(...


et tu continues en imbriquant les si suivant le même modèle.
tu es limité dans ce cas à 7 si. Mais là pas de problème.

Message édité par: dg62, à: 01/10/2005 12:02
 

dg62

XLDnaute Barbatruc
re,



Internet est sans doute la mine d'informations la plus complète.

Beaucoup de sites proposent des initiations à Excel.


https://www.excel-downloads.com/ pour son forum que l'on trouve nulle part ailleurs de part la réactivité et la disponibilité surprenante de ses membres.

http://www.excelabo.net/ mon préféré au niveau du volume d'infos disponibles.

http://www.cathyastuce.com/



Ce lien n'existe plus un site d'une enseignante de gestion remarquable par la qualité de son contenu.
 

Monique

Nous a quitté
Repose en paix
Bonjour,

On peut le faire aussi avec SommeProd associé à la fonctionLigne()
La formule te renvoie le n° de la ligne où toutes les conditions sont remplies.
Et Index(plage;n° de ligne) renvoie le contenu

INDEX(plage des résultats;SOMMEPROD((Groupe=G19)*(H19>=plage des notes basses)*(H19<=plage des notes Hautes)*LIGNE(plage des résultats))-2)

Les données sont dans un tableau qui peut aller n'importe où dans ton classeur, pas forcément sur la même ligne.
[file name=SommeProdLigneGontrand.zip size=5386]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/SommeProdLigneGontrand.zip[/file]
 

Pièces jointes

  • SommeProdLigneGontrand.zip
    5.3 KB · Affichages: 539
G

Gontrand

Guest
salut,
me revoila
le fichier XL est maintenant bien développé
Mes formules sont bonnes mais si une des cases est vide les erreurs notées #DIV et #VALEUR s'affichent comment éviter cet affichage?
PS :la case DONNEES/VALIDATION/IGNORER SI VIDE est cochée

Merci
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Sans savoir quelle formule tu utilises,
tu peux mettre en début de formule :
=si(A1='';'';sinon formule
ou bien
=si(ou(A1='';B1='');'';sinon formule

et tu ajoutes une parenthèse à la fin

Message édité par: monique, à: 05/05/2006 14:48
 

Discussions similaires

Statistiques des forums

Discussions
300 761
Messages
1 987 019
Membres
209 681
dernier inscrit
Excelcrable