[Excel ] formule SI
Fermé
joseph29
-
29 mai 2006 à 19:31
xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022 - 12 août 2009 à 10:04
xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022 - 12 août 2009 à 10:04
A voir également:
- [Excel ] formule SI
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule moyenne excel - Guide
- Formule excel - Guide
- Mise en forme conditionnelle excel formule si - Guide
17 réponses
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 586
29 mai 2006 à 23:38
29 mai 2006 à 23:38
Bonjour,
Utilises la condition de mise en forme. Je ne peux te donner davantage de détails : je n'ai pas Excel sous les yeux (pour cause de Pingouin).
Voir aussi :
https://www.excel-exercice.com/
Utilises la condition de mise en forme. Je ne peux te donner davantage de détails : je n'ai pas Excel sous les yeux (pour cause de Pingouin).
Voir aussi :
https://www.excel-exercice.com/
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 186
30 mai 2006 à 08:45
30 mai 2006 à 08:45
salut
on ne peut pas compter les cellules colorisées par une mise en forme conditionnelle
voir sur ces sites :
le forum excel : https://www.excel-downloads.com/forums/forum-excel.7/
le forum excel : http://vlohr.free.fr/veriti/forum/index.php
on ne peut pas compter les cellules colorisées par une mise en forme conditionnelle
voir sur ces sites :
le forum excel : https://www.excel-downloads.com/forums/forum-excel.7/
le forum excel : http://vlohr.free.fr/veriti/forum/index.php
banban
Messages postés
79
Date d'inscription
jeudi 11 mars 2004
Statut
Membre
Dernière intervention
14 juillet 2015
67
30 mai 2006 à 14:58
30 mai 2006 à 14:58
Oui mais on peut compter les cellules répondant à une condition avec NB SI
joseph29
Messages postés
4
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
31 mai 2006
31 mai 2006 à 14:15
31 mai 2006 à 14:15
merci a tous j'ai trouvé la solution que je note si dessous
=NB.SI(F3:Y3;"=2")+NB.SI(F3:Y3;"=4")+NB.SI(F3:Y3;"=7")+NB.SI(F3:Y3;"=13")+NB.SI(F3:Y3;"=14")+NB.SI(F3:Y3;"=17")+NB.SI(F3:Y3;"=24")+NB.SI(F3:Y3;"=42")+NB.SI(F3:Y3;"=60")+NB.SI(F3:Y3;"=69")
merci encore a tous
=NB.SI(F3:Y3;"=2")+NB.SI(F3:Y3;"=4")+NB.SI(F3:Y3;"=7")+NB.SI(F3:Y3;"=13")+NB.SI(F3:Y3;"=14")+NB.SI(F3:Y3;"=17")+NB.SI(F3:Y3;"=24")+NB.SI(F3:Y3;"=42")+NB.SI(F3:Y3;"=60")+NB.SI(F3:Y3;"=69")
merci encore a tous
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
joseph29
Messages postés
4
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
31 mai 2006
31 mai 2006 à 20:09
31 mai 2006 à 20:09
merci a tous j'ai trouvé la solution que je note si dessous
=NB.SI(F3:Y3;"=2")+NB.SI(F3:Y3;"=4")+NB.SI(F3:Y3;"=7")+NB.SI(F3:Y3;"=13")+NB.SI(F3:Y3;"=14")+NB.SI(F3:Y3;"=17")+NB.SI(F3:Y3;"=24")+NB.SI(F3:Y3;"=42")+NB.SI(F3:Y3;"=60")+NB.SI(F3:Y3;"=69")
merci encore a tous
=NB.SI(F3:Y3;"=2")+NB.SI(F3:Y3;"=4")+NB.SI(F3:Y3;"=7")+NB.SI(F3:Y3;"=13")+NB.SI(F3:Y3;"=14")+NB.SI(F3:Y3;"=17")+NB.SI(F3:Y3;"=24")+NB.SI(F3:Y3;"=42")+NB.SI(F3:Y3;"=60")+NB.SI(F3:Y3;"=69")
merci encore a tous
bonjour le forum jai une formule si qui déconne car elle me fait "valeur" et apparement c bizarre car jai tout vérifier.En effet quand je me met dans la fenetre des formule, il me dit que le résultat est égale a quelque chose mais au final dans la cellule il me met "valeur".
Pourriez vous me dire en tant que pro d'excel si vous trouvez l'erreur
la formule est =OU(SI(ET(L6>=0;L6<=1);"J";"FAUX");SI(L6<0;"N";"FAUX");SI(L6>1;"L";"FAUX"))
Pourriez vous me dire en tant que pro d'excel si vous trouvez l'erreur
la formule est =OU(SI(ET(L6>=0;L6<=1);"J";"FAUX");SI(L6<0;"N";"FAUX");SI(L6>1;"L";"FAUX"))
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
13 juil. 2007 à 14:23
13 juil. 2007 à 14:23
Bonjour !
au choix mettre le signe = devant
soit
SI(ET(L6>=0;L6<=1);"J";SI(L6<0;"N";SI(L6>1;"L")))
soit
SI(L6<0;"N";(SI(L6>1;"L";"J")))
au choix mettre le signe = devant
soit
SI(ET(L6>=0;L6<=1);"J";SI(L6<0;"N";SI(L6>1;"L")))
soit
SI(L6<0;"N";(SI(L6>1;"L";"J")))
charles
>
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
13 juil. 2007 à 14:40
13 juil. 2007 à 14:40
Merci pour le tuyau xkristi il ya plus qun seul soucis c que la formule que tu ma donnée ne fonctionne pas quand la case L6 est vide et je voudrais que quand elle est vide rien ne s'affiche...
POurrais-tu maider???
POurrais-tu maider???
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
>
charles
13 juil. 2007 à 15:39
13 juil. 2007 à 15:39
ça devrait résoudre ton problème
La fonction NBCAR compte le nombre de caractères de la cellule
( la fonction estvide ne convient pas : estime que la cellule est à zéro)
Remplace vide par 1 espace
SI(NBCAR(L6)=0;"vide";SI(ET(L6>=0;L6<=1);"J";SI(L6<0;"N";SI(L6>1;"L"))))
La fonction NBCAR compte le nombre de caractères de la cellule
( la fonction estvide ne convient pas : estime que la cellule est à zéro)
Remplace vide par 1 espace
SI(NBCAR(L6)=0;"vide";SI(ET(L6>=0;L6<=1);"J";SI(L6<0;"N";SI(L6>1;"L"))))
charles
>
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
13 juil. 2007 à 16:02
13 juil. 2007 à 16:02
MERCI C VRAIMENT TRES GENTIL , A LA PROCHAINE
BON COURAGE POUR LA SUITE.
BON COURAGE POUR LA SUITE.
CHARLES
>
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
16 juil. 2007 à 11:26
16 juil. 2007 à 11:26
CHERE FORUM,
JAI A NOUVEAU UN PETIT PROBLEME, CALCULANT LE TAUX DE VARIATION ENTRE DEUX VALEURS(CECI NETANT PAS TROP DIFFICILE JE ME SUIS APERCU QUE MA FORMULE N'ETAIT PAS BONNE CAR QUAND IL SAGIT DE DEUX VALEURS NEGATIVES LE RESULTAT EST "FAUX"(THEORIQUEMENT IL EST VRAI MAIS JE CALCULE UNE EVOLUTION DONC JAIMERAI QUE SI LEVOLUTION EST NEGATIVE QUE LA VARIATION LE SOIT AUSSI....
-6.047 -13.165 117.71% AVC =SI(OU(K126="";J126="");"";(J126-K126)/K126)
MERCI D'AVANCE
JAI A NOUVEAU UN PETIT PROBLEME, CALCULANT LE TAUX DE VARIATION ENTRE DEUX VALEURS(CECI NETANT PAS TROP DIFFICILE JE ME SUIS APERCU QUE MA FORMULE N'ETAIT PAS BONNE CAR QUAND IL SAGIT DE DEUX VALEURS NEGATIVES LE RESULTAT EST "FAUX"(THEORIQUEMENT IL EST VRAI MAIS JE CALCULE UNE EVOLUTION DONC JAIMERAI QUE SI LEVOLUTION EST NEGATIVE QUE LA VARIATION LE SOIT AUSSI....
-6.047 -13.165 117.71% AVC =SI(OU(K126="";J126="");"";(J126-K126)/K126)
MERCI D'AVANCE
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
25 juil. 2007 à 16:23
25 juil. 2007 à 16:23
Voir la réponse juste au-dessus
utiliser la fonction ABS
utiliser la fonction ABS
Bonjour
j'ai également un problème de formule Excel
Voilà, j'ai deux colonnes:
A B
X 1
Y 0
Z 0
Z 4
Y 0
X 2
Je cherche une formule qui pour chaque lettre de la colonne A me compte le nombre de cases différentes de 0 dans la colonne B.
Ex: pour X: la formule doit inscrire 2, pour Y: 0, pour Z: 1
Pouvez vous m'aider?
Je vous remercie!!!
j'ai également un problème de formule Excel
Voilà, j'ai deux colonnes:
A B
X 1
Y 0
Z 0
Z 4
Y 0
X 2
Je cherche une formule qui pour chaque lettre de la colonne A me compte le nombre de cases différentes de 0 dans la colonne B.
Ex: pour X: la formule doit inscrire 2, pour Y: 0, pour Z: 1
Pouvez vous m'aider?
Je vous remercie!!!
jon62700
Messages postés
16
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2014
9 juin 2008 à 11:09
9 juin 2008 à 11:09
Bonjour à tous
voilà je dois créer un planning automatique sous Excel, seulement je rencontre quelques difficultés.
En effet, je n'arrive pas à traduire sous forme de formule les contraintes qui me sont imposées, enfin pas toutes du moins, je pense que j'utilise trop la fonction SI.
J'avais créer un énorme tableur seulement je me suis rendu compte qu'après avoir fait plusieurs tests, certaines contraintes n'ont pas été respectées du coup j'ai tout effacé et refait un autre sur la dernière feuille mais j'aurais vraiment besoin de votre aide svp.
si vous voulez le fichier source, n'hesitez pas à me demander en me donnant votre mail
Merci beaucoup
voilà je dois créer un planning automatique sous Excel, seulement je rencontre quelques difficultés.
En effet, je n'arrive pas à traduire sous forme de formule les contraintes qui me sont imposées, enfin pas toutes du moins, je pense que j'utilise trop la fonction SI.
J'avais créer un énorme tableur seulement je me suis rendu compte qu'après avoir fait plusieurs tests, certaines contraintes n'ont pas été respectées du coup j'ai tout effacé et refait un autre sur la dernière feuille mais j'aurais vraiment besoin de votre aide svp.
si vous voulez le fichier source, n'hesitez pas à me demander en me donnant votre mail
Merci beaucoup
jon62700
Messages postés
16
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2014
11 juin 2008 à 07:37
11 juin 2008 à 07:37
bonjour
voila la formule qui me pose problème :
=SI(ET(C2="7-14h";C3="6-14h");"6-14h";(SI(ET(C2="";C3="");"14-22h");SI(ET(C2=C5="22-6h");"22-6h";SI(ET(C9=C10="14-22h");""))))
il manque quelque chose mais j'ignore quoi
pouvez vous m'aider svp ?
merci d'avance
voila la formule qui me pose problème :
=SI(ET(C2="7-14h";C3="6-14h");"6-14h";(SI(ET(C2="";C3="");"14-22h");SI(ET(C2=C5="22-6h");"22-6h";SI(ET(C9=C10="14-22h");""))))
il manque quelque chose mais j'ignore quoi
pouvez vous m'aider svp ?
merci d'avance
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
11 juin 2008 à 08:05
11 juin 2008 à 08:05
Ce sont ces deux parenthèses qui n'ont rien à faire là:
=SI(ET(C2="7-14h";C3="6-14h");"6-14h";(SI(ET(C2="";C3="");"14-22h");SI(ET(C2=C5="22-6h");"22-6h";SI(ET(C9=C10="14-22h");""))))
=SI(ET(C2="7-14h";C3="6-14h");"6-14h";(SI(ET(C2="";C3="");"14-22h");SI(ET(C2=C5="22-6h");"22-6h";SI(ET(C9=C10="14-22h");""))))
jon62700
Messages postés
16
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2014
11 juin 2008 à 08:10
11 juin 2008 à 08:10
ca marche
merci bcp de ton aide
j ai encore un tas de formules comme celles la a remplir alors j ai vraiment envie de bien la comprendre
merci
merci bcp de ton aide
j ai encore un tas de formules comme celles la a remplir alors j ai vraiment envie de bien la comprendre
merci
jon62700
Messages postés
16
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2014
>
jon62700
Messages postés
16
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2014
11 juin 2008 à 08:50
11 juin 2008 à 08:50
encore un ti souci
dans cette formule et suivant les valeurs que j'ai, je devrais obtenir comme résultat "14-22h", or j'obtiens ""
comment ça se fait ?
=SI(ET(C6="14-21h";C7=C8="");"6-14h";SI(ET(C6="21-4h";C7=C8="");"14-22h";SI(ET(C6="6-14h";C7="HS";C8="");"22-6h";SI(ET(C6="";C7="6-14h";C8="20-6h");"";""))))
comme valeur j'ai :
C6="21-4h"
C7= ""
C8= ""
merci d'avance
dans cette formule et suivant les valeurs que j'ai, je devrais obtenir comme résultat "14-22h", or j'obtiens ""
comment ça se fait ?
=SI(ET(C6="14-21h";C7=C8="");"6-14h";SI(ET(C6="21-4h";C7=C8="");"14-22h";SI(ET(C6="6-14h";C7="HS";C8="");"22-6h";SI(ET(C6="";C7="6-14h";C8="20-6h");"";""))))
comme valeur j'ai :
C6="21-4h"
C7= ""
C8= ""
merci d'avance
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
11 juin 2008 à 12:49
11 juin 2008 à 12:49
Il ne manquait pas grand chose...
SI(ET(C6="21-4h";;C7=C8="");"";"14-22h")
SI(ET(C6="21-4h";;C7=C8="");"";"14-22h")
jon62700
Messages postés
16
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2014
12 juin 2008 à 08:19
12 juin 2008 à 08:19
merci pour ta réponse
j'ai un autre souci, j'ai un tableau avec des variables à l'intérieur, ces variables sont des nombres qui peuvent prendre chacun une valeur différente soit :
6 ou 14 ou 20 ou 22
Je voudrais en bout de chaque ligne, additionner le nombre de 6, le nombre de 14 etc...
Comment puis je faire ?
merci d'avance
cordialement
j'ai un autre souci, j'ai un tableau avec des variables à l'intérieur, ces variables sont des nombres qui peuvent prendre chacun une valeur différente soit :
6 ou 14 ou 20 ou 22
Je voudrais en bout de chaque ligne, additionner le nombre de 6, le nombre de 14 etc...
Comment puis je faire ?
merci d'avance
cordialement
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
12 juin 2008 à 08:22
12 juin 2008 à 08:22
NB.SI(PlageDeCellules;6) etc etc etc...
sss1985
Messages postés
1
Date d'inscription
jeudi 12 mars 2009
Statut
Membre
Dernière intervention
12 mars 2009
12 mars 2009 à 10:36
12 mars 2009 à 10:36
Bonjour à tous,
Message concernant les PRO d'excel !!
Je pense que mon souci va paraître ridicule mais j'ai vraiment besoin d'aide
Je ne trouve pas la formule pour que convertir une date en un temps (1.2.3.4...)
ce que je veux :
DATE Temps
08-janv-07 1
07-févr-07 2
16-févr-07 2
17-févr-07
24-févr-07
05-mars-07
07-mars-07
15-mars-07
24-mars-07
j'ai plein de date et je voudrai par emple que celles de janvier correspondent au temps 1
celles de février correspondent au temps 2,... ainsi de suite
Merci par avance à ceux qui prendront le temps de me répondre !
Message concernant les PRO d'excel !!
Je pense que mon souci va paraître ridicule mais j'ai vraiment besoin d'aide
Je ne trouve pas la formule pour que convertir une date en un temps (1.2.3.4...)
ce que je veux :
DATE Temps
08-janv-07 1
07-févr-07 2
16-févr-07 2
17-févr-07
24-févr-07
05-mars-07
07-mars-07
15-mars-07
24-mars-07
j'ai plein de date et je voudrai par emple que celles de janvier correspondent au temps 1
celles de février correspondent au temps 2,... ainsi de suite
Merci par avance à ceux qui prendront le temps de me répondre !
Bonsoir,
Je n'arrive pas à formuler correctement ma formule, je vous explique :
J'ai un tableau avec de données (chiffres) et j'ai besoin de soustraire 2 colonnes, je vous en donne la forme :
I17 J17 Total
-87,85 287,40 ??
-6,75 0 ??
98 56 -42
56 98 42 Les deux derniers cas fonctionnent très bien
Le souci est que si j'écris =(J17-I17) ça m'additionne les deux chiffres (375,25), or je dois trouver 199,55.
Aussi si la colonne J affiche 0 mon calcul est faux (il m'affiche 6,75, or je dois trouver -6,75)
Je suppose que le seul moyen d'y parvenir est d'utiliser une formule SI, seulement je n'arrive pas à l'écrire correctement et c'est extrêmement urgent. Alors, ma condition est celle ci : si I17 est en moins (-), on veut faire une addition (J17+I17) sinon faire une soustraction (J17-I17).
J'espere recevoir votre aide, merci d'avance.
Je n'arrive pas à formuler correctement ma formule, je vous explique :
J'ai un tableau avec de données (chiffres) et j'ai besoin de soustraire 2 colonnes, je vous en donne la forme :
I17 J17 Total
-87,85 287,40 ??
-6,75 0 ??
98 56 -42
56 98 42 Les deux derniers cas fonctionnent très bien
Le souci est que si j'écris =(J17-I17) ça m'additionne les deux chiffres (375,25), or je dois trouver 199,55.
Aussi si la colonne J affiche 0 mon calcul est faux (il m'affiche 6,75, or je dois trouver -6,75)
Je suppose que le seul moyen d'y parvenir est d'utiliser une formule SI, seulement je n'arrive pas à l'écrire correctement et c'est extrêmement urgent. Alors, ma condition est celle ci : si I17 est en moins (-), on veut faire une addition (J17+I17) sinon faire une soustraction (J17-I17).
J'espere recevoir votre aide, merci d'avance.
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
12 août 2009 à 10:04
12 août 2009 à 10:04
Salut !
si tu veux neutraliser le signe - de I tu as la fonction ABS qui prend la valeur absolue (ne tient pas compte du signe)
=J2-ABS(I2)
ou par SI :
=SI(I2<0;J2+I2;J2-I2)
si tu veux neutraliser le signe - de I tu as la fonction ABS qui prend la valeur absolue (ne tient pas compte du signe)
=J2-ABS(I2)
ou par SI :
=SI(I2<0;J2+I2;J2-I2)