Forum Discussion

AIGAL1's avatar
AIGAL1
Copper Contributor
Sep 04, 2023
Solved

excel operations avec signe dans une cellule.

BJR, j’ai une suite de cellules avec des nombres, et entre elles le signe d’une opération ex : 22+17-3=. Le signe est seul dans une cellule. quelle formule employer pour obtenir le résultat ? Merci et cordialement

  • Bonjour

     

    C'est pas beau mais ca marche

     

    =SI(B3="+";B2+B4;SI(B3="-";B2-B4;SI(B3="*";B2*B4;SI(B3="/";B2/B4;"Opérateur inconnu"))))

     

     

     

    AIGAL1 

7 Replies

    • AIGAL1's avatar
      AIGAL1
      Copper Contributor
      bjr, grand merci pour votre implication dans ma recherche. Votre tableau exemple est parfait. Toutefois je n'arrive pas à trouver vos formules même en passant en VBA. Voudriez-vous m'expliquer pas à pas comment j'obtiens vos formules
      Encore merci et bien cordialement AA
      • Hecatonchire's avatar
        Hecatonchire
        Iron Contributor

        Pour info, sur les versions récentes d'Excel, pour les Macros Excel4, il faut activer (et redémarrer Excel)

         

         

         

        AIGAL1 

  • Hecatonchire's avatar
    Hecatonchire
    Iron Contributor

    Bonjour

     

    C'est pas beau mais ca marche

     

    =SI(B3="+";B2+B4;SI(B3="-";B2-B4;SI(B3="*";B2*B4;SI(B3="/";B2/B4;"Opérateur inconnu"))))

     

     

     

    AIGAL1 

    • AIGAL1's avatar
      AIGAL1
      Copper Contributor
      bjr, merci beaucoup de votre participation. j'ai aussi pensé à cette solution basique mais lourde en formule. Vous êtes plus courageux que moi d'être allé au bout .
      cordialement AA

Resources