Lecture du sujet

Navigation Passlord Forums Discussions Générales Discussions

Help Excel

14 messages dans Discussions. Le contenu reste central, les actions passent au second plan.

Grade de Val 64 (DémoniMembre Ultime)

Val 64 DémoniMembre Ultime Auteur

10/2/2013 à 14:17 Hors ligne #1

Message édité le 10/2/2013 à 14:20.

Wesh.

Je dois automatiser une facture pour un travail à rendre, mais je bloque à une case.

[Lien externe]


Voyez la facture en question et la formule dans la barre que j'ai utilisée. Ce que je souhaiterais, c'est qu'en cas de message d'erreur ou de valeur égale à 0, rien ne s'affiche (ça j'ai réussi) MAIS également que la TVA s'affiche quelque soit le taux des produits.
Je m'explique : dans ma formule, je dis à Excel de ne rien m'afficher si la somme des 2 TVA fait une erreur. Or s'il n'y a aucun produit à un taux de 5.5% par exemple, rien ne s'affichera dans la case, car la somme sera une erreur. C'est ça que j'aimerais corriger :suicide

J'espère être clair :x
Grade de Patouzarre (Supermenteur Admin)

Patouzarre Supermenteur Admin

10/2/2013 à 14:38 Hors ligne #2

Je te conseillerai plutôt de supprimer toutes les gestions d'erreur remplacées par des "" et de remplacer ça par un réglage dans les options > affichage en demandant de masquer les valeurs à 0, ça me parait plus simple...

PS : sinon, tu peux aussi répondre à l'auteur du devoir qu'en vertu de l'instruction fiscale du 24 janvier 2006 sur les comptabilités informatisées, les factures réalisées sur des formats modifiables tels qu'excel sont à éviter :mrgreen:

PS2 : tu sais qu'il y a aussi de la TVA à 7 % (voire à 2,1 %), rien qu'en métropole ? :mrgreen:

PS3 : ... et que les taux changent en 2014 ? :mrgreen:

PS4 : en développement par Sony
Grade de Val 64 (DémoniMembre Ultime)

Val 64 DémoniMembre Ultime Auteur

10/2/2013 à 14:52 Hors ligne #3

Patouzarre

Peu importe le taux ce n'est qu'un exercice pratique, aucune entreprise ne servira de ce fichier de toute façon :mrgreen:
Donc dans les consignes on n'a que de la TVA à 5.5 et à 19.6 !

Tu peux protéger les données sur Excel aussi, le rendant non modifiables, bien qu'un "contre" ne doit pas être très compliqué à trouver...



Citation:

Je te conseillerai plutôt de supprimer toutes les gestions d'erreur remplacées par des ""



C'est pas ce que j'ai fait ? :doute:
Grade de Patouzarre (Supermenteur Admin)

Patouzarre Supermenteur Admin

10/2/2013 à 15:00 Hors ligne #4

Ben disons que pour moi, tu t'embêtes beaucoup avec les ESTERR alors que si le corps de la facture au dessus est normalement rempli, avec donc uniquement des chiffres dans la zone des prix, tu n'auras pas d'erreur en théorie.

Dans mon idée, du coup, en virant tous les ESTERR (dans les cellules de la TVA pour chaque taux et dans la celulle de total) et en demandant juste à ne pas afficher les valeurs 0, ta cellule de total des TVA affichera forcément toutes les TVAs, à moins que je n'ai pas compris ton problème
Grade de Val 64 (DémoniMembre Ultime)

Val 64 DémoniMembre Ultime Auteur

10/2/2013 à 15:10 Hors ligne #5

Si je ne mets pas les ESTERR, j'ai #VALEUR qui apparaît donc je ne vois pas comment m'en passer :(
Avatar de Illyria

Illyria Rédactrice du site

10/2/2013 à 15:28 Hors ligne #6

Message édité le 10/2/2013 à 15:28.

Val 64 a dit

Wesh.

Je dois automatiser une facture pour un travail à rendre, mais je bloque à une case.

http://image.noelshack.com/fichiers/2013/06/1360501621-facture.jpg


Voyez la facture en question et la formule dans la barre que j'ai utilisée. Ce que je souhaiterais, c'est qu'en cas de message d'erreur ou de valeur égale à 0, rien ne s'affiche (ça j'ai réussi) MAIS également que la TVA s'affiche quelque soit le taux des produits.
Je m'explique : dans ma formule, je dis à Excel de ne rien m'afficher si la somme des 2 TVA fait une erreur. Or s'il n'y a aucun produit à un taux de 5.5% par exemple, rien ne s'affichera dans la case, car la somme sera une erreur. C'est ça que j'aimerais corriger :suicide

J'espère être clair :x
=SI(ESTERR(C48+F48 );"";SI(ET(C48=0;F48=0);"";(C48+F48 ))) ; ) (sans les espaces...)

= si C48 + F48 = erreur, alors ne rien afficher, sinon si C48 et F48 = 0, alors ne rien afficher, sinon C48 + F48.
Grade de Patouzarre (Supermenteur Admin)

Patouzarre Supermenteur Admin

10/2/2013 à 15:31 Hors ligne #7

Et tu sais d'où vient l'erreur ?

Envoie moi le fichier excel par mail en cas (le mail dans mon profil fait l'affaire), je verrai ptet plus facilement...
Grade de Patouzarre (Supermenteur Admin)

Patouzarre Supermenteur Admin

10/2/2013 à 15:35 Hors ligne #8

Illyria a dit

=SI(ESTERR(C48+F48 );"";SI(ET(C48=0;F48=0);"";(C48+F48 ))) ; ) (sans les espaces...)

= si C48 + F48 = erreur, alors ne rien afficher, sinon si C48 et F48 = 0, alors ne rien afficher, sinon C48 + F48.
D'après ce que j'ai compris de son explication, si on fait ça, il n'affichera rien s'il n'y a qu'un seul taux de TVA, parce que la case du total de l'autre taux de TVA sera une erreur, donc l'addition des deux aussi...
Avatar de stk3702

stk3702 AngiMembre Ultime

10/2/2013 à 15:36 Hors ligne #9

Illyria a dit

=SI(ESTERR(C48+F48 );"";SI(ET(C48=0;F48=0);"";(C48+F48 ))) ; ) (sans les espaces...)

= si C48 + F48 = erreur, alors ne rien afficher, sinon si C48 et F48 = 0, alors ne rien afficher, sinon C48 + F48.
Elle est LA pro d'excel 8)
Grade de Val 64 (DémoniMembre Ultime)

Val 64 DémoniMembre Ultime Auteur

10/2/2013 à 15:42 Hors ligne #10

Message édité le 10/2/2013 à 15:45.

Citation:

=SI(ESTERR(C48+F48 );"";SI(ET(C48=0;F48=0);"";(C48+F48 ))) ; ) (sans les espaces...)

= si C48 + F48 = erreur, alors ne rien afficher, sinon si C48 et F48 = 0, alors ne rien afficher, sinon C48 + F48.



Non. Ca ressemble à ce que j'ai fait et patouzarre a tout dit à savoir que s'il manque un article à un taux, rien ne d'affichera.

Patouzarre, je t'envoie le fichier par mail, tu verras du coup mon vrai nom mais je pense pas que tu sois du genre à espionner les lordiens en cachette.
Avatar de Illyria

Illyria Rédactrice du site

10/2/2013 à 20:14 Hors ligne #11

Ok je vois. Le problème vient de l'addition des montants de TVA en fait, donc dans ce cas là, il faut ton fichier, pour voir comment additionner malgré l'erreur. Là comme ça, je ne peux rien faire.
Et de rien.
Grade de Patouzarre (Supermenteur Admin)

Patouzarre Supermenteur Admin

10/2/2013 à 21:01 Hors ligne #12

Message édité le 10/2/2013 à 21:02.

Fichier en main, on se rend compte que les cases vides sont en fait autant de formules faisant référence à des macros pour remplir les articles
Au final j'en ai conclu que pour pas s'embêter le plus simple était de n'additionner que si c'était des chiffres avec un =SI(ESTNUM(C48);C48;0)+SI(ESTNUM(F48);F48;0) , au moins, il n'y a plus de message d'erreur dans l'addition pour la polluer...

A priori ça marchait, mais faut qu'il teste sur excel 2010 demain (à chaque version ses surprises...)
Avatar de Illyria

Illyria Rédactrice du site

10/2/2013 à 21:17 Hors ligne #13

Ok merci pr l'explication Patouzarre!
Grade de Val 64 (DémoniMembre Ultime)

Val 64 DémoniMembre Ultime Auteur

11/2/2013 à 17:16 Hors ligne #14

Ca a super bien marché, merci !

Réponse rapide

Participer sans quitter le fil

Le brouillon est conservé localement. Utilisez “Répondre” pour contribuer au sujet, ou “Répondre à ce message” / “Citer” sous un post pour viser une personne.

Connectez-vous pour profiter de la réponse rapide et poster sans quitter le sujet.
Se connecter