Recherche formule Excel
Résolu
ahinsi29
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai vraiment besoin d'aide concernant un tableau de tarifs sur Excel.
Je dois mettre à jour ces tarifs et il y a deux types de groupes : le groupe 1 qui bénéficie d'une remise de 36% et le groupe 2 d'une remise de 31%.
Mais le tableau n'est pas classé en fonction des groupes, tout est mélangé !
J'ai ma colonne D qui représente les groupes 1 et 2 et la colonne E qui indique les prix que je dois changer.
Voici la formule qui m'a semblée la plus adaptée :
=si(d7=1;e7*36%;e7*31%)
Mais Excel ne prend en compte que les 31% ! Je ne comprends plus, aidez-moi !
Merci d'avance !
J'ai vraiment besoin d'aide concernant un tableau de tarifs sur Excel.
Je dois mettre à jour ces tarifs et il y a deux types de groupes : le groupe 1 qui bénéficie d'une remise de 36% et le groupe 2 d'une remise de 31%.
Mais le tableau n'est pas classé en fonction des groupes, tout est mélangé !
J'ai ma colonne D qui représente les groupes 1 et 2 et la colonne E qui indique les prix que je dois changer.
Voici la formule qui m'a semblée la plus adaptée :
=si(d7=1;e7*36%;e7*31%)
Mais Excel ne prend en compte que les 31% ! Je ne comprends plus, aidez-moi !
Merci d'avance !
A voir également:
- Recherche formule Excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
6 réponses
Bonjour,
La formule semble correcte...
Mais si la fonction ne revoie que le calcul si la condition est fausse, ça veut dire que la condition est mal écrite (s'il y a des groupe 1 en colonne D).
Est-ce que la colonne D ne contient que 1 ou 2 ? Ou Groupe1 et Groupe2 ?
Il faut que la condition corresponde exactement pour que la formule renvoie la partie "condition_si_vrai".
La formule semble correcte...
Mais si la fonction ne revoie que le calcul si la condition est fausse, ça veut dire que la condition est mal écrite (s'il y a des groupe 1 en colonne D).
Est-ce que la colonne D ne contient que 1 ou 2 ? Ou Groupe1 et Groupe2 ?
Il faut que la condition corresponde exactement pour que la formule renvoie la partie "condition_si_vrai".
Salut,
ta formule est correcte
=SI(D2=1;D2*36%;E2*31%)
ou ce qui évitera les zéro lorsque les cellules ne sont pas renseignées
=SI(D2=1;E2*36%;SI(D2=2;D2*31%;""))
regarde du coté des formats de tes cellules
si tu ne trouve pas, fait nous une copie de ton fichier en supprimant les données confidentielles et colle le fichier dans un post avec ce lien
https://www.cjoint.com/
ta formule est correcte
=SI(D2=1;D2*36%;E2*31%)
ou ce qui évitera les zéro lorsque les cellules ne sont pas renseignées
=SI(D2=1;E2*36%;SI(D2=2;D2*31%;""))
regarde du coté des formats de tes cellules
si tu ne trouve pas, fait nous une copie de ton fichier en supprimant les données confidentielles et colle le fichier dans un post avec ce lien
https://www.cjoint.com/
Bonjour
A vérifier on ne sait jamais:
votre 1 dans la colonne D est il bien numérique et les cellules sont elles bien en format standard (le chiffre 1 doit s'afficher à droite de la cellule en alignement "standard")
Le problème peut se poser si votre 1 vient d'un menu déroulant de formant texte ou d'une copie d'un autre fichier, ou encore si la colonne D est en format "Texte"
si votre 1 n'est pas num:, soit vous transformez votre code en num, soit vous écrivez la formule en plaçant le 1 entre guillemets
(transformer rapidement le code en num à toutes fins utiles:
sélectionner une cellule vide hors champ, la copier, sélectionner la champ à modifier et clic droit collage spécial / cocher addition
crdlmnt
A vérifier on ne sait jamais:
votre 1 dans la colonne D est il bien numérique et les cellules sont elles bien en format standard (le chiffre 1 doit s'afficher à droite de la cellule en alignement "standard")
Le problème peut se poser si votre 1 vient d'un menu déroulant de formant texte ou d'une copie d'un autre fichier, ou encore si la colonne D est en format "Texte"
si votre 1 n'est pas num:, soit vous transformez votre code en num, soit vous écrivez la formule en plaçant le 1 entre guillemets
(transformer rapidement le code en num à toutes fins utiles:
sélectionner une cellule vide hors champ, la copier, sélectionner la champ à modifier et clic droit collage spécial / cocher addition
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
hé bé alors?
.... le code dans votre fichier en D n'st pas 1 (num ou texte) mais 01 ?????
dons forcément en texte de surcroit
alors au lieu de 1 dans votre formule, placez donc:
"01"
crdlmnt
ne sommes nous pas seuls à comprendre ce que l'on explique?
hé bé alors?
.... le code dans votre fichier en D n'st pas 1 (num ou texte) mais 01 ?????
dons forcément en texte de surcroit
alors au lieu de 1 dans votre formule, placez donc:
"01"
crdlmnt
ne sommes nous pas seuls à comprendre ce que l'on explique?
... et en plus avec vérification, le 01 se compose d'une série de blanc avant le texte 01!!!!
alors pour faciliter les choses, traiter d'abord la colonne D pour conserver le 1 seul
sélectionnez colonne D complète et appliquer l'opération avec la ce collage spécial expliquée au message précédent et utilisez le 1 sans guillemets
si par contre vous voulez conserver le code tel quel, placer entre les guillemets de votre formule
" 01" avec huit blancs avant le 01 et ça va marcher.
Pour info:
un nombre qui commence par 0 en Excel est une valeur texte pour Excel, sauf dans les formats spéciaux N° de tèl.
crdlmnt
alors pour faciliter les choses, traiter d'abord la colonne D pour conserver le 1 seul
sélectionnez colonne D complète et appliquer l'opération avec la ce collage spécial expliquée au message précédent et utilisez le 1 sans guillemets
si par contre vous voulez conserver le code tel quel, placer entre les guillemets de votre formule
" 01" avec huit blancs avant le 01 et ça va marcher.
Pour info:
un nombre qui commence par 0 en Excel est une valeur texte pour Excel, sauf dans les formats spéciaux N° de tèl.
crdlmnt
Essaye en écrivant :