LibreOffice-Quelle fonction choisir ?!

Résolu
COOLj0on53 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
COOLj0on53 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je souhaiterais effectuer une somme avec condition dans un tableau, les conditions sont les suivantes :
- si les 2 manches M1 et M2 ont été courues, afficher le temps total des 2 manches ;
- sinon, afficher « Abs »."
Voici une capture du Tableau.

(Je précise avoir essayé bien des formules mais en vain ...) . J'espère avoir été clair dans mes explications, merci d'avance.

2 réponses

  1. yclik Messages postés 3875 Date d'inscription   Statut Membre Dernière intervention   1 609
     
    Bonsoir
    avec un affichage des colonnes en lettres
    =SI(OU(J3="";K3="");"Abs";J3+K3)
    0
    1. COOLj0on53 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
       
      Ta réponse est plausible, je viens d'effectuer le test : Les données sont bien additionnées, seulement lorsque "Abs" est dans une des colonnes (J3 ou K3), ce n'est pas "Abs" qui apparait mais "#VALEUR"
      0
  2. yclik Messages postés 3875 Date d'inscription   Statut Membre Dernière intervention   1 609
     
    Vide "" était considéré comme absent il faut donc
    =SI(OU(J3="Abs";K3="Abs");"Abs";J3+K3)
    0
    1. COOLj0on53 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
       
      Et si jamais je suis restreint à utiliser les fonctions : Somme.Si ,et Nb.si ?
      0
    2. COOLj0on53 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci de tes réponses en tout cas.
      0
    3. yclik Messages postés 3875 Date d'inscription   Statut Membre Dernière intervention   1 609
       
      Bonjour
      proposition si la plage est de I4 à K4

      =SI(NB.SI(I4:K4;"=Abs")>0;"Abs";SOMME(I4:K4))
      0
    4. COOLj0on53 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci de ta réponse,

      =SI(NB.SI(RC[-2]:R[49]C[-1];"=Abs")<0;"Abs";SOMME(RC[-2]:RC[-1]))

      Les retours de la formule sont bons (Pour les additions des deux colonnes MAIS Abs n'apparait pas quand il le devrait.
      0
    5. yclik Messages postés 3875 Date d'inscription   Statut Membre Dernière intervention   1 609
       
      =SI(NB.SI(RC[-2]:R[49]C[-1];"=Abs")<0;"Abs";SOMME(RC[-2]:RC[-1]))

      il faut >0
      0