Fonction si Excel
Fermé
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
-
11 août 2008 à 11:50
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 - 16 août 2008 à 00:39
Denis.L Messages postés 434 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 4 juin 2010 - 16 août 2008 à 00:39
A voir également:
- Fonction si Excel
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction moyenne excel - Guide
- Aller à la ligne excel - Guide
35 réponses
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 12:10
11 août 2008 à 12:10
Bonjour,
ni "et" ni "ou",
comme tu le dis il faut les imbriquer suivant ta logique voulue
expl
= si(sup à x ;si(sup à y;"y";"");"x")
=si(cond1;si(cond2;vrai2;faux2);faux2)
et, tu est justement limité à 7 imbrications
Denis
ni "et" ni "ou",
comme tu le dis il faut les imbriquer suivant ta logique voulue
expl
= si(sup à x ;si(sup à y;"y";"");"x")
=si(cond1;si(cond2;vrai2;faux2);faux2)
et, tu est justement limité à 7 imbrications
Denis
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 12:16
11 août 2008 à 12:16
oki merci de ta reponse rapide. Peux tu me donner un exemple avec des vraies formules, je debute a excel.
Merci beaucoup
Merci beaucoup
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
11 août 2008 à 12:21
11 août 2008 à 12:21
Il y a plus simple.
Tu crées quelque part dans ta feuille un petit tarif avec les poids en colonne gauche et le tarif en colonne droite:
0 20
0.5 21.80
1 23.60
etc...
Tu sélectionnes ces cellules et tu les appelles Tarif (Dans la zone Nom, là où s'affiche d'habitude la référence de la cellule, A1 par exemple) et tu valides avec Entrée
Et ensuite, en admettant que ton poids soit en A10 et que tu veuilles le prix en B10, tu écris en B10:
=RECHERCHEV(A10;Tarif;2;FAUX)
Le FAUX à la fin sert à dire que si on ne tombe pas sur le poids pile-poil, il faut prendre le prix correspondant au poids inférieur.
Tu crées quelque part dans ta feuille un petit tarif avec les poids en colonne gauche et le tarif en colonne droite:
0 20
0.5 21.80
1 23.60
etc...
Tu sélectionnes ces cellules et tu les appelles Tarif (Dans la zone Nom, là où s'affiche d'habitude la référence de la cellule, A1 par exemple) et tu valides avec Entrée
Et ensuite, en admettant que ton poids soit en A10 et que tu veuilles le prix en B10, tu écris en B10:
=RECHERCHEV(A10;Tarif;2;FAUX)
Le FAUX à la fin sert à dire que si on ne tombe pas sur le poids pile-poil, il faut prendre le prix correspondant au poids inférieur.
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 12:32
11 août 2008 à 12:32
J'ai essayé mais sa ne fonction pas sa met #N/A, j'aimerais creer se programme pour une personne exterieure. Cad elle a juste a cliquer sur la liste deroulante des poids et le pris s'affiche.
Merci de ton aide, est que je peux faire sa avec la fonction recherche??
Merci de ton aide, est que je peux faire sa avec la fonction recherche??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
11 août 2008 à 12:36
11 août 2008 à 12:36
Je me suis trompée, quelle honte, c'est pas FAUX, c'est VRAI, évidemment... Quelle andouille.
La liste de choix fonctionnerait aussi, sauf que tu vas mettre toutes les valeurs possibles entre 0 et 2500???
La liste de choix fonctionnerait aussi, sauf que tu vas mettre toutes les valeurs possibles entre 0 et 2500???
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 12:44
11 août 2008 à 12:44
Ok, j'ai essaye avec VRAI sa me met #REF! je vais creer une liste deroulante qui s'arretera a 100kg sa sera suffisante.
Je vois pas comment faire avec la fonction recherche pour que si je selectionne le poids 15kg dans la liste deroulante pour que sa m'affiche le prix pour 15kg.
J'ai creer des fonctions si tu sais comment les imbriqués por en faire que une seule schant que j'ai deux si dans une seule fonctions car c'est si poids sup a 20; si poids inf ou egale a 30 alors,vraix,faux
Merci de ton aide
Je vois pas comment faire avec la fonction recherche pour que si je selectionne le poids 15kg dans la liste deroulante pour que sa m'affiche le prix pour 15kg.
J'ai creer des fonctions si tu sais comment les imbriqués por en faire que une seule schant que j'ai deux si dans une seule fonctions car c'est si poids sup a 20; si poids inf ou egale a 30 alors,vraix,faux
Merci de ton aide
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
11 août 2008 à 13:07
11 août 2008 à 13:07
Bonjour, tu sais, ça irait beaucoup plus vite (pour notre compréhension et pour la saisie de nos solutions) si tu nous envoyais ton fichier, en utilisant www.cijoint.fr// ou www.cjoint.com//
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
11 août 2008 à 13:21
11 août 2008 à 13:21
#N/A c'était de ma faute, #REF c'est vraisemblablement que tu as fait une erreur en saisissant la formule, parce que chez moi ça fonctionne, mais Raymond a raison, envoie nous ton truc.
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 13:37
11 août 2008 à 13:37
Oki voici le document en fichier joint, je pense utiliser la fonction recherchev sa ma l'air le plus simple car j'ai deja fait avec les si mais j'arrive pas a les imbriquer.
Voici le fichier joint:
https://www.cjoint.com/?ilnKBlIiRp
Merci
Voici le fichier joint:
https://www.cjoint.com/?ilnKBlIiRp
Merci
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 14:14
11 août 2008 à 14:14
Bonjour,
regarde déjà ça :
http://www.cijoint.fr/cjlink.php?file=cj200808/cijFY2K0qi.xls
je ne comprend pas tout du reste de ta demande
et aussi :
la formule qui est en B14 et qui n'est pas activée par les 15kg en A14
Denis
regarde déjà ça :
http://www.cijoint.fr/cjlink.php?file=cj200808/cijFY2K0qi.xls
je ne comprend pas tout du reste de ta demande
et aussi :
la formule qui est en B14 et qui n'est pas activée par les 15kg en A14
Denis
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 14:16
11 août 2008 à 14:16
Que viens faire le 20 dans cette liste ?
20
1
1.7
1.9
1.5
1.3
1.16
Denis
20
1
1.7
1.9
1.5
1.3
1.16
Denis
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 14:19
11 août 2008 à 14:19
ne regarde pas les poids, c'est des poids que j'avais mis avant d'avoir ton fichier.
Denis
Denis
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 14:50
11 août 2008 à 14:50
le 20 c le prix de depart cad que le colis entre sera facturé au min 20€ si il depasse les 0,5kg il sera facture plus chere.
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 14:52
11 août 2008 à 14:52
c'est ce que j'en été arrivé a copmrendre.
nouvelle tentative:
http://www.cijoint.fr/cjlink.php?file=cj200808/cijlHNd1b6.xls
Denis
nouvelle tentative:
http://www.cijoint.fr/cjlink.php?file=cj200808/cijlHNd1b6.xls
Denis
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 15:01
11 août 2008 à 15:01
avec un peut de nettoyage pour y voir plus clair
http://www.cijoint.fr/cjlink.php?file=cj200808/cijLWDvJVQ.xls
Denis
http://www.cijoint.fr/cjlink.php?file=cj200808/cijLWDvJVQ.xls
Denis
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 15:03
11 août 2008 à 15:03
En fait a chaque demi kilo en plus a partir de 0,5kg on facture 1€ si le poids est compris entre 0,5kg est 2,5kg
par ex pour un colis de 2kg sa sera:
0,5= 20€
il reste 1,5kg a payer soit 1€ par demi kilo soit 1,5*0,5*1
et si le colis aurais fait 5 kilo:
20+2*0,5*1+ 1,7*0,5*2,5
je suis plus clair???
par ex pour un colis de 2kg sa sera:
0,5= 20€
il reste 1,5kg a payer soit 1€ par demi kilo soit 1,5*0,5*1
et si le colis aurais fait 5 kilo:
20+2*0,5*1+ 1,7*0,5*2,5
je suis plus clair???
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 15:10
11 août 2008 à 15:10
merci c'est vraiment bien ce que tu as fait, peux tu m'expliquer tes formules stp? pense tu que je peux utliser la fonction recherche?? et comment ca marche? je comprend pas le dernier chiffre qu'il ft mettre dans la formule.
Merci beaucoup
Merci beaucoup
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
11 août 2008 à 15:38
11 août 2008 à 15:38
wouahh c'est tordu, tu additionne des suppléments sur d'autres déjà additionnés !!!
autrement dans mon exemple en F23
=E23*(DECALER(F1;EQUIV(F22;F2:F8;0);1)*2)
le 1 est le décalage d'1 colonne
et le 2 c'était pour multiplier par 2 étant donné que tu marche par 1/2kg
mais j'étais parti sur un poids au kilo majoré tandis que toi tu additionne les majorations au poids de départ
là je n'ai plus trop de temps, si personne ne t'as résolu ton blème, je reprendrait plus tard ou ce soir.
mais qui sait avec déjà ce qu'on a déjà vu, tu va peut être trouver, tiens moi au courrant
@+
denis
autrement dans mon exemple en F23
=E23*(DECALER(F1;EQUIV(F22;F2:F8;0);1)*2)
le 1 est le décalage d'1 colonne
et le 2 c'était pour multiplier par 2 étant donné que tu marche par 1/2kg
mais j'étais parti sur un poids au kilo majoré tandis que toi tu additionne les majorations au poids de départ
là je n'ai plus trop de temps, si personne ne t'as résolu ton blème, je reprendrait plus tard ou ce soir.
mais qui sait avec déjà ce qu'on a déjà vu, tu va peut être trouver, tiens moi au courrant
@+
denis
Stephdub
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
11 août 2008
11 août 2008 à 16:42
11 août 2008 à 16:42
Tout d'abord je te renerci de ton aide, j'ai utiliser la fonction recherche sur la premier page il y a un tableau
Poid et cout et deuxieme page tt mes prix pour chaque poids que j'ai calculer juska 100kg sa marche mais c long, beaucoup de formules et encombrant. Sais tu comment imbriquer les fonctions si. Car j'ai les fonctions si pour chaque tranche de poids.
Si tu vois une meilleure solution merci de me la faire parvenir.
@+
Poid et cout et deuxieme page tt mes prix pour chaque poids que j'ai calculer juska 100kg sa marche mais c long, beaucoup de formules et encombrant. Sais tu comment imbriquer les fonctions si. Car j'ai les fonctions si pour chaque tranche de poids.
Si tu vois une meilleure solution merci de me la faire parvenir.
@+
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
12 août 2008 à 01:25
12 août 2008 à 01:25
Bonsoir Stephdub,
voila ma solution :
http://www.cijoint.fr/cjlink.php?file=cj200808/cijVmGjlIZ.xls
à vérifier surtout pour ce qui est de tes additions de suppléments
Denis
voila ma solution :
http://www.cijoint.fr/cjlink.php?file=cj200808/cijVmGjlIZ.xls
à vérifier surtout pour ce qui est de tes additions de suppléments
Denis
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
12 août 2008 à 18:20
12 août 2008 à 18:20
Salut, Denis.
Ta démarche ressemble beaucoup à la mienne.
Je crois que tu as fait une légère (mais pénalisante) erreur en multipliant par 0,5 au lieu de diviser par 0,5 (ou de multiplier par 2). Ainsi pour 2,5 kg ta formule donne seulement 21 € au lieu de 24 €.
Je continue ma réflexion sur mon approche ...
Amicalement.
Ta démarche ressemble beaucoup à la mienne.
Je crois que tu as fait une légère (mais pénalisante) erreur en multipliant par 0,5 au lieu de diviser par 0,5 (ou de multiplier par 2). Ainsi pour 2,5 kg ta formule donne seulement 21 € au lieu de 24 €.
Je continue ma réflexion sur mon approche ...
Amicalement.
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
>
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
12 août 2008 à 21:37
12 août 2008 à 21:37
Bonsoir Raymond,
Je me suis basé sur son exemple au post 16, qui, il est vrai m'as mis dans le doute
je cite :
par ex pour un colis de 2kg sa sera:
0,5= 20€
il reste 1,5kg a payer soit 1€ par demi kilo soit 1,5*0,5*1
et si le colis aurais fait 5 kilo:
20+2*0,5*1+ 1,7*0,5*2,5
je pense que c'est lui qui finiras de mettre au point suivant ses désirs
tus dis :
Ta démarche ressemble beaucoup à la mienne.
je ne l'ai pas vu sur ce post !
cordialement
Denis
Je me suis basé sur son exemple au post 16, qui, il est vrai m'as mis dans le doute
je cite :
par ex pour un colis de 2kg sa sera:
0,5= 20€
il reste 1,5kg a payer soit 1€ par demi kilo soit 1,5*0,5*1
et si le colis aurais fait 5 kilo:
20+2*0,5*1+ 1,7*0,5*2,5
je pense que c'est lui qui finiras de mettre au point suivant ses désirs
tus dis :
Ta démarche ressemble beaucoup à la mienne.
je ne l'ai pas vu sur ce post !
cordialement
Denis
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
>
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
13 août 2008 à 03:33
13 août 2008 à 03:33
Normal : C'est encore en chantier ! "Je continue ma réflexion sur mon approche ... "
Je progresse, mais je travaille simultanément sur les tonnages de grogolean, et ce n'est pas non plus de la tarte ...
Amicalement.
Je progresse, mais je travaille simultanément sur les tonnages de grogolean, et ce n'est pas non plus de la tarte ...
Amicalement.