Inscription originale - main levée

Bonjour,

J'aimerais voir s'afficher en A2 un montant de main levée une fois que j'indique un montant en A1.

Les chiffres qui doivent apparaitre sont les suivants: (Exemple montant originaire 107.200 = 557,97)

jusqu'à 25.000 - 395,01

de 25.000 à 30.000 - 423,98

de 30.000 à 40.000 - 431,08

de 40.000 à 50.000 - 453,29

de 50.000 à 60.000 - 464,69

de 60.000 à 70.000 - 472,58

de 70.000 à 80.000 - 496,10

de 80.000 à 90.000 - 501,80

de 90.000 à 100.000 - 525,33

de 100.000 à 125.000 - 557,97

de 125.000 à 150.000 - 589,47

de 150.000 à 175.000 - 623,26

de 175.000 à 200.000 - 654,67

de 200.000 à 250.000 - 697,66

de 250.000 à 500.000 - 952,92

Je vous en remercie à l'avance,

JMM.

Bonjour

La formule en A2

=CHOISIR(EQUIV(A1;{0;25001;30001;40001;50001;60001;70001;80001 ;90001;100001
;125001;1500001;175001;200001;250001;500001};1);0;395,01;423,98;431,08;464,69;472,58; 496,1;591,8;525,33;557,97;589,47;623,26;654,67; 697,88;952,92)

Cordialement

Edit: ci-joint l'exemple

21classeur1.xls (17.50 Ko)

Bonjour JMM le forum

bon voilà un fichier avec ce que tu demandes teste et redis moi

pour les sommes > à 500000 on fait quoi? là j'ai mis rien c'est certainement pas ce que tu veux mais là aussi tu le rediras

a+

papou

PS je ne savais pas si c'était - 395,01 ou si le tiret était un séparateur dans le doute j'ai mis 395.01 si <25000

24classeur1.zip (9.04 Ko)

Re bonjour,

J'ai déjà reçu 2 réponses à ma demande. Merci. Ca va très vite . Ne pas oublier je suis employé .

Mais malheureusement pour la réponse de Paritec : excel m'indique une erreur dans la formule

=CHOISIR(EQUIV(A1;{0;25001;30001;40001;50001;60001;70001;80001 ;90001;100001

;125001;1500001;175001;200001;250001;500001}1);0;395,01;423,98;431,08;464,69;472,58; 496,1;591,8;525,33;557,97;589,47;623,26;654,67; 697,88;952,92)

L'erreur serait le 1) après 500001}

Pour la réponse de Papou je ne sais pas comment l'intégrer dans mon plan ???? Donc je ne sais pas si cela convient

Dans mon plan les cellules réelles sont les AD4 et AD8

Merci,

JMM

Bonsoir à tous,

Une autre façon de coder

1) clique droit sur l'onglet concerné,

dans la liste qui apparait, sélectionner: Visualiser le code et

2) Copier/Coller ce code,

c'est tout !

Private Sub Worksheet_Change(ByVal Target As Range)
Dim i#
    If Not Application.Intersect(Target, Range("ad4")) Is Nothing Then
            Range("ad8").ClearContents
            If Target.Count > 1 Or Target < 1 Then Exit Sub
        Select Case Target
            Case Is < 25000: i = 395.01
            Case Is < 30000: i = 423.98
            Case Is < 40000: i = 431.08
            Case Is < 50000: i = 453.29
            Case Is < 60000: i = 464.69

            Case Is < 70000: i = 472.58
            Case Is < 80000: i = 496.1
            Case Is < 90000: i = 501.8
            Case Is < 100000: i = 525.33
            Case Is < 125000: i = 557.97

            Case Is < 150000: i = 589.47
            Case Is < 175000: i = 623.26
            Case Is < 200000: i = 654.67
            Case Is < 250000: i = 697.66
            Case Is <= 500000: i = 952.92
            Case Else: Range("ad8") = "?": Exit Sub
        End Select
            Range("ad8") = i
    End If
End Sub

Amicalement

Claude

11jmm-selectcase.zip (11.30 Ko)

Merci,

Toutes mes excuses, mais je ne comprends rien

Je joins le document que je voudrais voir rempli

Merci,

JMM

11classeur1.xlsx (9.84 Ko)

re,

même code adapté à ton fichier

Claude

Bonsoir

La formule dans le fichier exemple était pourtant correcte

La voici appliquée à ton fichier avec 2 exemples selon que la départ est le millier ou le millier plus 1

Cordialement

16classeur1.xlsx (9.87 Ko)

Merci, ca marche..

Mais quand j'indique 200000 la main lévée devrait être 654,67 et non 589,47

de plis je me suis trompé dans l'énonce

les données correctes sont

jusqu'à 25.000 - 395,01

de 25.000 à 30.000 - 423,98

de 30.001 à 40.000 - 431,08

de 40.001 à 50.000 - 453,29

de 50.001 à 60.000 - 464,69

de 60.001 à 70.000 - 472,58

de 70.001 à 80.000 - 496,10

de 80.001 à 90.000 - 501,80

de 90.001 à 100.000 - 525,33

de 100.001 à 125.000 - 557,97

de 125.001 à 150.000 - 589,47

de 150.001 à 175.000 - 623,26

de 175.001 à 200.000 - 654,67

de 200.001 à 250.000 - 697,66

de 250.001 à 500.000 - 952,92

Merci,

JMM

bonsoir

pour faire simple sur la reponse d'Amadeus ;tu pourras toujours rentrer dans le tableau pour adapter/modifier facilement si besoin

11jmm.xls (18.00 Ko)

cordialement

Ca marche, un tout grand merci )

Rechercher des sujets similaires à "inscription originale main levee"