Excel

Résolu
Bonjour,

Savez-vous quelles options il faut activer pour que dans une cellule n'apparaisse pas, par ex ######

merci pour votre aide.
Configuration: Windows XP Internet Explorer 6.0

15 réponses

  1. Salut,

    si dans une cellule tu as ça ###### comme tu dis c'est que la largeur colonne est insuffisante donc agrandi tes colonnes et si dans cette cellule il y a une formule c'est qu'il y a peut être une erreur dans ce cas il faut ajouter une conditionnelle ou utiliser la fonction ESTERREUR, mais là il faut nous en dire plus

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
    1. Contributeur
      Bonjour
      ça dépend surtout du contexte!
      Le plus souvent c'est la largeur de colonne qui pose le problème,soit:
      amenez le cuseur sur le bord droit de la colonne, dans la régle, pour qu'il prenne la forme d'une doble flêche et cliquez gauche deux fois.
      Ceal peur se produire aussi lors d'un résultat erroné de calcul sur date (entre autre)
      Crdlmnt
      0
      1. merci mais ce n'est pas un problème de largeur de colonne.

        avec la fonction esterreur, cela indique FAUX mais je voudrais que cela vide la cellule sans rien du tout.
        cette cellule a une formule.
        0
        1. Contributeur
          Re
          alors essayez:
          =SI(ESTERREUR(votre formule);""; votre formule)
          crdlmnt
          0
          1. Re,
            Salut Vaucluse, c'est de la stéréo, la même chose de source différente

            tatate86, mets ta formule sur un post ou ton fichier sans notes condidentielles avec ce lien

            https://www.cjoint.com/

            A+
            Mike-31

            Un problème sans solution est un problème mal posé  (Einstein)
            0
            1. Contributeur
              Re

              le problème vient du fait qu'excel n'accepte pas les horaires négatifs.
              Part exemple dans votre formule en F10:
              =SI(C10<7,75;D10-(7,75/24);(D10-B10))
              vous ne pourrez pas corriger le défaut tant que D10 sera plus petit que 7,75/24 ou plus petit que D10
              s'il n'y a que le risque de voir D10 vide, vous pouvez en F10 écrire:
              =SI(ESTVIDE(D10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
              si par contre D10 risque de se trouver plus petit que les deux autres valeurs, écrivez:
              =SI(OU(D10<7,75/24;D10<B10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
              vous pouvez ausi complèter d'un message entre les guillemts si vous le souhaitez:
              =SI(OU(D10<7,75/24;D10<B10);"inférieur";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
              inférieur (ou autre), s'affichera en F10 dans les conditions requises
              Crdlmnt

              0
              1. Merci mais cela ne va pas vraiment comme je voudrais.
                J'ai également des cellules masquées avec des calculs.

                Je souhaiterais que lorsque les cellules B D G I sont vides (pas d'heures saisies), tout le le reste soit blanc.

                Merci pour vos conseils.
                0
                1. Contributeur
                  Bonjour

                  on peut appeler ça des questions en pièces détachées!! et comme dans l'automobile ça coute beaucoup plus cher que d'une seule pièce!

                  Essayez d'attaquer votre formule avec:=SI(OU(ESTVIDE(B1);ESTVIDE(D1);ESTVIDE(G1);ESTVIDE(I1)),"",votre formule)
                  Ca, pour que votre affichage soit vide si, une des cellules de la formule est vide;
                  remplacer OU par ET si la condition ne s'applique que quand les 4 sont vides
                  enfin, scinder si besoin selon vos données:
                  =SI(OU(ESTVIDE(B1)ESTVIDE(D1));"";SI(ET(ESTVIDE(G1);ESTVIDE(I1));"";votre formule))
                  Ect... selon les cas.
                  si ça ne marche pas il faudra penser a être plus précis ou à mettre un exemple de votre configuration à disposition.
                  crdlmnt
                  0
                  1. Cela m'aide beaucoup, c'est bon.

                    Par contre dans une cellule maintenant j'ai #VALEUR!
                    Merci pour les conseils.
                    0
                    1. Contributeur
                      Re
                      ça doit être un autre problème, en général excel renvoi valeur lorsque dans les cellules incluses dans une formule de calcul, un des éléments n'est pas une valuer numétique.
                      Vérifier que toutes vos données de calcul ne comporte pas de texte ou des nombres en format texte?

                      Crdlmnt
                      0
                      1. Là c'est un cas où les cellules sont blanches puisque j'ai mis les formules si vide alors "".

                        Comment puis-je faire ? merci beaucoup pour votre aide.
                        0
                        1. Contributeur
                          Alors c'est de là que vient le problème car "" est considéré comme du texte!
                          remplacer "" par 0 et vous verrez, ça devrait aller.
                          vous pouvez sélectionnez votre champ de formule et :
                          Barre d'outil / Edition / Remplacer
                          fenêtre du haut:""
                          fenêtre du bas: 0
                          cliquez sur "remplacez tout" (ou "remplacer" si vous n'avez qu'une cellule sélectionnée)et ça va se faire tout seul.
                          Si vous ne voulez pas voir les 0 dans vos tableaux:
                          Barre d'outil / Option / Affichage et décochez "valeur 0"

                          Crdlmnt
                          0
                          1. Merci beaucoup, super ça me convient.
                            Merci encore.
                            0
                            1. Contributeur
                              J'en suis ravi
                              Bonne route, au plaisir
                              0