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
oki, merci pour ton aide.. je peux pas ouvrir le document aujourd'hui car le Pc que j utlise actuellement n'a pas le pack office.
Merci encore de ta patience
Stephanie
Merci encore de ta patience
Stephanie
Hello,
Je viens d'ouvrir le fichier que tu as posté,ce que tu as fait est bien est surtt bien plus rapide que mon boulot ou j'ai du calculer le prix pour chaque demi kilo. J'aimerais comprend comme tu utilises cette formule =OFFSET(C1,MATCH(C9,C2:C8,0),3) et celle la =OFFSET(C1,MATCH(C9,C2:C8,0),4). Habituellement je me contente des fonctions recherche et Si, quelle est cette fonction? comment elle marche?
Merci encore
Je viens d'ouvrir le fichier que tu as posté,ce que tu as fait est bien est surtt bien plus rapide que mon boulot ou j'ai du calculer le prix pour chaque demi kilo. J'aimerais comprend comme tu utilises cette formule =OFFSET(C1,MATCH(C9,C2:C8,0),3) et celle la =OFFSET(C1,MATCH(C9,C2:C8,0),4). Habituellement je me contente des fonctions recherche et Si, quelle est cette fonction? comment elle marche?
Merci encore
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
13 août 2008 à 10:42
13 août 2008 à 10:42
Bonjour,
je ne comprend pas ou tu as eu ces formules ? je cite :
=OFFSET(C1,MATCH(C9,C2:C8,0),3) et celle la =OFFSET(C1,MATCH(C9,C2:C8,0),4).
je n'ai pas mis cela dans ce que je t'ai joint !!!!
(si c'est par MP, bonjour la communauté !!)
Denis
je ne comprend pas ou tu as eu ces formules ? je cite :
=OFFSET(C1,MATCH(C9,C2:C8,0),3) et celle la =OFFSET(C1,MATCH(C9,C2:C8,0),4).
je n'ai pas mis cela dans ce que je t'ai joint !!!!
(si c'est par MP, bonjour la communauté !!)
Denis
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
13 août 2008 à 11:14
13 août 2008 à 11:14
Je suppose que tu as excel 2007 ou une version anglaise et que cela convertit les formules
ce que j'ai mis :
=DECALER(C1;EQUIV(C9;C2:C8;0);1)
je me suis servi de :
DECALER(réf;lignes;colonnes)
et à la place de "lignes" j'ai mis :
EQUIV(valeur_cherchée;matrice_recherche;type)
bref ça recherche dans la colonne au dessus l'équivalent de la cellule de référence
essaye en D12 tu met :
=DECALER(C1;7;1)
7 pour trouver ce qu'il y a en 7ème ligne
en D13 tu met :
=EQUIV(C9;C2:C8;0)
cela te dit dans quelle ligne se trouve ce qu'il y a en D9
Denis
ce que j'ai mis :
=DECALER(C1;EQUIV(C9;C2:C8;0);1)
je me suis servi de :
DECALER(réf;lignes;colonnes)
et à la place de "lignes" j'ai mis :
EQUIV(valeur_cherchée;matrice_recherche;type)
bref ça recherche dans la colonne au dessus l'équivalent de la cellule de référence
essaye en D12 tu met :
=DECALER(C1;7;1)
7 pour trouver ce qu'il y a en 7ème ligne
en D13 tu met :
=EQUIV(C9;C2:C8;0)
cela te dit dans quelle ligne se trouve ce qu'il y a en D9
Denis
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
13 août 2008 à 11:20
13 août 2008 à 11:20
autrement est ce que les opérations sur les majorations sont justes ?
as tu vérifié?
voir post 22 et 23 nos interrogations que nous nous posions Raymond et moi.
Denis
as tu vérifié?
voir post 22 et 23 nos interrogations que nous nous posions Raymond et moi.
Denis
Non il sont pas juste, mais c pas grave faut juste que je comprenne le fonctionnement.
Merci de ton aide, je vais essayer de le refaire par moi meme en utilisant tes formules.
Merci de ton aide, je vais essayer de le refaire par moi meme en utilisant tes formules.
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
13 août 2008 à 11:46
13 août 2008 à 11:46
A mon avis c'est dans les colonnes G et F ( de G3 à G8 ) et ( de F4 à F8 )
vois ce que disait Raymond
en B9 c'est le poids supplémentaire par rapport à la ligne de référence
Aussi la colonne F je l'ai nommée Maxi je n'ai pas corrigé c'est mini.
Denis
vois ce que disait Raymond
en B9 c'est le poids supplémentaire par rapport à la ligne de référence
Aussi la colonne F je l'ai nommée Maxi je n'ai pas corrigé c'est mini.
Denis
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
14 août 2008 à 16:10
14 août 2008 à 16:10
Bonjour à Stephdub et Denis.
Eh bien, ça y est : J'ai fini mon fichier. J'ai tout testé, et ça marche. Donc à vous d'essayer ...
https://www.cjoint.com/?ioqkz5vSom
Eh bien, ça y est : J'ai fini mon fichier. J'ai tout testé, et ça marche. Donc à vous d'essayer ...
https://www.cjoint.com/?ioqkz5vSom
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
14 août 2008 à 23:20
14 août 2008 à 23:20
Salut Raymond,
J'ai corrigé mon fichier en appliquant *2 au lieu de *0.5
mais on ne trouve pas tout à fait le même résultat, logique, à un moment donné on ne reprend pas les mêmes base :
notre ami Stephdub nous as induits en erreur, je ne sais pas ce qu'il choisi quant il compte :
son tableau:
de 0 à 0.5 20
de 0.5 à 2.5 1
de 2.5 à 10 1.7
de 10 à 20 1.9
de 20 à 30 1.5
de 30 à 70 1.3
de 70 à 100 1.16
expl : pour 2.5 tu choisi quel tarif 1 ou 1.7 ?
et pour 10 tu choisi quel tarif 1.7 ou 1.9 ? etc...
pour info mon fichier :
https://www.cjoint.com/?ioxdIODy6D
pour info aussi, dans le tien inf à 0.5 kg ça ne va plus.
crdlt
Denis
J'ai corrigé mon fichier en appliquant *2 au lieu de *0.5
mais on ne trouve pas tout à fait le même résultat, logique, à un moment donné on ne reprend pas les mêmes base :
notre ami Stephdub nous as induits en erreur, je ne sais pas ce qu'il choisi quant il compte :
son tableau:
de 0 à 0.5 20
de 0.5 à 2.5 1
de 2.5 à 10 1.7
de 10 à 20 1.9
de 20 à 30 1.5
de 30 à 70 1.3
de 70 à 100 1.16
expl : pour 2.5 tu choisi quel tarif 1 ou 1.7 ?
et pour 10 tu choisi quel tarif 1.7 ou 1.9 ? etc...
pour info mon fichier :
https://www.cjoint.com/?ioxdIODy6D
pour info aussi, dans le tien inf à 0.5 kg ça ne va plus.
crdlt
Denis
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
15 août 2008 à 03:21
15 août 2008 à 03:21
Bonjour, Denis.
Comme tu as pu le constater, onglet "Raymond" du fichier "Stephdub", j'ai supposé que pour 0,5 kg c'était 20 € ; pour 2,5 kg c'était 1 € ; pour 10 kg c'était 1,7 € ...
Sinon ta remarque pour les faibles poids est pertinente : J'ai complètement oublié d'y revenir, en fin d'analyse, pour ajouter la clause du forfait pour les 500 premiers grammes !
Concernant ton fichier "?ioxdIODy6D _ Poids", j'avoue que je ne maîtrise toujours pas suffisamment les fonctions DECALER() et EQUIV() pour apprécier à sa juste valeur ton travail. Ce que je reconnais par contre à l'évidence, c'est que ta procédure est beaucoup plus élégante et moins gourmande en place que la mienne !
-> Il te reste un dernier petit contrôle à faire : Si tu trouves 24 € pour 2,5 kg tu ne peux pas avoir 26,70 € pour 3 kg (en effet on ajoute 1/2 kg à 1,7 € ce qui doit donner 25,70 € comme résultat).
Finalement c'est un exercice marrant ... Donc à bientôt !
Comme tu as pu le constater, onglet "Raymond" du fichier "Stephdub", j'ai supposé que pour 0,5 kg c'était 20 € ; pour 2,5 kg c'était 1 € ; pour 10 kg c'était 1,7 € ...
Sinon ta remarque pour les faibles poids est pertinente : J'ai complètement oublié d'y revenir, en fin d'analyse, pour ajouter la clause du forfait pour les 500 premiers grammes !
Concernant ton fichier "?ioxdIODy6D _ Poids", j'avoue que je ne maîtrise toujours pas suffisamment les fonctions DECALER() et EQUIV() pour apprécier à sa juste valeur ton travail. Ce que je reconnais par contre à l'évidence, c'est que ta procédure est beaucoup plus élégante et moins gourmande en place que la mienne !
-> Il te reste un dernier petit contrôle à faire : Si tu trouves 24 € pour 2,5 kg tu ne peux pas avoir 26,70 € pour 3 kg (en effet on ajoute 1/2 kg à 1,7 € ce qui doit donner 25,70 € comme résultat).
Finalement c'est un exercice marrant ... Donc à bientôt !
just1xpa2
Messages postés
1603
Date d'inscription
jeudi 26 juillet 2007
Statut
Membre
Dernière intervention
3 février 2013
196
15 août 2008 à 04:29
15 août 2008 à 04:29
bonjour un petit tableau pour faire avancer, il ne reste qu'a le mettre en forme definitif
https://www.cjoint.com/?ipeB3dB0e1
https://www.cjoint.com/?ipeB3dB0e1
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
15 août 2008 à 04:42
15 août 2008 à 04:42
Coucou, Stephdub , Denis et les autres !
Pour corriger l'anomalie signalée par Denis, post 33, dernière ligne, vous êtes tous invités à saisir la valeur 0 (zéro) dans les cellules H2 et I2, aussi bien dans l'onglet "Raymond" que dans l'onglet "Définitif". Merci.
Pour corriger l'anomalie signalée par Denis, post 33, dernière ligne, vous êtes tous invités à saisir la valeur 0 (zéro) dans les cellules H2 et I2, aussi bien dans l'onglet "Raymond" que dans l'onglet "Définitif". Merci.
En fait, c vrai que j'ai oublier de le preciser et je m'en excuse c'est:
[0;0,5]
]0,5; 2,5]
]2,5;....]
[0;0,5]
]0,5; 2,5]
]2,5;....]
just1xpa2
Messages postés
1603
Date d'inscription
jeudi 26 juillet 2007
Statut
Membre
Dernière intervention
3 février 2013
196
15 août 2008 à 12:03
15 août 2008 à 12:03
bonjour raymond et les autres bravo... pour ce joli tableau..
Denis.L
Messages postés
434
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
4 juin 2010
232
16 août 2008 à 00:39
16 août 2008 à 00:39
Bonjour Stephdub, Raymond et les autres,
tu avais raison Raymond pour le dernier petit contrôle à faire post34
pour faire mes "minis" je m'étais planté et sans chercher plus loin, je pensai que cela venait de la précision qui nous manquait et que Stephdub nous a mentionné post37 (merci)
je joint ma dernière mouture avec 2 onglets: un explicatif et un simplifié
et aussi une clause si 0 kg
https://www.cjoint.com/?iqavri8btV
et c'est vrai : assez marrant :-))
@+
Denis
tu avais raison Raymond pour le dernier petit contrôle à faire post34
pour faire mes "minis" je m'étais planté et sans chercher plus loin, je pensai que cela venait de la précision qui nous manquait et que Stephdub nous a mentionné post37 (merci)
je joint ma dernière mouture avec 2 onglets: un explicatif et un simplifié
et aussi une clause si 0 kg
https://www.cjoint.com/?iqavri8btV
et c'est vrai : assez marrant :-))
@+
Denis