Calcul si

amok -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
ma formule marche pas, F9 n est pas tjrs renseigné et si il ne l est pas cela doit entrainer un autre calcul
=SI($C$3="WANG";('BDC comparatif'!G10-F9)/'BDC comparatif'!G10%);SI(F9="";('BDC comparatif'!G10-C4)/'BDC comparatif'!G10%);('BDC comparatif'!G10-F9)/'BDCcomparatif'!G10%)
Configuration: Windows Vista Internet Explorer 7.0

7 réponses

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour .

    Problème de parenthèses en deux endroits :
    Remplacer
    =SI($C$3="WANG";('BDC comparatif'!G10-F9)/'BDC comparatif'!G10%);SI(F9="";('BDC comparatif'!G10-C4)/'BDC comparatif'!G10%);('BDC comparatif'!G10-F9)/'BDCcomparatif'!G10%)
    par
    =SI($C$3="WANG";('BDC comparatif'!G10-F9)/'BDC comparatif'!G10%;SI(F9="";('BDC comparatif'!G10-C4)/'BDC comparatif'!G10%;('BDC comparatif'!G10-F9)/'BDCcomparatif'!G10%)

    NOTA : Si tu avais donné à la cellule G10 de la feuille BDC comparatif le nom "zut", ta formule s'écrirait plus simplement :
    =SI($C$3="WANG";(zut-F9)/zut%;SI(F9="";(zut-C4)/zut%;(zut-F9)/zut%)
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    et comme ça....
    =SI($C$3="WANG";('BDC comparatif'!G10-F9)/'BDC comparatif'!G10%;SI(F9="";('BDC comparatif'!G10-C4)/'BDC comparatif'!G10%;('BDC comparatif'!G10-F9)/'BDCcomparatif'!G10%)))
    Crdlmnt
    0
  3. amok
     
    non plus je sais pas ce qui cloche !
    en fait je voudrais que si F9 est pas renseigné il prenne c4
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    N'as-tu pas inversé les tests ?
    =SI(F9="";('BDC comparatif'!G10-C4)/'BDC comparatif'!G10%;SI($C$3="WANG";('BDC comparatif'!G10-F9)/'BDC comparatif'!G10%;('BDC comparatif'!G10-F9)/'BDC comparatif'!G10%))
    0
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    ou alors, si on se comprend bien

    =SI($C$3="WANG";('BDC comparatif'!G10-SI(F9="";C4;F9))/'BDC comparatif'!G10%;"")
    (qui , pour info,n'affichera rien tant que C3 n'est pas égale à WANG)
    Attention toutefois, quellequesoit la formule, elle prendra F9 en compte si la valeur 0 y est inscrite, car pour excel, elle est différente de ""
    L'inverse par contre est possible. Si la condition est SI(F9=0... elle fonctionne avec une cellule =0 ou vide
    Crdlmnt
    0