PB fonction excel SI
Fermé
yaling
-
8 juil. 2008 à 16:24
Steefif Messages postés 485 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 15 février 2013 - 9 juil. 2008 à 11:31
Steefif Messages postés 485 Date d'inscription lundi 7 juillet 2008 Statut Membre Dernière intervention 15 février 2013 - 9 juil. 2008 à 11:31
A voir également:
- PB fonction excel SI
- Liste déroulante excel - Guide
- Formule excel - Guide
- Fonction si excel - Guide
- Fonction si avec date ✓ - Forum Excel
- Excel si contient ✓ - Forum Excel
17 réponses
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
8 juil. 2008 à 16:27
8 juil. 2008 à 16:27
si(nb.vide("J1":"J20")<>0;"A20"=nb.si("F1":"F20";"NC"))
ca doit marcher aux guillemet pres
ca doit marcher aux guillemet pres
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 08:31
9 juil. 2008 à 08:31
Voila comment faire!
=SI(NB.VIDE(B5711:B5717)=0;NB.SI(C5711:C5717;"e"))
Si la plage B5711 à B5717 est non vide, alors il compte le nombre de case ayant pour valeur "e" dans la plage C5711 à C5717.
tu as juste a remplacer les arguments.
bonne journée
=SI(NB.VIDE(B5711:B5717)=0;NB.SI(C5711:C5717;"e"))
Si la plage B5711 à B5717 est non vide, alors il compte le nombre de case ayant pour valeur "e" dans la plage C5711 à C5717.
tu as juste a remplacer les arguments.
bonne journée
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 08:55
9 juil. 2008 à 08:55
impossible je l'ai testé chez moi!
as tu bien mis =0 et non <>0 comme je m'étais trompé dans la premiere solution?
il faut que tu remplaces e par NC
et les plages par tes plages à toi
mais sinon c'est ça!
sinon je sais pas d'ou ca peut venir, sachant que le copier coller marche chez moi...
as tu bien mis =0 et non <>0 comme je m'étais trompé dans la premiere solution?
il faut que tu remplaces e par NC
et les plages par tes plages à toi
mais sinon c'est ça!
sinon je sais pas d'ou ca peut venir, sachant que le copier coller marche chez moi...
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 09:17
9 juil. 2008 à 09:17
j'ai excel 2003
et en theorie ca devrait rien changer.
peux tu m'envoyer par mail le fichier excel en question?
et en theorie ca devrait rien changer.
peux tu m'envoyer par mail le fichier excel en question?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 09:29
9 juil. 2008 à 09:29
le truc c'ets que la je susi au taf et j'ai pas acces a ma messagerie.
tu peux faire un copier coller de ta feuille excel ou d'une partie ici que je la test?
tu peux faire un copier coller de ta feuille excel ou d'une partie ici que je la test?
C
C A2
I
C
C
C
C
NC
NC
C
SO
C A1
C A2
C A1
C
C
I
? A1
NC
C
C
C
C A3
C
C
C
C
C
C
C
C
C
C
C A5
NC
I
I
C
C
I
C
C
C
C
SO
C
C
C
C
C
C
C
I
C
C
C
C A1
NC
C
? A2
C
C
C
C
C
C
C
C A4
C A5
C
?
C
C
C A2
C A3
NC A1
C A2
NC A4
NC A1
NC A2
C
C
NC
NC
NC
NC
NC
C
NC
?
NCf A3
C
? A5
C A4
C
C
?
C
C
I
C A1
C A2
C A3
C
C A1
C
C
C
C
C
C
C
C
C
NCf A2
NCf A4
C A1
C A1
C A3
NC A1
NC A2
C
C
C
C
C
NC
C A2
C A3
C A4
C
C
C A2
C
C
C A4
C A5
C A3
C
C
C
C A2
C
C
C
C
C
C A2
C
C A4
C A1
C
C
C
C
C
C
A chaque fois qu'il y a un texte devant NC il faut compte le nombre de NC
Pas facile de copier mon fichier ici ! lol
C A2
I
C
C
C
C
NC
NC
C
SO
C A1
C A2
C A1
C
C
I
? A1
NC
C
C
C
C A3
C
C
C
C
C
C
C
C
C
C
C A5
NC
I
I
C
C
I
C
C
C
C
SO
C
C
C
C
C
C
C
I
C
C
C
C A1
NC
C
? A2
C
C
C
C
C
C
C
C A4
C A5
C
?
C
C
C A2
C A3
NC A1
C A2
NC A4
NC A1
NC A2
C
C
NC
NC
NC
NC
NC
C
NC
?
NCf A3
C
? A5
C A4
C
C
?
C
C
I
C A1
C A2
C A3
C
C A1
C
C
C
C
C
C
C
C
C
NCf A2
NCf A4
C A1
C A1
C A3
NC A1
NC A2
C
C
C
C
C
NC
C A2
C A3
C A4
C
C
C A2
C
C
C A4
C A5
C A3
C
C
C
C A2
C
C
C
C
C
C A2
C
C A4
C A1
C
C
C
C
C
C
A chaque fois qu'il y a un texte devant NC il faut compte le nombre de NC
Pas facile de copier mon fichier ici ! lol
orphée57
Messages postés
16
Date d'inscription
samedi 26 février 2005
Statut
Membre
Dernière intervention
9 juillet 2008
7
9 juil. 2008 à 09:41
9 juil. 2008 à 09:41
bonjour steefif
j'ai un petit probleme également et je voulais savoir si tu pouvais m'aider à le résoudre
voilà de B13 à E13 on me demande le nombre de trajets par semaine sachant qu'il y a 5 trajets si si élève est au collège 6 s'il est au lycée..C3 et le prix du trajet de 22eque B10 et collège ainsi que E10 les autres lycée..les opérations est un jeu d'enfant mais poser la formule je coince complètement ;l'ai déjà fait et j'ai eu faux
ensuite il y a 3 semaines facturées en septembre et décembre (en B19 etB22) et 4 en octobre décembre(B20et B21),sachant que le prix de la semaine est de 110e (on le retrouve deB15=E15)
ensuite peux tu me dire comment je calcule le montant mensualisé du trimestre?
merci de ton aide ...si tu m'aides
amitiés
j'ai un petit probleme également et je voulais savoir si tu pouvais m'aider à le résoudre
voilà de B13 à E13 on me demande le nombre de trajets par semaine sachant qu'il y a 5 trajets si si élève est au collège 6 s'il est au lycée..C3 et le prix du trajet de 22eque B10 et collège ainsi que E10 les autres lycée..les opérations est un jeu d'enfant mais poser la formule je coince complètement ;l'ai déjà fait et j'ai eu faux
ensuite il y a 3 semaines facturées en septembre et décembre (en B19 etB22) et 4 en octobre décembre(B20et B21),sachant que le prix de la semaine est de 110e (on le retrouve deB15=E15)
ensuite peux tu me dire comment je calcule le montant mensualisé du trimestre?
merci de ton aide ...si tu m'aides
amitiés
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 09:54
9 juil. 2008 à 09:54
C
C A2 0
I
C
C
C
C
NC
NC
C
SO
C A1 2
C A2 2
C A1 2
C
C
I
? A1 2
NC
C
C
C
C A3 3
C
C
C
C
C
C
C
C
C
cool ca marche le copier coller, j'ai eu tres peur!
si j'ai bien compris c'ets ca que tu veux.
en gors quand il y a un truc a gauche, on compte le nombre de NC
pour faire ca, la formule est la suivante :
=SI(ESTVIDE(B1)=FAUX;NB.SI(A$1:A1;"NC");"")
puis ensuite tu fais glisser ta formul jusqu'en bas.
C A2 0
I
C
C
C
C
NC
NC
C
SO
C A1 2
C A2 2
C A1 2
C
C
I
? A1 2
NC
C
C
C
C A3 3
C
C
C
C
C
C
C
C
C
cool ca marche le copier coller, j'ai eu tres peur!
si j'ai bien compris c'ets ca que tu veux.
en gors quand il y a un truc a gauche, on compte le nombre de NC
pour faire ca, la formule est la suivante :
=SI(ESTVIDE(B1)=FAUX;NB.SI(A$1:A1;"NC");"")
puis ensuite tu fais glisser ta formul jusqu'en bas.
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 09:57
9 juil. 2008 à 09:57
bonjour orphée.
je susi désolé, mais je dosi t'avouer que je n'ai rien compris du tout à ton message...
Mais je peux quand meme t'aider, pour cela si tu pouvais réexpliquer le probleme ce serait cool!
merci
je susi désolé, mais je dosi t'avouer que je n'ai rien compris du tout à ton message...
Mais je peux quand meme t'aider, pour cela si tu pouvais réexpliquer le probleme ce serait cool!
merci
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 10:07
9 juil. 2008 à 10:07
regarde des MP.
salut yaling
c pas ça que j'attends en fait c une formule en si....mais ne comprenant rien moi même j'ai du mal m'expliquer comme dit stepfif
je peux t'envoyer le tableau et l'énoncé si tu veux ais comment faire pour? merci
c pas ça que j'attends en fait c une formule en si....mais ne comprenant rien moi même j'ai du mal m'expliquer comme dit stepfif
je peux t'envoyer le tableau et l'énoncé si tu veux ais comment faire pour? merci
salut yaling
c pas ça que j'attends en fait c une formule en si....mais ne comprenant rien moi même j'ai du mal m'expliquer comme dit stepfif
je peux t'envoyer le tableau et l'énoncé si tu veux ais comment faire pour? merci
c pas ça que j'attends en fait c une formule en si....mais ne comprenant rien moi même j'ai du mal m'expliquer comme dit stepfif
je peux t'envoyer le tableau et l'énoncé si tu veux ais comment faire pour? merci
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 10:15
9 juil. 2008 à 10:15
ok yaling, je viens de comprendre, je vais te faire ca de suite.
=SI(ESTVIDE(B1)=FAUX;SI(A1="NC";1;"");"")
a mettre en C1 et faire glisser jusqu'en bas.
a la fin de la colonne, tu fait un
=somme(C1:C175)
mais j'ai une question.
par moment tu as en colonne A des valeurs NCf
faut il le sprendre en compte ou pas?
si oui le code devient
=SI(ESTVIDE(B1)=FAUX;SI(A1="NC*";1;"");"")
voila, j'espere que cette fosi ci ca va marcher
=SI(ESTVIDE(B1)=FAUX;SI(A1="NC";1;"");"")
a mettre en C1 et faire glisser jusqu'en bas.
a la fin de la colonne, tu fait un
=somme(C1:C175)
mais j'ai une question.
par moment tu as en colonne A des valeurs NCf
faut il le sprendre en compte ou pas?
si oui le code devient
=SI(ESTVIDE(B1)=FAUX;SI(A1="NC*";1;"");"")
voila, j'espere que cette fosi ci ca va marcher
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 10:16
9 juil. 2008 à 10:16
non orphée,ej te proposait de lire te smessage privé sur ton compte je t'ai envoyé une adresse a laquelle m'ecrire et envoyer le fichier.
voila
voila
orphée57
Messages postés
16
Date d'inscription
samedi 26 février 2005
Statut
Membre
Dernière intervention
9 juillet 2008
7
>
yaling
9 juil. 2008 à 10:44
9 juil. 2008 à 10:44
écoute je sais que c une formule avec SI ...c tout ce que je peux te dire.je suis débutante donc c du simple...je ne sais aps si cela te va? en tout cas bon courage et merci
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 10:42
9 juil. 2008 à 10:42
apres c'est dans une macro qu'il faut le faire.
macro type :
nbvaleur=0
for ligne =1 to Cells(Rows.Count, 1).End(xlUp).Row
if cells(ligne,2).value<>"" then
if cells(ligne,1).value="NC*" then
nbvaleur=nbvaleur+1
end if
next ligne
cells(1,3).value = nbvaleur
macro type :
nbvaleur=0
for ligne =1 to Cells(Rows.Count, 1).End(xlUp).Row
if cells(ligne,2).value<>"" then
if cells(ligne,1).value="NC*" then
nbvaleur=nbvaleur+1
end if
next ligne
cells(1,3).value = nbvaleur
orphée57
Messages postés
16
Date d'inscription
samedi 26 février 2005
Statut
Membre
Dernière intervention
9 juillet 2008
7
9 juil. 2008 à 10:45
9 juil. 2008 à 10:45
là c carrément du chinois tout ça! macro il cells value then !! suis loin de tout ça moi...heu t'as pas plus simple?
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 11:08
9 juil. 2008 à 11:08
yaling pour faire cette macro rien de plus simple.
outil /macro /nouvelle macro/bouton enregistrer (point noir)/bouton arreter (carré noir)
ensuite
outil /macro / modifier la macro nommée macro1
pusi dedans tu colle ce code.
ensuite tu te créé un bouton sur ta feuille en déssinant un rectangle grace aux formes automatiques
clique droit dessus
ajouter du texte
tu ecrit ce que tu veux
puis clique droit sur le bouton
affecter une macro
et tu affectes macro 1
en theorie ca devrait fonctionner.
voilou
outil /macro /nouvelle macro/bouton enregistrer (point noir)/bouton arreter (carré noir)
ensuite
outil /macro / modifier la macro nommée macro1
pusi dedans tu colle ce code.
ensuite tu te créé un bouton sur ta feuille en déssinant un rectangle grace aux formes automatiques
clique droit dessus
ajouter du texte
tu ecrit ce que tu veux
puis clique droit sur le bouton
affecter une macro
et tu affectes macro 1
en theorie ca devrait fonctionner.
voilou
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 11:20
9 juil. 2008 à 11:20
alors next sans for c'ets bizarre!
as tu bien coller la ligne:
for ligne = 1 to ....
sinon pour les colonnes, oui il faut le changer
cells(ligne,1)
correspond a la cellule ligne "ligne" et colonne "1"
donc si tu veux rajouter ou modifier des conditions, il faut que tu change le deuxieme chiffre.
ma formule permet de parcourir les lignes toutes seules, donc par contre, faut pas toucher au premier argument de cells.
=)
as tu bien coller la ligne:
for ligne = 1 to ....
sinon pour les colonnes, oui il faut le changer
cells(ligne,1)
correspond a la cellule ligne "ligne" et colonne "1"
donc si tu veux rajouter ou modifier des conditions, il faut que tu change le deuxieme chiffre.
ma formule permet de parcourir les lignes toutes seules, donc par contre, faut pas toucher au premier argument de cells.
=)
C'est un peu dur pour moi
et j'ai bien mis le To
Je n'ai pas tout saisi pour modifier les lignes et colonnes
Je crois que je ne vais pas me prendre la tête et utiliser ta 1ere solution avec la formule car les macro ça me dépasse lol
surtout que je veux intégrer ma macro dans un onglet autre que celui où se trouve les données alors je ne sais pas si ton programme convient !
dur dur !
merci quand même
et j'ai bien mis le To
Je n'ai pas tout saisi pour modifier les lignes et colonnes
Je crois que je ne vais pas me prendre la tête et utiliser ta 1ere solution avec la formule car les macro ça me dépasse lol
surtout que je veux intégrer ma macro dans un onglet autre que celui où se trouve les données alors je ne sais pas si ton programme convient !
dur dur !
merci quand même
Steefif
Messages postés
485
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
15 février 2013
19
9 juil. 2008 à 11:31
9 juil. 2008 à 11:31
oula alors là ca se complique.
amsi si tu veux, j'ai appris le fonctionnement d'excel il y a 2-3 semaines
c'ets pas tres dur, et il y a des sites tres bien construits pour apprendre.
apres, c'ets de l'experimentation...
et de l'aide apporté par des gens d'ici!
amsi si tu veux, j'ai appris le fonctionnement d'excel il y a 2-3 semaines
c'ets pas tres dur, et il y a des sites tres bien construits pour apprendre.
apres, c'ets de l'experimentation...
et de l'aide apporté par des gens d'ici!
8 juil. 2008 à 17:11
Cependant je ne comprens pas la cellule A20 et l'équation me donne "FAUX" alors que je cherche un nombre
Pouvez-vous m'aider !
Merci