Comment faire pour obtenir un O au lieu de Valeur

Fermé
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024 - 12 juil. 2016 à 17:00
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024 - 26 juil. 2016 à 16:02
Bonjour,
Je travaille sur un tableau Excel intitulé pour la première feuille VO
La colonne AO contient cette formule
=SI(BE615;BE615-AN615;$BJ$1-AN615) elle me calcule le nombre de jour ou le véhicule se trouve en attente dans mon parc
Dans la deuxième feuille de ce classeur intitulé PARC VO
La colonne B contient cette formule QUI me donne le nombre de jour d'immobilisation du véhicule
=VO!AO615

Mon soucis est que dans la deuxième feuille PARC VO
La colonne B me donne un sous total et quand dans les cellules de la colonne B il n'y a pas de résultats cela indique "valeur" et donc le sous total ne se fait pas
=SOUS.TOTAL(1;B3:B659)

En fait comment et ou je dois rajouter un complément de formule pour que quand le calcul ne se fait pas j'ai un O au lieu de "valeur" dans cette fameuse colonne B


Merci pour votre aide, sachant que je ne suis toujours pas la pro des formules

Cordialement
A voir également:

7 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
12 juil. 2016 à 17:12
Bonjour
Excel à partir de 2007

=SIERREUR(SOUS.TOTAL(1;B3:B659);0)

Excel avant 2007
=SI(ESTERREUR(SOUS.TOTAL(1;B3:B659);0;SOUS.TOTAL(1;B3:B659))

crdlmnt
1
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
13 juil. 2016 à 09:08
Bonjour Vaucluse

Merci pour cette information, mais en fait quand j'obtiens "valeur" ce n est pas parce que c'est une erreur mais parce qu'il n'y a pas encore les informations dans le tableau nécessaire aux calcul de la formule.
EX je rentre un véhicule dans le tableau aujourd'hui, il n'y a pas encore de nombre de jour d'immobilisation.

Du coup est ce que j'applique ta formule ?
D'avance Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
13 juil. 2016 à 09:46
Bonjour
Le meilleur ,moyen de savoir... c'est d’essayer!
Toutefois, je suis un peu surpris du #VALEUR. Avec le code SOUS.TOTAL(1, la formule se met en erreur lorsque le champ est vide ou seulement en texte mais affiche alors #DIV0 et non pas #VALEUR
Mais dans tous les cas SIERREUR doit fonctionner avec tous les types d'erreur
crdlmnt
0
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
18 juil. 2016 à 17:09
Bonjour VAUCLUSE

En fait je viens d'essayer et cela ne marche pas.
#VALEUR apparait au départ dans le premier onglet Excel correspondant à toute ma base de donnée.
Du coup quand dans le deuxième onglet j'effectue une sélection je peux avoir #valeur qui apparait au lieu d'un chiffre et du coup le SOUS TOTAL NE SE FAIT PAS; rien n'apparait en notant ta formule
cordialement
0
Raymond PENTIER Messages postés 58669 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 27 septembre 2024 17 203
18 juil. 2016 à 23:14
Bonjour.

J'ai l'impression que l'erreur provient de la toute première formule
=SI(BE615;BE615-AN615;$BJ$1-AN615)
où il manque la seconde partie du test, quelque chose comme
=SI(BE615
=1
;BE615-AN615;$BJ$1-AN615)
ou encore
=SI(BE615
<AA615
;BE615-AN615;$BJ$1-AN615)
0
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
22 juil. 2016 à 16:26
Bonjour MR PENTIER
CELA NE MARCHE PAS
Je pense aussi que cela vient de la première formule mais je n'ai pas eu réponse qui fonctionne.
Pour information et peut être mieux comprendre ma demande voici a quoi correspondent les colonnes.

BE = date de facture de vente
AN = date entrée du véhicule dans notre parc
BJ = la date du jour
En fonction des dates notées ou pas, la colonne AO indique un nombre de jour Ou #VALEUR ou quelque fois un chiffre du style 42571 ??


AO = nombre de jour en parc calculé grâce à la formule ci dessus et qui me sert dans le deuxième onglet Excel celui qui me pose problème.
LA COLONNE AO est le résultat de la formule =SI(BE615;BE615-AN615;$BJ$1-AN615) elle me calcule le nombre de jour ou le véhicule se trouve en attente dans mon parc donc le résultat obtenue n est pas une date mais un nombre de JOUR ?



Merci de votre aide
Cordialement
0
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
19 juil. 2016 à 09:42
Bonjour Mr PENTIER

J'essaye et je vous tiens informé.
Merci de votre aide
cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
20 juil. 2016 à 09:57
Bonjour

Désolée cela ne fonctionne pas. Pour information et peut être mieux comprendre ma demande voici a quoi correspondent les colonnes.

BE = date de facture de vente
AN = date entrée du véhicule dans notre parc
BJ = la date du jour
En fonction des dates notées ou pas, la colonne AO indique un nombre de jour Ou #VALEUR ou quelque fois un chiffre du style 42571 ??


AO = nombre de jour en parc calculé grâce à la formule ci dessus et qui me sert dans le deuxième onglet Excel celui qui me pose problème.
Merci de votre aide
Cordialement
0
simkmil Messages postés 464 Date d'inscription mardi 19 février 2008 Statut Membre Dernière intervention 21 septembre 2024 34
20 juil. 2016 à 14:11
dans la colonne AO, il y a plusieurs formats.
Si mauvais format : #VALEUR
si 42571 = l'équivalent d'une date, mais pas en format date.
Donc mettre toute la colonne AO en format DATE et choisir la présentation (21/7 ou 21/7/2016 ou mercredi le 21 juillet 2016 ou encore 21-jui-16)

pour les autres colonnes, mettre un SI() indiquant que si la colonne AO est vide ("") alors l'autre colonne doit également être vide ("")

bonne chance
0
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024 > simkmil Messages postés 464 Date d'inscription mardi 19 février 2008 Statut Membre Dernière intervention 21 septembre 2024
21 juil. 2016 à 08:27
Bonjour SIMKMIL

LA COLONNE AO est le résultat de la formule =SI(BE615;BE615-AN615;$BJ$1-AN615) elle me calcule le nombre de jour ou le véhicule se trouve en attente dans mon parc donc le résultat obtenue n est pas une date mais un nombre de JOUR ?

Donc je pense que je dois plutôt mettre dans la colonne BE dans la colonne AN que si elles sont vides (si aucune date n'est renseignée) alors le calcul de AO doit être de 0.

Mais je l'intègre ou dans la formule =SI(BE615;BE615-AN615;$BJ$1-AN615)

Merci de votre aide
0
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 809
23 juil. 2016 à 08:53
Bonjour


Je pense que le souci vient de AN vous n'avez pas de contrôle de sa présence, comme il est utilisé dans les 2 cas son absence crée un problème

essayé ceci

=SI(AN615="";0;SI(BE615-AN615;AUJOURDHUI()-AN615))

Et comme l'a dit Vaucluse mettre =SIERREUR(SOUS.TOTAL(1;B3:B659);"")
0
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
25 juil. 2016 à 16:30
BONJOUR PHILOU10120
J ai essayer votre formule, pour les lignes ou l'information est absente dans AN cela marche il y a un 0, par contre quand c est AN et BE qui n'est pas renseigné cela me met #VALEUR

merci de votre aide cordialement
0
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 809
25 juil. 2016 à 19:33
Bonjour lacav34

Essayer ceci

=SI(AN615=0;0;SI(ET(BE615=0;AN615=0);0;SI(BE615>AN615;BE615-AN615;AUJOURDHUI()-AN615)))
0
lacav34 Messages postés 46 Date d'inscription samedi 1 août 2015 Statut Membre Dernière intervention 8 février 2024
26 juil. 2016 à 16:02
BONJOUR PHILOU

CA MARCHE SAUF POUR 3 LIGNES ? JE VERIFIE MAIS JE NE COMPRENDS PAS
POURQUOI CES 3 LIGNES ,,,
Les 2 premières ont une date dans AN et rien dans BE Et la dernière à une date dans BE et rien dans AN;
J'ai vérifier les cellules voir si elles étaient bien au format date : oui
donc mystères
en tout cas merci
cordialement
0