IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Calcul droit de timbre


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de jawed
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2004
    Messages
    504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : Comptable
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2004
    Messages : 504
    Par défaut Calcul droit de timbre
    a toute et a tous
    j'ai un tableau excel -CI JOINT- qui me calcule les recette journaliere je doit y inscrir le montant TTC et le Droit de timbre manuellement j'espere si c'est possible que le droit de timbre soit calculé automatiquement pour evite toute erreur suivant ces conditions:
    * si un client paye par cheque ou par carte de credit le droit de timbre est egal a 0
    * si le client paye en numeraire le droit de timbre ce calcule suivant ces regles:
    1- si le montant TTC est inferieur a 10 le DT est egale a 0
    2- si le montant TTC est entre 10 et 599 le DT est egale a 5
    3- si le montant TTC est entre 600 et 250 000 le DT est egale au TTC*1% mais sans arrondir le chiffre exemple:
    TTC= 45252.32 DT= 452 mais pas 453
    TTC= 709 DT= 7 mais pas 7,09
    4- si le montant TTC est superieur a 250 000 le DT est egale 2500 quelque soit le montant du TTC
    merci pour toute suggestion
    cordialement

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Jour Bon, à tester et adapter, via une fonction personnalisée,l'ajout d'une colonne Type Paiement ainsi que d'une liste de validation

  3. #3
    Membre éclairé Avatar de jawed
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2004
    Messages
    504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : Comptable
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2004
    Messages : 504
    Par défaut
    salut tous le monde
    kiki29 merci pour ton module ca marche parfaitement mais j'ai remarqué que dans une seul feuille de mon classeur le droit de timbre doit etre arrondi exemple:
    TTC = 7194 Dt=72
    TTC = 17994 Dt= 180
    peut tu y remédié
    merci d'avance
    cordialement

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Par défaut
    Dans ton premier post les arrondis devaient se faire en inférieur et maintenant c'est en supérieur???
    C'est pour faciliter la vie de kiki29.

  5. #5
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Re, effectivement quand tu sauras ce que tu veux
    à toi de faire tes modifs toi même
    en jouant avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DDT = Application.WorksheetFunction.RoundDown(MontantTTC / 100, 0)
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DDT = Application.WorksheetFunction.RoundUp(MontantTTC / 100, 0)
    et en t'aidant de l'aide en ligne

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonsoir Jawed,

    Il y a 3 fonctions pour arrondir une valeur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -ARRONDI (c'est l'arrondi commercial)
    faites des essais avec les valeurs de départ. Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    si C4 contient : 7550
     
    =ARRONDI(C4/100;0)  affichera : 76
     
    si C4 contient : 7549
     
    =ARRONDI(C4/100;0) affichera : 75
     
    Sinon il y a : ARRONDI.SUP
     
    si C4 contient : 7500 ou même 75
    =ARRONDI(C4/100;0) affichera : 75
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Mais à partir de C4 = 7500,01 (en fonction du nombre de décimales choisies)
    jusqu'à C4 = 7599,99
    =ARRONDI(C4/100;0) affichera : 76
    et inversement pour ARRONDI.INF

    donc dans le cas que vous citez il faut utiliser "ARRONDI" (à mon avis)

    Bien sûr il s'agit ici d'une fonction dans une formule et non pas de VBA.

  7. #7
    Membre éclairé Avatar de jawed
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2004
    Messages
    504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : Comptable
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2004
    Messages : 504
    Par défaut
    Citation Envoyé par marc56 Voir le message
    Dans ton premier post les arrondis devaient se faire en inférieur et maintenant c'est en supérieur???
    C'est pour faciliter la vie de kiki29.
    merci a vous tous
    a bientot

  8. #8
    Candidat au Club
    Femme Profil pro
    comptable
    Inscrit en
    Février 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : comptable

    Informations forums :
    Inscription : Février 2017
    Messages : 3
    Par défaut
    Citation Envoyé par jawed Voir le message
    a toute et a tous
    j'ai un tableau excel -CI JOINT- qui me calcule les recette journaliere je doit y inscrir le montant TTC et le Droit de timbre manuellement j'espere si c'est possible que le droit de timbre soit calculé automatiquement pour evite toute erreur suivant ces conditions:
    * si un client paye par cheque ou par carte de credit le droit de timbre est egal a 0
    * si le client paye en numeraire le droit de timbre ce calcule suivant ces regles:
    1- si le montant TTC est inferieur a 10 le DT est egale a 0
    2- si le montant TTC est entre 10 et 599 le DT est egale a 5
    3- si le montant TTC est entre 600 et 250 000 le DT est egale au TTC*1% mais sans arrondir le chiffre exemple:
    TTC= 45252.32 DT= 452 mais pas 453
    TTC= 709 DT= 7 mais pas 7,09
    4- si le montant TTC est superieur a 250 000 le DT est egale 2500 quelque soit le montant du TTC
    merci pour toute suggestion
    cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ERP X3 -Droit de timbre-
    Par loubna2009 dans le forum SAGE
    Réponses: 4
    Dernier message: 16/02/2015, 09h58
  2. Calculer droits NTFS à distance
    Par Genohunter dans le forum VB.NET
    Réponses: 0
    Dernier message: 09/03/2011, 01h11
  3. Réponses: 2
    Dernier message: 30/05/2008, 09h39
  4. Réponses: 2
    Dernier message: 24/05/2008, 21h54
  5. Calculer point intersection droite
    Par cetiop dans le forum C
    Réponses: 7
    Dernier message: 21/01/2008, 22h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo