Formule somme.si!
louisepierga
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je dois appliquer une formule qui me pose bien des problèmes!
Feuille de calcul oppen office, j'ai deux colonnes, la premiere avec une liste de nom d'animaux la seconde, vide doit être remplie par tome 1 ou tome 2.
En gros les animaux dont la première lettre est en A et L seront dans le tome 1 et tome 2 pour les autres.
Je dois donc appliquer la formule Somme.si mais ca ne marche pas! je ne sais pas comment formuler le premier critère!
En espérant que vous puissiez m'aider!
je dois appliquer une formule qui me pose bien des problèmes!
Feuille de calcul oppen office, j'ai deux colonnes, la premiere avec une liste de nom d'animaux la seconde, vide doit être remplie par tome 1 ou tome 2.
En gros les animaux dont la première lettre est en A et L seront dans le tome 1 et tome 2 pour les autres.
Je dois donc appliquer la formule Somme.si mais ca ne marche pas! je ne sais pas comment formuler le premier critère!
En espérant que vous puissiez m'aider!
A voir également:
- Formule somme.si!
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
4 réponses
Bonjour,
tu veux donc renseigner ta colonne 2 avec "Tome 1" ou " "Tome 2" suivant si le nom des animaux commence par A-L ou M-Z, c'est bien ça ?
quelle somme veux tu faire ?
tu veux donc renseigner ta colonne 2 avec "Tome 1" ou " "Tome 2" suivant si le nom des animaux commence par A-L ou M-Z, c'est bien ça ?
quelle somme veux tu faire ?
Bonjour
est ce SOMME.SI ou NB.SI que vous voulez utiliser? car dans vos explications, qui y a t il à sommer?
A tout hasard:
compter le nombre d'animaux dont l'initiale est A ou L
=NB.SI(A:A;"A*")+NB.SI(A:A;"L*")
pour affecter Tome 1 ou Tome 2 dans la colonne B
=SI(A1="";""SI(OU(NB.SI(A1;"A*";NB.SI(A1;"L*"));"Tome 1";"Tome2"))
à tirer sur la hauteur utile.
si besoin d'autre chose, revenez avec plus d'info
crdlmnt
Ps désolé,mais l'astérisque ne semble pas fonctionner sur OOO. Pour remplir votre colonne B:
=SI(A1="";"";SI(OU(GAUCHE(A1;1)="A";GAUCHE(A1;1)="L");"Tome1";"Tome2"))
Errare humanum est, perseverare diabolicum
est ce SOMME.SI ou NB.SI que vous voulez utiliser? car dans vos explications, qui y a t il à sommer?
A tout hasard:
compter le nombre d'animaux dont l'initiale est A ou L
=NB.SI(A:A;"A*")+NB.SI(A:A;"L*")
pour affecter Tome 1 ou Tome 2 dans la colonne B
=SI(A1="";""SI(OU(NB.SI(A1;"A*";NB.SI(A1;"L*"));"Tome 1";"Tome2"))
à tirer sur la hauteur utile.
si besoin d'autre chose, revenez avec plus d'info
crdlmnt
Ps désolé,mais l'astérisque ne semble pas fonctionner sur OOO. Pour remplir votre colonne B:
=SI(A1="";"";SI(OU(GAUCHE(A1;1)="A";GAUCHE(A1;1)="L");"Tome1";"Tome2"))
Errare humanum est, perseverare diabolicum
Non en fait je dois utiliser la somme.si pour un exercice pour comprnedre cette formule.
Je sais que : SI(condition ; valeur_si_vrai ; valeur_si_faux). Cela signifie que si la condition est remplie, alors la cellule prend la première valeur (valeur valeur_si_vrai), sinon la cellule prend la seconde valeur (valeur valeur_si_faux).
En fait logiquement ca devrait donner ceci (à reformuler en langage excel!)
somme.si(les premières lettres allant de A à L = 1, les premières lettres allant de L à Z=2; 1; 2)
Mais comment traduire ça!
Je sais que : SI(condition ; valeur_si_vrai ; valeur_si_faux). Cela signifie que si la condition est remplie, alors la cellule prend la première valeur (valeur valeur_si_vrai), sinon la cellule prend la seconde valeur (valeur valeur_si_faux).
En fait logiquement ca devrait donner ceci (à reformuler en langage excel!)
somme.si(les premières lettres allant de A à L = 1, les premières lettres allant de L à Z=2; 1; 2)
Mais comment traduire ça!
A part renvoyer tome 1 ou tome 2 en colonne B pur coter chaque ligne, et ensuite compter le nombre de tome 1 *1 ou le nombre de tome 2 *2 je ne vois pas bien ce qu'on peut faire d'autre d'utile avec cette configuration;
et à moins d'une formule complexe, situer les noms par rapport a leurs initiales ne sera pas facile surtout avec somme si.
????
un exemple de possibilité
inscrire l'alphabet de C1 à C26 et en B1
=SOMMEPROD((EQUIV(GAUCHE(A1:A100;1);C2:C27;0)<13)*1)
donnera le nombre e mot dont l'initiale est située avant M
à condition qu'il n'y ait poas de cellule vide dans le champ
De même en colonne B, on peut irter la formule:
=SI(A1="";"";SI(EQUIV(GAUCHE(A1;1);$C$2:$C$27;0)<13;1;2))
et compter ensuoite avec NB.SI le nombre de 1 et le nombre de 2 en colonne B
Mais si ça ne convient pas, pouvez vous revoir la question?
et à moins d'une formule complexe, situer les noms par rapport a leurs initiales ne sera pas facile surtout avec somme si.
????
un exemple de possibilité
inscrire l'alphabet de C1 à C26 et en B1
=SOMMEPROD((EQUIV(GAUCHE(A1:A100;1);C2:C27;0)<13)*1)
donnera le nombre e mot dont l'initiale est située avant M
à condition qu'il n'y ait poas de cellule vide dans le champ
De même en colonne B, on peut irter la formule:
=SI(A1="";"";SI(EQUIV(GAUCHE(A1;1);$C$2:$C$27;0)<13;1;2))
et compter ensuoite avec NB.SI le nombre de 1 et le nombre de 2 en colonne B
Mais si ça ne convient pas, pouvez vous revoir la question?