CHAMPS IF dans un tableau WORD

Résolu
Vorky Messages postés 2 Statut Membre -  
Vorky Messages postés 2 Statut Membre -
Bonjour à tous !

J'aurais besoin de vos lumières pour effectuer un calcul avec condition dans un tableau Word. Ce tableau est contenu dans un rapport pour mon travail d'où l'importance et l'urgence de ma question ... Sachant que je n'ai pas trouvé de réponse dans les multiples forums visités

- Si je place mon calcul dans un champs, à savoir { =((C2-B2)/B2)*100 }, cela fonctionne correctement.

- Cependant je souhaitais supprimer les éventuels cas d'erreurs lorsque B2 est NULL ou B2=0

- J'ai bien essayé d'utiliser une formule du type : {IF (B2="") "" {=((C2-B2)/B2)*100 } } sans succès

- J'ai bien évidemment essayé plusieurs syntaxes distinctes sans succès (remplacer les parenthèses par des champs (CTRL+F9).

Je précise que je ne fais jamais d'accolade mais exclusivement du CRL+F9

Je précise également que je n'ai pas le choix de travailler sous Excel par exemple, car il s'agit au final d'un rapport à intégrer dans un outil dont je suis l'administrateur et avec lequel seul Word peut être en liaison

Si quelqu'un avait la solution à mon problème avec la syntaxe exacte, cela m'arrangerait sérieusement.

Merci d'avance pour vos réponses !!!

2 réponses

  1. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Au passage, essayer cette formule:
    =IF(OR(Not(B2)=1;B2=0);C2;C2-B2/B2*100)
    Avec le : NOT(B2) renvoi 1 si vide
    Note: NULL c'est 0 et non pas vide
    Salutations.
    Le Pingou
    0
  2. Vorky Messages postés 2 Statut Membre
     
    Merci Le Pingou !!!

    J'ai enfin achevé mon rapport grace à toi !!
    La formule ne correspondait pas tout à fait, mais l'histoire du "0" pour NULL m'a complètement débloqué la situation :)

    Merci encore
    0