Valeur fourchette de données

Bonjour,

présentation de la situation

j'ai un tableau qui en fonction du salaire brut de la personne j'ai tant et tant de charge :

1er tableau

salaire brut charge

1361 à 1700 595

1701 à 2040 765

2041 à 2210 935

etc ...

Voici se que je cherche à faire :

créer un 2e tableau avec en :

  • A1 : salaire brut que je rentre manuellement
  • A2 : charge qui se calcul grâce au 1er tableau

exemple :

en A1 je saisi : 1900

B2 doit en fonction du 1er tableau (salaire brut) voir que 1900 se situ entre 1701 et 2040 donc B2 doit m'afficher : 765

en bref chaque données saisies en A1 se référence à la colonne salaire brut du 1er tableau et en fonction du montant cela me détermine ma case B2 grâce au données de la colonne charges de mon 1er tableau

merci pour votre aide car je vois vraiment pas comment faire pour résoudre se problème

Bonjour. Bienvenue sur le Forum

Avec "tout ça" sur un fichier Excel, nous allons surement pouvoir t'aider.

Cordialement

voici le fichier Excel

onglet un le tableau que je souhaite réaliser

onglet deux le tableau source

59les-charges.xlsx (11.19 Ko)

Bonsoir,

Pas très clair, mais enfin. Avec une fonction personnalisée

nb : pas de salaires mini?

Option Explicit
Public Function Calcul_charges(Salaire_brut) As Variant
Dim tmp As Variant

    If IsEmpty(Salaire_brut) Or Not IsNumeric(Salaire_brut) Then
        Calcul_charges = ""
        Exit Function
    End If

    Select Case Salaire_brut
        'Cotisations forfaitaires
        Case Is <= 510
           tmp = 23
        Case Is <= 1019
            tmp = 46
        Case Is <= 1360
            tmp = 138
        'Assiettes forfaitaires
        Case Is <= 1700
           tmp = 595
        Case Is <= 2040
            tmp = 765
        Case Is <= 2210
            tmp = 935
        Case Is <= 2550
           tmp = 1190
        Case Is <= 2720
            tmp = 1360
        Case Is <= 3230
            tmp = 1870
        Case Is <= 3570
           tmp = 2295
        Case Is <= 3740
            tmp = 2550
        Case Is <= 4080
            tmp = 2975
        Case Is <= 4250
           tmp = 3315
        Case Is <= 4590
            tmp = 3655
        Case Else
            tmp = "Salaire réel(3)"
    End Select

    Calcul_charges = tmp

End Function
21les-charges.xlsm (17.76 Ko)

Bonjour

Avec une formule matricielle (Validation avec les 3 touches Ctrl+Maj=Entrée)

=SI(C3>4650;"Salaire réel";INDEX(Feuil2!$D$11:$D$22;EQUIV(C3;STXT(Feuil2!$C$11:$C$22;4;4)*1;1)))

Cordialement

55les-charges.xlsx (13.09 Ko)

cool merci

c'est exactement ce qu'il me fallait

Rechercher des sujets similaires à "valeur fourchette donnees"