Création d'une plage cellule par cellule + Recherche Texte

Résolu
Bonjour,

1er pb : Je souhaiterais créer une plage nommée avec des cellules distinctes non adjacente. J'arrive bien a créer une plage mais celle-ci ne fonctionne pas dans une fonction, sauf si la plage est faite de cellules adjacentes.

2ème pb : Par exemple j'ai K9, O9, S9 et W9 qui peuvent contenir "100", "50", "0" ou "/". Et je souhaiterais que lorsque K9 O9, S9 et W9 ="/" alors Z9="/" sinon faire la moyenne.

Pour l'instant je suis bloquée à cette étape :

=SI((SOMME(K9;O9;S9;W9)>0);MOYENNE(K9;O9;S9;W9);"")

Merci d'avance !

4 réponses

  1. Contributeur
    Bonjour
    la plage nommée en sélectionnant les cellules séparées fonctionne pour SOMME et MOYENNE, mais pas pour la détection simple des 4 signes "/"
    on peut donc écrire si vous nommez l'ensemble des cellules nom :
    =SI(ET(K9="/";O9="/";S9="/";W9="/");"/";SOMME(nom)/MOYENNE(nom))
    crdlmnt
    0
    1. Bonjour Claire
      Coucou Vaucluse ☺

      Et pourquoi pas tout simplement :
      =SIERREUR(MOYENNE(K9;O9;S9;W9);"/") ou SIERREUR(MOYENNE(nom);"/") si plage nommée
      car lorsque les 4 cellules ont comme valeur / la moyenne entraine une erreur #DIV/0

      Cdlmnt
      Via
      0
      1. Bonjour,

        Merci pour vos réponse, j'ai grâce à vous résolu mon PB, j'ai donc utilisé cette formule :
        =SI(ET(K9="/";O9="/";S9="/";W9="/");"/";SI((SOMME(K9;O9;S9;W9)>0);MOYENNE(K9;O9;S9;W9);"")), finalement sans plage car j'aurais du en créer une pour chaque ligne ..

        Merci encore !
        0
        1. Contributeur
          ... et pour rappel, une plage, dans un tableur, c'est justement une série de cellules adjacentes !
          0