calcul sous excel

calcul sous excel - Logiciels - Windows & Software

Marsh Posté le 08-10-2010 à 17:29:06    

Bonjour,
 
J'aimerai savoir comment faire sous excel pour changer le resultat d une colonne
 
voila
j'ai un graphe avec deux colonnes
A      B
        100
10     90
               
100          
 
si A est vide et B contient une valeur , je veux mettre 0 dans A
Si A et B sont vides, je ne met rien dans A
Si A est plein et B est plein , je ne fais rien
Si A est plein et V vide , je ne fais rien
 
Je ne vois vraiment pas comment faire des Si imbriqué
 
Merci
de votre aidre

Reply

Marsh Posté le 08-10-2010 à 17:29:06   

Reply

Marsh Posté le 10-10-2010 à 13:29:48    

Bonjour,
 
En gros, tu n'as besoin que d'un seul "Si":
Si A est vide et B est Non vide , alors A=0.
Si cette condition n'est pas respectée, alors rien ne se passe, ce qui correspond à tes 3 conditions suivantes.
 
Qu'en penses-tu ?

Reply

Marsh Posté le 11-10-2010 à 10:24:00    

oui c'est ça
et ce que je pije pas c'est les si imbriqué
 
comment faire en excel SI (ESTVIDE(A1) = VRAI et  ESTVIDE(B1) = FAUX) alors A = 0

Reply

Marsh Posté le 11-10-2010 à 15:33:30    

Rien a voir avec des si imbriqués.
Tu ne peux pas, aussi facilement, tester une cellule sur elle meme...
Ca s'appelle une reference circulaire.
 
En A1 tu vas devoir taper une formule.
Mais si derriere tu mets autre chose, tu perds ta formule... Logique.
 
Le plus simple c'est de passer par une 3ème colonne
 

A         B         C
          1*       100  
10                 90  
                 
100  


1* : =Si(Et(A1="";B1<>"" );0;"" )
 
Et tu fais ton graph sur B et C (au lieu de A et B)
B etant la colonne qui calcule ce qu'il y a dans A etant donné que tu ne peux pas faire de calcul sur une meme valeur d'une cellule.
Tu ne peux pas avoir en A1 un chiffre et en meme temps une formule conditionnelle.


Message édité par SuppotDeSaTante le 11-10-2010 à 15:34:43

---------------
Soyez malin, louez entre voisins !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed