Re: CALCUL NOMBRE DE MOIS/TRIMESTRE SUR PLUSIEURS ANNEES | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 11-10-2012 13h16
Bonjour Rothjero, Didier, le Forum
Essaye cette formule à mettre en F3 et glisser vers la droite et vers le bas =SI((MIN($E27;I$3-1)-MAX(H$3;$D27))<0;"";DATEDIF(MAX(H$3;DATE(ANNEE($D27);MOIS($D27);1));SI($E27;MIN(DATE(ANNEE($E27);MOIS($E27)+1;1);I$3);I$3);"m")) et les dates de fin 1/5/2011, et dis moi si le calcul est correcte ? @+Jean-Marie |
|
|
Re: Répartition de charge sur calendrier | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 07-10-2012 21h23
Bonsoir Michel, Didier, le Forum
Essaye cette formule pour la cellule K7 : =SI(ET(DATE(AK$4;AK$6;JOUR($V7))>=$V7;DATE(AK$4;AK$6;JOUR($AB7))<=$AB7);SI(AJ7="";$U7/($AC7-$W7+1+((ANNEE($AB7)-ANNEE($V7))*12));AJ7);"") Pas simple de résoudre ton problème avec le contenu des cellules, j'ai aussi corrigé la valeur mensuelle de la charge J/H @+Jean-Marie |
|
|
Re: Categorisation film pour jeu. | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 06-10-2012 20h45
Bonjour Serval, Didier, Le forum
Pas simple de répondre à ton problème, ce n'est pas la question en elle même, mais plus la structure de ton fichier. Dans l'état il faudrait par formule, convertir la donnée X en fonction de la colonne pour chaque votants. et penser aussi à sauter les colonnes de 3 en 3 sur un nombre de votants pouvant augmenter. J'ai donc pris la liberté de condenser les 3 colonnes en une cellule pour chaque. le contenu de chaque cellule prendra soit la valeur numérique 1, 2 ou 3, celle que tu donnais pour valoriser la réponse. Il est quand même plus facile de faire des stats sur des valeurs numérique. Donc après avoir condensé les colonnes, en colonne D pour Chris, en E pour Serval, en F pour Lego, en G pour Antoine, et H pour Laurence. Je laisse la colonne I vide et pour te permettre d'insérer un votant, En colonne J, la formule pour trouver le niveau de chaque film. La fonction, MODE() retourne la valeur numérique la fréquente dans une plage de cellule. Cette fonction suffirait normalement, mais comme tu souhaites prendre la côte la plus faible en cas ou il n'y a pas de majorité. la fonction MODE() ne suffit pas. =EQUIV(NB.SI($D6:I6;MODE($D6:I6));FREQUENCE($D6:I6;{1;2;3});0) FREQUENCE retourne le nombre de Faible, de Médium, de Difficile dans la plage EQUIV retourne la valorisation de la note la plus faible. Pour finir, j'ai appliqué un format numérique personnalisé pour les cellules pour afficher non pas la valeur numérique, mais "faible", "médium", "difficile". [=1]"Facile";[=2]"Médium";"Difficile" @+Jean-Marie PS : pour insérer un votant, place toi sur une cellule de la colonne I, et tu fais une insertion d'une colonne, c'est tout, tu n'auras aucune intervention à faire sur la formule. |
|
|
Re: CALCUL NOMBRE DE MOIS/TRIMESTRE SUR PLUSIEURS ANNEES | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 05-10-2012 20h31
Bonsoir Rothjero, DIdier, le forum
Arf, je n'avais pas regardé ta version d'Excel que tu utilises. Le problème de message d'erreur #NOM? indique qu'une fonction écrite dans la formule, n'est pas connue. La fonction SIERREUR n'est disponible qu'à partir de la version d'office 2007. Remplace la formule par celle-ci, (en D5) et fais un glisser vers la droite puis vers le bas =SI((MIN($C5;E$3-1)-MAX(D$3;$B5))<0;"";MAX(MOIS(MIN($C5;E$3-1)-MAX(D$3;$B5));0))
) @+Jean-Marie |
|
|
Re: CALCUL NOMBRE DE MOIS/TRIMESTRE SUR PLUSIEURS ANNEES | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 05-10-2012 07h01
Bonjour Rohtjero, Didier, le Forum
J'ai complètement réécrit la formule, en utilisant comme toi les MAX() MIN(), regarde si cela correspond exactement à ce que tu voulais. Pour commencer je n'aime pas trop les constantes dans les formules qui doivent être changer quand la formule doit être tirée vers la droite ou vers la gauche. Donc, j'ai écris en D3 la valeur 1/7/2010, en D4 la valeur 1/10/10, et sélectionner la plage D3:D4 pour l'étirer vers la droite pour obtenir les autres valeurs automatiquement. La formule à mettre en D5, puis glisser vers la droite et vers le bas =SIERREUR(MAX(MOIS(MIN($C5;E$3-1)-MAX(D$3;$B5));0);"") @+Jean-Marie |
|
|
Re: Tri colonne | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 25-09-2012 12h44
Bonjour Nutella, Didier, Le forum
Le code Traitrement() donné par Didier fonctionne très bien, es-tu certain d'avoir des cellules dans la colonne ne contenant que 5 caractères, il y a peut-etre des caractères cachés. Pour ce qui est de ta nouvelle demande, soit plus précis, que veux-tu dire par le "fichier lit". Par quel moyen veux-tu indiquer à la macro le nombre de recopies ? Veux-tu un décalage de ligne entre chaque recopie, pour laisser une ligne vide par exemple. Ton tableau a peut-être une ligne d'entête, doit-on la copier ou pas la copier. Connaissant très bien Didier, en te proposant le code traitement2, soit il n'a pas compris ce que tu souhaitais, soit il se posait la question pourquoi un code pour faire une simple recopie !. @+Jean-Marie |
|
|
Re: Mise en forme conditionnelle avec conditions | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 24-09-2012 23h57
Bonsoir fixsurfer, Didier, le Forum
Pour résoudre ton problème, fait ceci - 1) sélectionne la plage de cellule E8:X20, en partant de la cellule E7 (la cellule de départ à une grande importance). - 2) Ajoute une mise en forme conditionnelle, dont le style est classique, - 3) puis indique dans la boîte de dialogue que tu veux utiliser une formule =($C8+1)=E$6 - 5) valide les boîtes. Normalement ton problème est résolu. @+Jean-Marie |
|
|
Re: Spliter Cellule et dupliquer ligne - De l'aide Pleasssssssee | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 13-09-2012 07h13
Bonjour Djaleem, Didier, le forum
Essaye ce code Sub splitv() Dans la ligne For lig = [A65536].End(xlUp).Row To 2 Step -1, remplacement du 1 par le 2, pour ne pas spliter la ligne titre. Dans la ligne Set c = Cells(lig, "D")ce n'est pas la cellule de la colonne A qui contient la cellule avec les retour chariot Ce n'est pas uniquement une insertion sur une seule cellule qui faut faire, mais sur une plage de cellules allant A:D La ligne permet range(......).value = range(......).value permet de la copie de valeur d'un bloc de cellule sur un autre bloc. @+Jean-Marie |
|
|
Re: Besoin d'aide pour Formule | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 11-09-2012 07h00
Bonjour chakir, Didier, le forum
Pour résoudre ton problème tu as plusieurs solutions, je te donne la plus simple. =SI(Q1<=5;15;SI(Q1<=10;8;SI(Q1<=15;3;0))) Le premier argument de la fontion SI est le résultat d'un comparateur. Dans excel, tu peux utiliser 6 comparateurs différents, "<", ">", "<>", "<=", ">=", et le "=". La fonction SI(;;) retourne la valeur du 2ème argument si le comparateur est VRAI, et la valeur du 3ème argument quand le comparateur est FAUX. @+Jean-Marie
Edité par JeanMarie le 03/10/2012 00:29:06
|
|
|
Re: Agrandir un classeur excel | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 09-09-2012 09h51
Bonjour Macgregor3151, Didier, le forum
Je n'ai travaillé que sur la feuille "matériel informatique". Dans un premier temps pour simplifier les conditions dans les formules de ton tableau, j'ai transformé la valeur texte N+1 est les suivantes en une valeur numérique, En appliquant un format numérique personnalisé aux cellules, et l'alignement à gauche on obtient le même effet. Dû coup cela supprime l'obligation de modifier la fomule taux linéaire pour en modifier la constante. Pour les autres formules on utilise la condition SI(Ax="";"";.......) pour savoir si l'on doit calculer une valeur ou retourner une valeur vide "". Les formules des colonne N et O, sont plus complexes devant choisir le calcul de la somme des cellules précédentes ou déterminer une valeur dérogatoire. Pour la gestion des contours, on utilise les mises en forme conditionnelle (MFC), pour voir l'effet dans le fichier joint, il faut obligatoirement utiliser une version 2007 ou 2010. Regarde si cela te va, essaye d'appliquer cette feuille sur la deuxième feuille de ton ficheir. @+Jean-Marie |
|
|