Fonction si conditionné par couleur de la cellule

Identexcel49450

XLDnaute Nouveau
Bonjour,

je cherche la solution suivante :
obtenir le calcul suivant dans la cellule F6 correspondant au critère suivant :

dans la colonne A, si la couleur de la cellule est (Jaune ou Rose ou Vert) alors effectuer le calcul suivant :

chiffre de cellule F (correspondant à la couleur soit Jaune ou Rose ou Vert en colonne A) divisé par chiffre de la cellule D (correspondant à la couleur : Jaune ou rose ou vert en colonne A)


Je précise que la couleur des cellules de la colonne A est conditionné à des volumes d'articles (voir format mise en forme conditionnelle)

je vous ai mis un exemple simplifié de mon tableau excel

Dans mon tableau complet, je dois effectuer les calculs pour les colonnes F, G, H ect... pour les lignes F6, F7, F8; G6, G7, G8 etc..
en se rapportant au couleur des résultats de la colonne A

Merci d'avance pour votre aide précieuse...
 

Pièces jointes

  • exempletarif.xls
    23 KB · Affichages: 343
  • exempletarif.xls
    23 KB · Affichages: 334
  • exempletarif.xls
    23 KB · Affichages: 340
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : Fonction si conditionné par couleur de la cellule

Bonjour

Je ne suis pas sûr d'avoir compris ta demande...

Peut être avec

Code:
=SI(A17<1500000;F17/D17)

En attendant, tu peux simplifier ta formule en G17 avec
Code:
=SI($A17<=49999;$F17*G$12;SI($A17<=499999;$F17*G$11;$F17*G$10))

@ plus
 

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

Bonjour

Je ne suis pas sûr d'avoir compris ta demande...

Peut être avec

Code:
=SI(A17<1500000;F17/D17)

En attendant, tu peux simplifier ta formule en G17 avec
Code:
=SI($A17<=49999;$F17*G$12;SI($A17<=499999;$F17*G$11;$F17*G$10))

@ plus

Re-bonjour
et merci pour ta réponse...je vais donc essayé d'être plus précis

Je veux calculer dans les cellules F6,F7,F8 et G6,G7,G8
en tenant compte des volumes de ventes (indiqué à chaque ligne dans la colonne A)


Pour ce faire, je dois appliquer une fonction Si pour les cellules F6,F7,F8 etc...
qui doit faire la distinction dans la colonne A des volumes (exprimé en couleur Jaune, Rose ou Vert)

donc par exemple :

dans F6 devrait s'afficher le résultat de la colonne F avec uniquement le chiffre correspondant aux lignes en jaune figurant dans la colonne A divisé la colonne D (uniquement chiffre ligne en Jaune)

j'ai essayé cette formule mais elle ne fonctionne pas

exemple pour calcul dans la cellule F6

=SI(A17:A25>=500000;F17:F25/D17:D25)

Version traduite de ce que je demande par le biais de cette formule :

SI dans la colonne A, chiffre supérieur ou égal à 500000 (ligne en jaune) alors cellule F19, F21 et F24 (correspondant à la cellule en jaune) divisé par D19, D21 et D24



J'espère avoir été un peu plus claire ! Ce n'est pas simple !

Merci de m'aider
 

Pièces jointes

  • exempletarif.xls
    27.5 KB · Affichages: 146
  • exempletarif.xls
    27.5 KB · Affichages: 151
  • exempletarif.xls
    27.5 KB · Affichages: 147

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

Re-bonjour
et merci pour ta réponse...je vais donc essayé d'être plus précis

Je veux calculer dans les cellules F6,F7,F8 et G6,G7,G8
en tenant compte des volumes de ventes (indiqué à chaque ligne dans la colonne A)


Pour ce faire, je dois appliquer une fonction Si pour les cellules F6,F7,F8 etc...
qui doit faire la distinction dans la colonne A des volumes (exprimé en couleur Jaune, Rose ou Vert)

donc par exemple :

dans F6 devrait s'afficher le résultat de la colonne F avec uniquement le chiffre correspondant aux lignes en jaune figurant dans la colonne A divisé la colonne D (uniquement chiffre ligne en Jaune)

j'ai essayé cette formule mais elle ne fonctionne pas

exemple pour calcul dans la cellule F6

=SI(A17:A25>=500000;F17:F25/D17:D25)

Version traduite de ce que je demande par le biais de cette formule :

SI dans la colonne A, chiffre supérieur ou égal à 500000 (ligne en jaune) alors cellule F19, F21 et F24 (correspondant à la cellule en jaune) divisé par D19, D21 et D24



J'espère avoir été un peu plus claire ! Ce n'est pas simple !

Merci de m'aider

Je viens de vous remettre un nouveau fichier "exempletarif260809" comme exemple (merci de ne pas tenir compte des autres fichiers)
 

Pièces jointes

  • exempletarifs260809.xls
    27.5 KB · Affichages: 199

CISCO

XLDnaute Barbatruc
Re : Fonction si conditionné par couleur de la cellule

REbonjour

Qu'entends tu par
=SI(A17:A25>=500000;F17:F25/D17: D25)

Normalement, on devrait plutot avoir quelque chose du style
=SI(A17>=500000;F17/D17)


à moins que tu ne veuilles faire du calcul matriciel ?

Autrement dit, veux tu faire un calcul ligne par ligne, ou un calcul concernant plusieurs lignes à la fois ?

@ plus
 

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

REbonjour

Qu'entends tu par
=SI(A17:A25>=500000;F17:F25/D17: D25)

Normalement, on devrait plutot avoir quelque chose du style
=SI(A17>=500000;F17/D17)


à moins que tu ne veuilles faire du calcul matriciel ?

Autrement dit, veux tu faire un calcul ligne par ligne, ou un calcul concernant plusieurs lignes à la fois ?

@ plus

Re-bonjour,

Ce que je voulais dire par A17:A25 est que je veux que ma formule tienne compte de la valeur ou couleur qui apparait dans toute la colonne A
dans le cas de cet exemple je veux qu'apparaisse en F6 le résultat du calcul des lignes en jaune pour les chiffres des colonnes en F divisé par D (voir exemple à travers l'imprime écran ci-joint en pièce jointe)

Je viens de vous remettre un autre exemple sous forme de copie d'écran... en espérant être plus clair !!!!!!!!

Merci encore pour votre aide
 

Pièces jointes

  • Exempletarifau260809.jpg
    Exempletarifau260809.jpg
    55.6 KB · Affichages: 607

CISCO

XLDnaute Barbatruc
Re : Fonction si conditionné par couleur de la cellule

Bonsoir

Maintenant que j'ai compris ....:D (Mieux vaut tard que jamais). Cf un début de solution en pièce jointe.

@ plus

PS1 : En F8, tu dois pouvoir faire avec (Le test par rapport à 0 n'est pas indispensable)
=SOMMEPROD((A17:A19<=49999)*F17:F19/D17:D19)

PS2 : Que veux tu avoir dans la colonne R1 ?
 

Pièces jointes

  • exempletarif(1).xls
    24.5 KB · Affichages: 251
Dernière édition:

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

Bonsoir

Maintenant que j'ai compris ....:D (Mieux vaut tard que jamais). Cf un début de solution en pièce jointe.

@ plus

PS1 : En F8, tu dois pouvoir faire avec (Le test par rapport à 0 n'est pas indispensable)
=SOMMEPROD((A17:A19<=49999)*F17:F19/D17:D19)

PS2 : Que vaux tu avoir dans la colonne R1 ?

Bonjour et un grand MERCI à toi Cisco,

Ta formule fonctionne à merveille

J'ai juste besoin d'un dernier coup de pouce... lorsque j'applique cette fonction, étendue entre deux tableau (vers le bas) elle ne fonctionne plus ! Je pense que cela est du à l'espace entre les deux tableaux !
Comment puis je faire pour étendre ma sélection à l'intérieur des formules sans que celle ci m'indique #DIV/0!

Peux tu m'aider, à résoudre ce problème...

Je te joinds le fichier pour que cela soit plus compréhensible...

Merci d'avance

@u plaisir de te lire...
 

Pièces jointes

  • exempletarif270809.xls
    27.5 KB · Affichages: 132
  • exempletarif270809.xls
    27.5 KB · Affichages: 128
  • exempletarif270809.xls
    27.5 KB · Affichages: 128

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

Bonjour et un grand MERCI à toi Cisco,

Ta formule fonctionne à merveille

J'ai juste besoin d'un dernier coup de pouce... lorsque j'applique cette fonction, étendue entre deux tableau (vers le bas) elle ne fonctionne plus ! Je pense que cela est du à l'espace entre les deux tableaux !
Comment puis je faire pour étendre ma sélection à l'intérieur des formules sans que celle ci m'indique #DIV/0!

Peux tu m'aider, à résoudre ce problème...

Je te joinds le fichier pour que cela soit plus compréhensible...

Merci d'avance

@u plaisir de te lire...


Au fait pour répondre à ta seconde question concernant R1 je t'ai modifier le précédent fichier... donc merci de tenir compte uniquement de ce dernier joint à ce message... tu auras la réponse...
@u plaisir de te lire
 

Pièces jointes

  • exempletarif270809.xls
    28.5 KB · Affichages: 151
  • exempletarif270809.xls
    28.5 KB · Affichages: 169
  • exempletarif270809.xls
    28.5 KB · Affichages: 168

CISCO

XLDnaute Barbatruc
Re : Fonction si conditionné par couleur de la cellule

Bonjour

Effectivement, la fonction SOMMEPROD pose parfois (peut être toujours) des problèmes lorsqu'il y a des cellules vides.

Ici, tu as au moins deux possibilités :
* mettre des 1 en D21, D22, D23, comme cela il ni a plus de division par 0.
* modifier la présentation de tes tableaux de façon à supprimer les lignes vides.

Il y a certainement d'autres possibilités.

@ plus
 

Pièces jointes

  • exempletarif270809(1).xls
    27.5 KB · Affichages: 144
  • exempletarif270809(1).xls
    27.5 KB · Affichages: 121
  • exempletarif270809(1).xls
    27.5 KB · Affichages: 130
  • exempletarif270809(2).xls
    24.5 KB · Affichages: 98

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

Bonjour

Effectivement, la fonction SOMMEPROD pose parfois (peut être toujours) des problèmes lorsqu'il y a des cellules vides.

Ici, tu as au moins deux possibilités :
* mettre des 1 en D21, D22, D23, comme cela il ni a plus de division par 0.
* modifier la présentation de tes tableaux de façon à supprimer les lignes vides.

Il y a certainement d'autres possibilités.

@ plus

MERCI à toi Cisco,

C'est parfait !

Au fait, comment fais tu pour masquer les 1 en d21,D22 et D23 ?

@u plaisir de te lire
 

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

MERCI à toi Cisco,

C'est parfait !

Au fait, comment fais tu pour masquer les 1 en d21,D22 et D23 ?

@u plaisir de te lire


Oups !

J'ai compris tu as juste mis format carractère en blanc !


Décidemment la reprise est difficile !!!!:D:D:D




Re-bonjour Cisco,

Après vérification il y a un problème dans ta formule...mon prix au kg n'est pas le bon...


En effet, lorque l'on fait l'opération suivante :

F17 + F20 / D17 + D20 on devrait obtenir dans la cellule F7 un résultat de 3,10 correspondant à :
2.282 + 2.282 / 0.735 + 0.735 = 3.10


Alors que j'obtiens via la formule un résultat de 6.21

Là, j'avoue que je sèche... comme le temps !!!!

HELP !!!!
 
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : Fonction si conditionné par couleur de la cellule

Rebonjour

Et voui, et voui.

J'avais compris, et la fonction SOMMEPROD en F7 (vert) fait (F17/D17) + (F20 / D20) et non (F17 + F20) / (D17 + D20).

C'est un peu pour cela que dans un précédent post je te demandais
"Qu'entends tu par
=SI(A17:A25>=500000;F17:F25/D17: D25) ?".

Si tu n'indiques pas que tu veux la somme des cellules de telle couleur entre F17 et F25, le tout divisé par la somme des...entre D17 et D25...., ma boule de cristal étant encore en vacances...

Ci-dessous, un autre fichier en pièce jointe.Ce coup-ci, il faut supprimer D21, D22 et D23.

Si ce n'est pas bon, il ne te reste plus qu'à préciser le calcul que doit faire excel, en n'oubliant pas les parenthèses ;) ?

@ plus
 

Pièces jointes

  • exempletarif270809(1).xls
    27.5 KB · Affichages: 164
  • exempletarif270809(1).xls
    27.5 KB · Affichages: 176
  • exempletarif270809(1).xls
    27.5 KB · Affichages: 188

Identexcel49450

XLDnaute Nouveau
Re : Fonction si conditionné par couleur de la cellule

Un grand MERCI à toi, la formule fonctionne parfaitement...
encore désolé pour la description des consignes...disons que nous mettrons cela sur le dos de la rentrée...
Bien à toi
@u grand plaisir d'échanger une prochaine fois avec toi...
 

Discussions similaires

Réponses
1
Affichages
187

Statistiques des forums

Discussions
312 489
Messages
2 088 852
Membres
103 974
dernier inscrit
chmikha