Calcul si

Bonjour à tous,

Voilà ma requête :

Je veux créer un tableau d'amortissement de matériels sauf que les calculs sont conditionnés à la durée d'amortissement. Je cherche donc une formule (VBA ou fonction) permettant de faire ceci :

dans une cellule Y :

si la cellule X contient "années", alors appliquer le calcul A, si cette cellule X contient "mois" alors appliquer le calcul B ...

Je tourne en rond et suis donc à l'écoute de toutes les solutions que vous pourriez me proposer.

Cordialement et merci d'avance pour vos conseils.

Bonjour,

Merci de joindre un fichier à ta demande.

Le forum ne peut t'aider sans informations complémentaires.

Cdlt.

Hello,

As tu essayé la fonction AMORLIN ?

Bonjour,

Je ne connais pas la fonction AMORLIN. Je vais me renseigner. Sinon tu peux m'en dire plus ?

Je vous joins mon fichier.

Salut

ce n'est pas très difficile à mettre en place encore faut-il savoir ce que c'est Y, X, les formules A et B

Si j'ai les infos et ton fichier ça peut aller très rapidement.

A+

Bonsoir,

Une proposition avec une fonction de feuille personnalisée.

Cdlt.

Public Function CU(P As Double, D As Long, sD As String) As Double
Dim x As Double
    Select Case sD
        Case "an"
            x = D * 365.25 * 5 / 7
        Case "mois"
            x = D * 365.25 / 12 * 5 / 7
    End Select
    CU = P / x
End Function

merci Jean-Eric,

Mon problème semble résolu grâce à ta réponse.

Il ne me reste plus qu'à en comprendre le fonctionnement.

bonjour

un essai

le principe est d'utiliser rechercheV dans un petit tablo; cette val renseigne la durée dans une formule ad hoc

5valere.xlsx (11.44 Ko)

cordialement

Rechercher des sujets similaires à "calcul"