Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Formule sur Excel 2007

Nathy1223, le mardi 30 septembre 2008 à 08:48:56
Bonjour,

Je souhaite soliciter votre aide...

J'ai un tableau Excel représentant des livraisons. Avec comme colonnes: référence, quantité, délai, réceptionné le (et bien d'autre colonnes pas très importantes dans le contexte...)

Se que j'aimerai avec ce tableau, ce'st que lorque la date notée dans réceptionné le précede celle notée dans délai que la ligne entre les colonnes A et K se mettent en bleu au niveau de l'écriture, idem si la date est identique mais en vert cette fois et idem si la date dépasse mais en rouge.

Pa contre les commandes non livrées doivent restrés en noires.

Suite à cette mise en page, il faudrait que je calcule le pourcentage des quantité des livraisons bleu par rapport au tatal bleu-vert-rouge. idem pour le vert. idem pour le rouge.

Et dernier point je souhaiterais faire la somme par article des commandes encore ouvertes (donc en écriture noire) Exemple article: 22.18 27.36 29.10 31.14


Merci d'avance pour votre aide

Salutations

Nathy
Configuration: Windows XP
Internet Explorer 7.0
Répondre à Nathy1223  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mardi 30 septembre 2008 à 09:04:29
Et bé y a du taff...

Tu peux changer la couleur de la police d'une case par la fonction:

Font.ColorIndex = nombre_entier

la numero correspondant a la couleur que tu veux, il va te falloir coder 3 fonctions, une pour chaques couleur dans une macro

Après, les pourcentages ça se résoud en cellule avec un ou 2 calculs^^ Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 09:39:39
d'accord mais comment savoir le numéro des couleurs???
Répondre à Nathy1223

3


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le mardi 30 septembre 2008 à 09:51:50
bonjour

lorque la date notée dans réceptionné le précede celle notée dans délai que la ligne entre les colonnes A et K se mettent en bleu

Tu peux très bien mettre tes couleurs avec un format conditionnel.
- tu sélectionnes tes colonnes A à K
- menu accueil /mise en forme conditionnelle / nouvelle règle
- utiliser une formule et tu saisis =$E1>$F1 puis tu choisis le format police bleu
en supposant que ton délai soit en colonne E et livraison en F

Tu rajoutes une règle avec = en vert et < en rouge


Toujours zen
Répondre à gbinforme

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mardi 30 septembre 2008 à 09:52:39
bien vu !!!

Je connaissais pas du tout !!! Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 10:18:21
Merci pour les régles... je teste, je teste... pourtant je vous assure je suis pas blonde mais cela ne fonctionne pas...

dites moi si ma régle est juste:

Formule: ="$i1>$h1" AaBbCcYyZz(en rouge) (s'applique à) =$a$1:$k$1


j'ai essayer d'enlever le symbole bloquage devant les 1 de la zone d'application mais mon ordi ne veux pas m'obéir... grrrr
Répondre à Nathy1223

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 10:46:43
Je ne comprend vraiment pas se que ma régle a de faux...

Et pouquoi elle ne fonctionne pas...


Je sens qu'avec tout les formules à mettre sur mon tableau que je suis pas sortie de l'auberge.... :o)
Répondre à Nathy1223

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 11:18:50
Bon après arrachage de cheveux et tapage de tête j'y suis arrivée pour la régle... pffff pas simple du tout...

Par contre mon probléme reste inchangé quand à la formule du pourcentage...

Comment faire pour que par exemple

=("somme de la quantité des lignes bleues"*100)/"somme des quantité des lignes bleues-rouges-vertes

ensuite comment faire pour:

=somme(quantité de l'article A en noir)
=somme(quantité de l'article B en noir)
etc

Merci d'avance
Répondre à Nathy1223

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 12:04:06
...
Répondre à Nathy1223

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mardi 30 septembre 2008 à 13:11:24
pour ça je pense qu'en dehors d'une macro, tu ne peux rien faire...

essaie, c'est pas très difficile, tu fais tes fonctions comme ça:

tu testes si les cellules sont bleues/rouge/noir et tu entre le nombre dans une variable, ensuite, tu pourras faire tes calculs Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 13:16:47
mais les macros pour moi c'est la grande inconues... pourriez vous me faire un exemple s'il vous plaît... je vous en remercie d'avance...

Me faire une formule bidon mais que je pourrais reprendre dans les grandes lignes
Répondre à Nathy1223

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le mardi 30 septembre 2008 à 15:37:39
bonjour

=("somme de la quantité des lignes bleues"*100)/"somme des quantité des lignes bleues-rouges-vertes


Tu n'as pas besoin de macros pour faire un total sur excel !

bleu
=SOMMEPROD(($I1:$I10>$H1:$H10)*($K1:$K10))/SOMME($K1:$K10)
vert
=SOMMEPROD(($I1:$I10=$H1:$H10)*($K1:$K10))/SOMME($K1:$K10)
rouge
=SOMMEPROD(($I1:$I10<$H1:$H10)*($K1:$K10))/SOMME($K1:$K10)
non livrés
=SOMMEPROD(($H1:$H10="")*($K1:$K10))/SOMME($K1:$K10)

Pour l'avoir en pourcentage, suffit de cliquer sur le menu pourcentage du menu accueil.
Bien sûr, tu adaptes tes plages à ton classeur mais toutes doivent avoir le même nombre ce cellules dans la même formule.
J'ai considéré que tes quantités étaient en colonne K.
Toujours zen
Répondre à gbinforme

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mardi 30 septembre 2008 à 15:48:20
euh, la c'est moi qui ai besoin d'aide, tu veux bien étendre tes explications ? Comment il detecte la couleur la ? Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le mardi 30 septembre 2008 à 15:54:48
bonjour

Comment il detecte la couleur la ?

Par la même formule qui a servi à la mettre car les mises en forme conditionnelles ne sont qu'un affichage et même en VBA, je veux bien que tu m'expliques comment tu la détecteras ?

Par contre, si tu utilises les 2 mêmes formules pour le cumul et la mise en forme, tu as le même résultat : non ?
Toujours zen
Répondre à gbinforme

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mardi 30 septembre 2008 à 16:13:57
Exact, j'y aurai surement pensé en écrivant les macros, mais detecter la couleur en VBA se fait assez simplement par la detection de l'index de couleur:

Font.ColorIndex Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le mardi 30 septembre 2008 à 17:25:46
bonjour

detecter la couleur en VBA se fait assez simplement

Je sais bien et si tu cherches un peu sur le site tu trouveras une fonction paramétrable que j'ai mise pour le faire, mais une mise en forme conditionnelle ne touche pas au colorindex et donc tu ne peux pas les repérer ainsi.
Toujours zen
Répondre à gbinforme

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mercredi 1 octobre 2008 à 09:17:49
ah, oki je savais pas, merci du conseil^^ Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mardi 30 septembre 2008 à 16:15:30
Merci pour les réponses je vais tester cela se soir... je vous tiendrais au courant...
Répondre à Nathy1223

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mercredi 1 octobre 2008 à 09:15:14
L'idée était bonne... cela marche en théorie

Malheureusement je souhaite qu'il me prenne dans le calcul que les ligne livrée donc ayant dans la colonne récéptionné le un chiffre > que 0... hors avec la formule il me prend en compte aussi les lignes pas encore livrée
Répondre à Nathy1223

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Leahkim, le mercredi 1 octobre 2008 à 09:19:24
Arf, attends le retour de gbonforme, la moi je nage un peu Si vous n'y arrivez pas du premier coup, appelez ça la versi­on 1.0
Répondre à Leahkim

20


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le mercredi 1 octobre 2008 à 09:28:06
bonjour

donc ayant dans la colonne récéptionné le un chiffre > que 0...

Tu peux peut-être adapter la formule à ton classeur en réfléchissant un tant soit peu
non livrés
=SOMMEPROD(($H1:$H10="")*($K1:$K10))/SOMME($K1:$K10)
par
=SOMMEPROD(($H1:$H10>0)*($K1:$K10))/SOMME($K1:$K10)

J'avais supposé que la date de livraison n'était pas saisie si pas livré ?
Toujours zen
Répondre à gbinforme

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nathy1223, le mercredi 1 octobre 2008 à 09:38:59
Merci de me prendre pour une conne... En word, ppt je te fais se que tu veux mais excel je galére et je croyais que ce forum était là pour nous aider...

oui la date n'est pas rentrée tand que la livraison n'est pas faites... mais bon laissez tomber je vais me débrouiller autrement

Merci quand même pour m'avoir aider...
Répondre à Nathy1223

Résultats pour Formule sur Excel 2007

Formule excel 2007 (Résolu) Bonjour, J'ai un petit problème peut être simple à premiere vue mais je n'arrive pas à trouver la solution. Je ne connais pas assez excel 2007 pour savoir si c'est possible. Voici mon soucis: J'ai actuellement une donnée que je... www.commentcamarche.net/forum/affich-7221831-formule-excel-2007
Nb.si dans excel (Résolu) BONJOUR, Je cherche la formule excel 2007 pour compter dans une colonne les valeurs numériques "décimales" et non les "entiers" et les valeurs "texte". L'idée finale est : a) de compter le nombre de case où il y a un prix à deux chiffres après la... www.commentcamarche.net/forum/affich-8219060-nb-si-dans-excel
Je ne trouve pasla bonne formule EXCEL !!! (Résolu) Bonjour, Voila je suis bloqué sur une feuille excel 2007 Je vous explique, mon probleme s'agit en fait que je ne trouve pas la formule adéquate Sur une feuille, je voudrai que si la valeur d'une cellule est inférieur a une certaine valeur... www.commentcamarche.net/forum/affich-4763260-je-ne-trouve-pasla-bonne-formule-excel

Résultats pour Formule sur Excel 2007

Formules EXCEL de Base 2On a vu la fonction SI La fonction ET est également interressante. Combinée à SI, celà donne : =SI(ET(condition1;condition2;.......conditionZ);vrai;faux) on affiche les différentes conditions à vérifier (ex : B3>C2 ....C2=B9; etc..). si toutes... www.commentcamarche.net/faq/sujet-8640-formules-excel-de-base-2

Résultats pour Formule sur Excel 2007

[Excel 2007] Valeur 0 (Résolu)Première fois que je pose une question ici meme, suis-je au bon endroit ? j'essaie on verra... bonjour à tous, j'utilise Excel 2007 depuis peu et je ne trouve pas le chemin dans cette version pour faire en sorte que les "0" ne s'affiche... www.commentcamarche.net/forum/affich-3224639-excel-2007-valeur-0
Vérouiller une cellule sous Excel 2007 (Résolu)Bonjour, Je cherche un moyen simple de vérouiller des cellules sous Excel 2007. Je veux empècher leur modification (uniquement leur contenu). Mais je voudrais pouvoir les lire, ainsi que modifier d'autres cellules appartenants à la même feuille.... www.commentcamarche.net/forum/affich-7434507-verouiller-une-cellule-sous-excel-2007
Désactiver sécurité macro Excel 2007 (Résolu)Bonjour, J'ai besoin d'ouvrir un fichier Excel qui contient des macros. Seuiement, Excel 2007 ne me propose pas de les activer ou non. Du coup, le fichier ne fonctionne pas comme il devrait. Pourriez-vous m'indiquer dans quel menu je... www.commentcamarche.net/forum/affich-4862743-desactiver-securite-macro-excel-2007