Condition SI imbriquée

Bonjour à tous,

Je dois, pour le boulot, effectuer des analyses sur des évolutions des ventes.

J'ai 3 colonnes qui m'intéressent, ventes 2011,2012 et 2013 et ce pour chacune des références de produits

En gros :

2011 2012 2013

Réf produits X10,000 € 12,000 € 0,00 € => ligne perdue

Réf produits XX 10,000 € 0,00 € 0,00 € => ligne perdue

Réf produits Y 0,00 € 0,00 € 12,000 € => nouvelle ligne

Réf produits Z 10,000 € 12,000 € 20,000 € => ligne conservée

Donc je voudrais quelque chose comme ça =>

Si la ligne est perdue entre 2012/2013 alors "0"

Si la ligne est perdue entre 2011/2012 et 2011/2013 alors "0"

Si la ligne est nouvelle entre 2012/2013 alors "2"

Si la ligne est conservée entre 2012/2013 alors "1"

J'avais essayé quelque chose comme ça :

=SI(L3>0;SI(O3<=0;"0";SI(L3>0;SI(O3>0;1;2))))

mais bien naturellement ça ne marche pas -

Ces chiffres me permettrons après de faire une mise en forme conditionnelle avec des couleurs (si ma cellule = 1 alors bleu, si = 2 alors vert etc.)

Can you help me please

J'ai mon fichier Excel en exemple qui est joint ,

15classeur1.xlsx (16.51 Ko)

Bonjour,

Essaye la formule suivante en N3 et copie vers le bas :

=(SOMME((I3>0)*1+(K3>0)*3+(M3>0)*5)>=5)*1

Bonjour Raja,

Votre formule fonctionne pour nouvelle ligne et ligne perdue, mais pas pour ligne conservée ... ça me revoie la valeur "1" alors que ça devrait me renvoyer "2"

SOMMEPROD me semble être une formule très complexe sous forme conditionnelle

Bonjour,

Un 1er. essai à adapter, je pense

J'ai utilisé VBA avec une fonction personnnalisée.

Cdlt.

12benoit-we-v1.zip (20.26 Ko)

Jean Eric,

Je vous remercie vivement, je vais intégrer votre fonction dans mon fichier complet avec mes centaines d'enregistrements et je vais voir si je ne trouve pas d'erreur

A première vue ça fonctionne ! C'est vraiment cool

VBA je n'en n'ai pas fait depuis 4 ans autant dire que je ne sais plus faire ...

Merci beaucoup

Rechercher des sujets similaires à "condition imbriquee"