XL 2013 quelles formules ?

goldkeefer

XLDnaute Occasionnel
Bonjour, à vous tous
après un long moment d’absence,sur le site
je reviens vers vous, les maîtres qui m'avais appris pas mal de choses
ce qui m'a permis de me concocter quelques fichiers sympas
mais voilà j'ai un fichier dans lequel je voudrais supprimer tous les 0 inutiles
malheureusement, je ne trouve pas la formule adéquate (SVP pas en vba là, je ne sais pas faire)
je vous joint la pièce
Vous en remerciant tous d'avance
Cordialement
Alain
 

Pièces jointes

  • Contrôle technique.xlsm
    52.6 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Glodkeefer ,
Deux solutions simples :

1- Par formule : Au lieu de mettre une formule, faire le test si nul : =SI(Formule=0;"";Formule)

2- En automatique :
0.jpg

Mais dans ce cas, tous les 0 seront invisibles.
Donc à n'utiliser que si 0 n'est jamais significatif.
 

Pièces jointes

  • 0.jpg
    0.jpg
    122.3 KB · Affichages: 5

goldkeefer

XLDnaute Occasionnel
Merci à toi Sylvanu
Problème réglé en 30 secondes
alors que cela fait 1 semaine que je m'arrache le peu de cheveux qu'il me reste
encore une petite question , mon fichier te parait il cohérent ?
ou devrais je y apporté quelques modifications ?
En attendant je te remercie pour ton coup de main
Cordialement
Alain
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Content de l'apprendre. ;)
En Conso au 100 je mettrais plutôt =SI(C4=0;"";(C4*100/F4)) que =SI(C4=0;0;(C4*100/F4))
S'il n'y a pas de litres ajoutés alors la conso n'est pas calculable, mais n'est pas 0.
Et évidemment en I4 : =si(C4="";"";H4*B4/100)
et en J4 =si(C4="";"";MOYENNE(H4;$H$34;0))
Mais ce n'est que du cosmétique. D'autant qu'il faut reprendre les MFC.
 

goldkeefer

XLDnaute Occasionnel
Génial de chez génial
tout fonctionne à merveille
Un grand merci à toi Sylvanu pour ce coup de main
j'ai également un autre fichier que j'aimerais te soumettre afin de voir
si je peux améliorer
je te le met en pièce joint
et encore merci d'avance
Alain
 

Pièces jointes

  • Nlle conso 2020.xlsx
    255.6 KB · Affichages: 4

sylvanu

XLDnaute Barbatruc
Supporter XLD
Dans ce genre d'outil, il est intéressant de verrouiller les plages que l'utilisateur ne doit pas toucher.
En PJ, j'ai laissé libre d'accès que les cellules dédiées à l'utilisateur. ( mdp feuille : goldkeefer )
En CT J9 il y a un #REF dans la formule.
 

Pièces jointes

  • Nlle conso 2020 (2).xlsx
    249.4 KB · Affichages: 1

goldkeefer

XLDnaute Occasionnel
Effectivement
il y avait #REF qui était à remplacer par G9
Pourrais tu éventuellement me donner la marche à suivre pour faire ce genre de protection ?
car auparavant j'ai essayé mais à chaque fois cela me protégeais toute la feuille
Cld Alain
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
C'est une plaisanterie de Bill Gates ! :)
En fait quand on protège, on protège tout ....... sauf les cellules qu'on a déprotéger !!! ;)

Donc dans une feuille selectionnez une cellule. Clic droit Format de cellule, puis Protection, puis Décochez Verrouillée. ( Evidemment on peut le faire sur une plage )
Ensuite sur Nom Feuille faire Protéger la feuille, avec ou sans mdp.

Essayez de modifier les cellules. Impossible.
Sélectionnez la cellule qu'on a déprotégée, ... et elle est modifiable.
 

Discussions similaires

  • Question
Microsoft 365 formules si
Réponses
3
Affichages
240
Réponses
12
Affichages
288

Statistiques des forums

Discussions
312 103
Messages
2 085 325
Membres
102 862
dernier inscrit
Emma35400