Validation des données sur cellule calculée

Bonjour,

je cherche à empecher la saisie de données donc le cumul serait supérieur à 75 et autant cela fonctionne sur une cellule qui est saisie autant je n'y arrive pas sur une cellule qui est le résultat d'un calcul.

Merci de votre aide

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    apparemment le pb vient du fait qu'il faut saisir la formule après avoir fait la validation de données pour que ça fonctionne
    c'est peut être une limite d'excel
    1. le souci c'est que lorsque l'on saisi les données alimentant le total, on peux facilement dépasser 75 sans aucun message
      1. ca ne marche pas, j'ai essayé de mettre A1+A2+A3+.... à la place de somme (A1;....) mais cela me fait le meme résultat
    2. Contributeur
      Bonjour

      peut être une solution au niveau de la formule mais cela dépend d'elle:
      exemple, pour en C1 = A1+B1
      en B1:
      Données / Validation / Personnalisé et:
      =A1+B1<75
      interdira les entrées en B1 si la somme A1+B1 est >= à 75

      mais évidemment là, c'est un exemple simple!

      crdlmnt
      1. Contributeur
        Effectivement, il faut adapter un peu

        Voyez ici:

        http://www.cijoint.fr/cjlink.php?file=cj201106/cijymFgoGn.xls

        crdlmnt
        1. Contributeur
          Bonjour tout le monde,

          Il vaut mieux contrôler la somme de la plage sinon, en sélectionnant une autre cellule après le message d'alerte, on arrive à outrepasser le contrôle.

          Ex:
          - sélectionner A1:A10
          - formule de validation:=SOMME($A$1:$A$10)<=75

          eric
        2. Contributeur
          Bonsoir Eric.. j
          Je crois que la formule que tu proposes reviens au même que le fichier proposé, soit avec une formule en B1 qui fait la somme A1;A10:
          formule de restriction:
          =$B$1<75 interdira toute entrée non conforme en A1:A10, à condition de bien bloquer la référence

          C'est ce qui est proposé dans mon fichier et qui devrait pouvoir s'appliquer avec n'importe quelle formule, même s'il ne s'agit pas d'une somme, en agissant sur les cellules intermédiaires.

          Qu'en penses tu?

          crdlmnt
        3. Contributeur
          J'en pense que oui, sauf que...
          Saisi 80 en B1, clique sur 'réessayer', clique en B6.
          Tu as outrepassé le contrôle...

          eric
        4. Contributeur
          Effectivement pas logique, mais c'est excel!!!!!

          la différence

          avec ma solution, excel rend la main pour changer de cellule alors qu'avec la tienne tu ne peux pas sans effacer la valeur;

          C'est où, le bureau des réclamations???

          Il faut donc utiliser pour la validation la même formule que pour le résultat dans toutes les cellules intervenantes

          bon WE
        5. Contributeur
          Je suis comme toi, je ne me l'explique pas.... ;-)