Fonction valeur comprise entre ET

Bonjour,

Je ne suis pas du tout un expert en Excel et je me débrouille comme je peux mais là je suis en galère pour une formule qui vous paraitra sûrement assez simple. Je n'ai pas trouvé de résultat en cherchant sur le forum alors j'ai décidé de poster un message.

Je souhaite donner une valeur précise à une cellule en fonction d'un résultat trouvé. Je vais essayer d'être clair.

Exemple: Ma cellule A1 a une valeur 180€. SI la valeur de ma cellule (A1) est < ou = à 199€ alors la cellule A2 doit être égale à A1+C1( 15€)

Jusque là facile mais si je change la valeur de A1 et que je passe entre 199€ et 299€ alors je souhaiterais que A2 soit égal à A1+C2(20€) et ainsi de suite si A1 est entre 299€ et 399€ alors je souhaiterais que A2 soit égal a A1+C3(25€)

Voilà j'espère que vous pourrez m'aider et merci beaucoup par avance.

Nicolas

Bonjour,

Un test

212poponico44.xlsx (9.48 Ko)

Bonjour le forum,

=ENT(A1/100)*5+10

Bonjour à tous

bonjour mbbp

ma cellule (A1) est < ou = à 199€ alors la cellule A2 doit être égale à A1+C1( 15€)

As-tu testé avec A1 = à 1€

Salut =)

SI tu rentres les bornes inférieures et supérieures en B et C (ex: B1 = 0, C1 = 199 ; B2 = 200, C2 = 299 Etc.) et les valeurs correspondantes à ajouter en D (D1 = 15, D2 = 20 Etc.) , tu peux faire:

Sub Test()

Dim Valeur As Integer, i As Integer

Valeur = Range("A1").Value

i = 0

While Range("B1").Offset(i, 0).Value <> ""

If Valeur > Range("B1").Offset(i, 0).Value And Valeur <= Range("C1").Offset(i, 0).Value Then

Range("A2").Value = Valeur + Range("D1").Offset(i, 0).Value

Exit Sub

End If

i = i + 1

Wend

End Sub

Bonjour M12,

Chaque nouvelle tranche est majorée de 5

Si la première tranche va de 0 jusqu'à <100 : ma formule donne donc 10.

Si la première tranche va de 0 jusqu'à <200 :

=SI(A1<200;15;ENT(A1/100)*5+10)

Remarque : la colonne C n'est pas indispensable.

Merci pour ton tableau M12 ça marche parfaitement mais je n'arrive pas à incorporer ta formule dans mon propre tableau. Evidement mon tableau a pleins d'autres données et donc ce ne sont pas les mêmes cellules. A quoi correspond le 2 dans ta formule? J'aurais bien voulu mettre mon tableau en ligne pour que tu vois mais je sais pas comment uploads mon fichier

Poponico44 a écrit :

Ma cellule A1 a une valeur 180€. SI la valeur de ma cellule (A1) est < ou = à 199€ alors la cellule A2 doit être égale à A1+C1( 15€)

Ma formule ne choisissait que l'élément de la colonne C

Il faut donc que j'ajoute A1 :

=A1+SI(A1<200;15;ENT(A1/100)*5+10)

A partir du programme proposé par M12 :

calculs

Ou, en utilisant la colonne C :

A2 :

=A1+INDEX(C2:C11;EQUIV(A1;B2:B11;1))
index

Ou, une nouvelle fois, sans la colonne C :

=A1+CHOISIR(EQUIV(A1;{0;200;300;400;500;600;700;800;900;1000};1);15;20;25;30;35;40;45;50;55;60)

Bonjour à tous,

Je suis une quiche avec Excel je vous pose l'état des lieues.

Mon but est de créer un tableau de droits de succession. Pour une partie de ce tableau il me faut une fonction qui transpose l'âge d'une personne en valeur d'usufruit. Pas besoin de savoir ce que c'est, je veux simplement transposer une valeur d'âge comprise dans un intervalle, en pourcentage. Comme le tableau de répartition ci joint.

En gros je vais paramétrer une fonction pour qu'avec la date de naissance d'un sujet, une deuxième cellule me donne son âge.

Suite à cela, il me faudrait qu'à cette valeur d'âge, corresponde le pourcentage qui va avec.

Exemple. la date de naissance du sujet me donne 44 ans à la date d'aujourd'hui. Il faut donc que la cellule où s'affiche et se calcule cette valeur de 44 face correspondre dans une autre cellule la valeur d'usufruit 70%.

Quelqu'un aurait-il la solution. Car déjà transposer une valeur en pourcentage je sais pas faire, mais alors si en plus j'intègre un intervalle pour ce même pourcentage là je suis incapable de le faire.

Dans l'attente de votre réponse, je vous souhaite une bonne journée.

NB : Voici le tableau de répartition en question que je dois automatiser dans Excel (Version 2016 à jour sur plateforme macOS)

Age de l'usufruitier Valeur de l'usufruit (%) Valeur de la nue propriété

Moins de 21 révolus 90 % 10%

Moins de 31 révolus 80 % 20%

Moins de 41 révolus 70 % 30%

Moins de 51 révolus 60 % 40%

Moins de 61 révolus 50 % 50%

Moins de 71 révolus 40 % 60%

Moins de 81 révolus 30 % 70%

Moins de 91 révolus 20 % 80%

Plus de 91 révolus 10 % 90%

Bonjour le forum,

Calcul de l'âge et des deux éléments du droit de propriété.

Merci beaucoup !!

Néanmoins il y a une erreur mais que je ne sais pas corriger. je prends l'exemple de quelqu'un entre 51 ans révolus et 61 ans -1j. La valeur de l'usufruit devrait être de 50%, or elle est dans ton tableau de 60%. Il y a un décalage de 10% en trop pour chaque tranche d'âge.

Qui plus est, est-il possible de faire le tableau avec moins de tel âge plutôt que au dessus de tel âge ?

En effet, en dessous de 21 ans ça ne fonctionne pas.

Si possible je préfère cette méthode de calcul par en dessous de 21 ans. Usufruit = 90%. En dessous de 31 ans=80%, etc jusqu'à au dessous de 91 ans=20% et que là il y ait une autre et dernière case, au dessus de 91, donc supérieur ou égal à 91 jusqu'à 120 ans comme tu as du le faire, ce soit toujours = 10% usufruit et 90% nue propriété.

Je sais que j'en demande beaucoup mais, même sans savoir, je pense que ça ne doit pas être trop compliqué d'inverser la méthode de calcul.

Encore une fois merci

Ouah j'ai réussi à le modifier moi-même.

Je mets en lien le tableau fonctionnel corrigé. Merci à mbbp pour sa conception originelle

Re,

Version 2.

Tu es un chef, qui plus est ultra réactif.

Dernière chose avant la suivante : Comment paramétrer qu'un montant de x€ soit taxé à sa juste valeur suivant le tableau suivant ?

Fraction de part nette taxable Tarif applicable Retrancher

0 à 8072 5% - €

8072 à 12109 10% 404 €

12109 à 16932 15% 1 009 €

15932 à 552324 20% 1 806 €

552324 à 902838 30% 57 038 €

902838 à 1805677 40% 147 322 €

Plus de 1805677 45% 237 606 €

Exemple :

J'ai à taxer 14843€ au tarif de 15% auquel je retire 1009€. (14843*0,15)-1009=1217€

J'aimerai que le montant à taxer qui chez moi est dans la cellule H44, soit taxé dans l'intervalle dans lequel il existe, donc ici 12109-16923 = 15%. Et qu'ensuite lui soit retrancher le montant correspondant. Dans notre cas 1009€ et ceci automatiquement.

Dans l'attente de votre réponse qui je suis sur, sauras me paramétrer tout ça, je vous souhaite une bonne fin de soirée

Proposition : voir fichier joint.

C'est la moindre des choses.

Merci pour ton tableau, cependant les résultat à par pout l'exemple donné ne fonctionnent pas. Ils ne sont pas bons.

Je te joins mon tableau presque terminé pour que tu vois comment j'organise ça. Je vais ainsi pouvoir nommer les bonnes cellules pour le fonctionnement.

Il faut en fait que pour la cellule J45, l'imposition corresponde à la tranche 15% donc de 12109 inclus à 15932 inclus. Auquel doit être retranché 1009. Et que la valeur finale d'imposition soit indiquée en J47

Idem cellule Q43 doit être imposée à la tranche de 15932 inclus jusqu'à 552324 inclus, à 20% donc, puis on retranche 1806. Et que la valeur finale d'imposition soit indiquée en Q45.

Si possible idem pour J58 qui après imposition suivant le même schéma donné le montant de l'impôt en J 60.

Et Q56 qui après imposition suivant le même schéma donné le montant de l'impôt en Q 58.

Je suis un peu (euphémisme) perdu.

Peux-tu m'indiquer dans la colonne K (en face des bonnes lignes) les résultats attendus

Bonsoir et merci,

Un petit lien rapide à lire pour comprendre https://succession.ooreka.fr/comprendre/droits-de-succession

J'attend pour la ligne J, de 0 à 8072, peu importe le montant dans cet intervalle, que ce dernier soit multiplié par 5% (0,05 pas 1,05).

Ex 1000*0,05=50.

Pour la ligne K n'importe quelle valeur entre 8072 et 12109 (à chaque fois c'est bornes inclues), que cette valeur soit multipliée par 0,1. Et qu'à ce résultat obtenu on retranche 404.

Ex : 10000*0,1=1000. 1000-404=596.

Mais si c'est trop compliqué j'essayerai de trouver une méthode un peu moins rapide mais plus facile à programmer.

Je te rejoins le tableau modifié afin que ce soit plus facile à comprendre

Merci pour ton tableau, cependant les résultat à par pout l'exemple donné ne fonctionnent pas. Ils ne sont pas bons.

Ex 1000*0,05=50.

Ex : 10000*0,1=1000. 1000-404=596.

Le barème par tranches proposé fournira toujours la bonne réponse.

bareme par tranches
Rechercher des sujets similaires à "fonction valeur comprise entre"