Rechercher : dans
Par :

[Excel ] formule SI

Dernière réponse le 12 aoû 2009 à 10:04:31 joseph29, le 29 mai 2006 à 19:31:09 
 Signaler ce message aux modérateurs

Bonjour,

Je suis pas très doué pour les formules excel, aussi vais je vous presenter mon problème et j'espère que l'un d'entre vous saura me dépanner , Merci d'avance.

Dans une feuille excel, je voudrais créer deux formules, une qui sera reproduite de D2 à D22, pour que, si un des nombres 2,4,7,13,14,17,24,42,60,69 apparaissent dans une des cellules celle si affiche le chiffre en couleur rouge, et si ce n'est pas le cas le chiffres s'affiche en bleu.
puis une autre formule qui serait a la suite des cellule concernées si dessus (D23), qui comptabiliserait le nombre de cellules afficher en rouge.

Voila j'espère avoir été assez claire, j'espère que vous pourrez m'aider. merci

Meilleures réponses pour « [Excel ] formule SI » dans :
Formules Excel de base VoirVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des...
Eviter les doublons dans Excel VoirEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond...
Formules EXCEL de Base 2 VoirOn a vu la fonction SI La fonction ET est également interressante. Combinée à SI, celà donne : =SI(ET(condition1;condition2;.......conditionZ);vrai;faux) on affiche les différentes conditions à vérifier (ex : B3>C2 ....C2=B9; etc..). si toutes...

1

teutates, le 29 mai 2006 à 23:38:51

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 :
http://www.cathyastuce.com/
Toco y se gausos !!!

Répondre à teutates

2

UsulArrakis, le 30 mai 2006 à 08:45:49

Salut
on ne peut pas compter les cellules colorisées par une mise en forme conditionnelle
voir sur ces sites :
le forum excel : http://www.excel-downloads.com/forums/2.htm
le forum excel : http://vlohr.free.fr/veriti/forum/index.php
(_Usul d'Arrakis
Serial_Dreamer_)

Répondre à UsulArrakis

3

banban, le 30 mai 2006 à 14:58:49

Oui mais on peut compter les cellules répondant à une condition avec NB SI

Répondre à banban

4

joseph29, le 31 mai 2006 à 14:15:17

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

Répondre à joseph29

5

joseph29, le 31 mai 2006 à 20:09:43

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

Répondre à joseph29

6

charles, le 13 jui 2007 à 13:50:01

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"))

Répondre à charles

7

xkristi, le 13 jui 2007 à 14:23:09

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")))

xkristi
La vie en plus ...

Répondre à xkristi

8

charles, le 13 jui 2007 à 14:40:23

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???

Répondre à charles

9

xkristi, le 13 jui 2007 à 15:39:10

ç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"))))

xkristi
La vie en plus ...

Répondre à xkristi

10

charles, le 13 jui 2007 à 16:02:12

MERCI C VRAIMENT TRES GENTIL , A LA PROCHAINE
BON COURAGE POUR LA SUITE.

Répondre à charles

11

CHARLES, le 16 jui 2007 à 11:26:03

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

Répondre à CHARLES

13

xkristi, le 25 jui 2007 à 16:05:09

Bonjour !
Il existe la fonction ABS pour pazlier à ce genre d'inconvénients

-6,047 -13,165 -117,71% (C8-B8)/ABS(B8)
6,047 13,165 117,71% (C9-B9)/ABS(B9)
-6,07 13,165 316,89% (C10-B10)/ABS(B10)
6,07 -13,165 -316,89% (C11-B11)/ABS(B11)

xkristi
La vie en plus ...

Répondre à xkristi

12

eric, le 25 jui 2007 à 11:18:13

Besoin d'aide.....
Ayant passé pres d'une heure à me mordre les ongles avec une formule.. jaurai besoin de votre precieuse aide
Jai besoin d 'une formule si avec 5 conditions décrites ci dessous

TEST LOG OUI NON
1 eme cond Si j et k = rien Rien (J8-K8)/K8
2 eùe cond Si j>0 et k<0 1-(J8-K8)/K8 Rien
3 eme cond Si j<0 et k>0 (J8-K8)/K8 Rien
4 eme cond Si j et k <0 1-(J8-K8)/K8 Rien
5 eme cond Si j et k >0 (J8-K8)/K8 rien



Jai une formule pour linstant qui fonctionne mais qui neffectue pas les taux de variations négatif

SI(NBCAR(L8)=0;"";SI(ET(L8>=0;L8<=1);"J";SI(L8<0;"N";SI(L8>1;"JJ"))))....

Merci de m'aider

Répondre à eric

14

UsulArrakis, le 25 jui 2007 à 16:05:23

Salut
ceci devrait fonctionner :

=SI(K8=" ";" ";SI(OU(ET(J8>0;K8<0);ET(J8<0;K8<0));
1-(J8-K8)/K8;SI(ET(J8>0;K8>0);(J8-K8)/K8))) 

je viens à la ligne avant le 1 pour plus de lisibilité mais bien sûr il faut l'enlever (_Usul d'Arrakis
Serial_Dreamer_)

Répondre à UsulArrakis

15

xkristi, le 25 jui 2007 à 16:23:37

Voir la réponse juste au-dessus
utiliser la fonction ABS
xkristi
La vie en plus ...

Répondre à xkristi

16

...., le 26 jui 2007 à 10:05:11

MERCI A VOUS DEUX VOUS AVEZ ETE D'UNE GRANDE D'AIDE

BON COURAGE ET BONNE CONTINUATION POUR LA SUITE ET SURTOUT CONTINUEZ A AIDER DES BLAIREAUX COMMME MOI....

CHARLTON

Répondre à ....

17

Dom1984, le 26 sep 2007 à 11:26:13

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!!!

Répondre à Dom1984

30

tototiti2008, le 12 aoû 2008 à 14:20:34

Bonjour,

la question est ancienne mais je passais par là... alors:

si en c3 on tape X, Y ou Z, la réponse sera donnée par:

=SOMMEPROD((A2:A7=C3)*(B2:B7<>0))

bonne journée,

Répondre à tototiti2008

21

mano, le 4 jun 2008 à 10:51:42

Votre question m'a egalement aidé merci pour ce forum

Répondre à mano

22

jon62700, le 9 jun 2008 à 11:09:28

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

Répondre à jon62700

23

jon62700, le 11 jun 2008 à 07:37:55

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

Répondre à jon62700

24

LatelyGeek, le 11 jun 2008 à 08:05:48

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");"")))) Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek

25

jon62700, le 11 jun 2008 à 08:10:59

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

Répondre à jon62700

26

jon62700, le 11 jun 2008 à 08:50:23

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

Répondre à jon62700

27

LatelyGeek, le 11 jun 2008 à 12:49:44

Il ne manquait pas grand chose...

SI(ET(C6="21-4h";;C7=C8="");"";"14-22h")



Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek

28

jon62700, le 12 jun 2008 à 08:19:39

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

Répondre à jon62700

29

LatelyGeek, le 12 jun 2008 à 08:22:34

NB.SI(PlageDeCellules;6) etc etc etc... Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek

31

sss1985, le 12 mar 2009 à 10:36:26

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 !

Répondre à sss1985

32

Relou, le 12 mar 2009 à 10:45:39

Bonjour
Si ce que tu appelles le 'Temps' est un numéro de mois, tu as la fonction MOIS()

Répondre à Relou

33

stelle38, le 11 aoû 2009 à 19:45:19

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.

Répondre à stelle38