Calendrier automatique

  • Initiateur de la discussion Initiateur de la discussion kiki64
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kiki64

Guest
Bonjour,
J'ai un tableau du style: (X lignes, 2 colonnes)

Colonne 1.............................colonne 2
Pierre...................................25/05/2005
Pierre...................................30/01/2006
paul.....................................01/01/2008
marc....................................28/06/2005
marc....................................31/12/2005

Je souhaiterai voir apparaître dans un calendrier le résultat suivant:

...............05/05 06/05 ..........12/05......... 01/06 ...........01/08
Pierre.........X................................................X
Paul ................................................................................x
Marc ......................X..................X


Excusez pour la présentation, mais l'idée de mon problème ressemble fortement à cela.

Merci
 
Bonjour,

Ligne des dates :
Petite.Valeur()

Colonne des noms :
Formule matricielle, à valider par ctrl, maj et entrée

Tableau :
Sommeprod((noms=critère1)*(mois(dates)&annee(dates)=mois(critère2)&annee(critère2)))
Format nombre [=0]'';X
[file name=CalendKiki.zip size=3081]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CalendKiki.zip[/file]
 

Pièces jointes

🙂
Merci beaucoup,
Puis je compliquer ma demande?

- Je souhaiterais si possible que le calendrier (ligne 2) soit une donnée externe (un mois par cellule de 01/2005 à 12/2025


- le nombre de lignes de la colonne A n'est pas constant (23000<n lignes<25000)

- de pouvoir mettre un filtre sur chaque mois pour n'avoir que les produits 'colonne A' concernés mois/mois


- le must serait de pouvoir afficher seulement une partie choisie environ 200 des noms de la colonne A.


Encore merci pour cette réponse.
Amicalement
 
Re,

J'ai du mal à suivre.
Tu voudrais un tableau de 12 colonnes par an de 2005 à 2025 (tu as de la chance, il y a 256 colonnes par feuille)
Tu voudrais aussi mettre un filtre sur le mois.
et n'afficher que la partie choisie de la colonne A, soit environ 200 noms.
Mais les 200 noms s'afficheront d'eux-mêmes par le filtre.
En plus, tu les auras en haut de feuille et non pas dans la 250ème colonne pour l'année 2025.

Ou bien tu veux retrouver dans le tableau seulement les noms filtrés, mais avec toutes les dates, filtrées ou non ?

Message édité par: monique, à: 04/08/2005 19:24
 
Re,

Dans le fichier joint, tu as :
une feuille avec tes données filtrées ou non
une feuille avec un tableau rassemblant tous les noms et les mois
une feuille avec un tableau qui ne donne que le résultat du filtre (plus tous les mois)
[file name=CalendKikiV1.zip size=5762]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CalendKikiV1.zip[/file]
 

Pièces jointes

Merci,
Excuse-moi pour ce manque de précision!!
Je vais récupérer le fichier à traiter et le mettrai en pièce jointe en essayant d'expliciter plus clairement ma demande (prévu fin août pour cause vacances).
Encore merci pour tes réponses et à début septembre si possible.
 
Je viens de finir ma nuit !!!!

Tu trouveras plus d'explications dans le fichier joint.

Merci



[file name=KIKI64.zip size=3641]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/KIKI64.zip[/file]
 

Pièces jointes

Bonjour,

Dans le fichier joint :
1 ligne par 'grosse activité' et unité de production.
Le compte par mois et par activité est le même (SommeProd)
mais tu as un nombre à la place d'un 'X'.
A voir en septembre, donc.
Bonnes vacances
[file name=CalendKikiV2.zip size=7307]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CalendKikiV2.zip[/file]
 

Pièces jointes

Bonsoir,
Et oui, fini les vacances...
Malgré tout, je vois que mon travail avance et je t'en remercie.
Tu trouveras en fichier joint un fichier avec mes données externes.
Lorsque je les copie dans ton fichier, les temps de recalcul sont trop longs et plantent Excel.
Pour le traitement, serait il possible de récupérer l'ensemble des colonnes du tableau 'données externe' , de les traiter de la même manière que précédemment et si possible sans plantage?
Encore merci
@+
[file name=extrac.zip size=45247]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/extrac.zip[/file]
 

Pièces jointes

Bonjour,

J'ai copié-collé seulement 200 de tes données,
les plages nommées sont inchangées,
les formules sont les mêmes.

Mais le temps de recalcul est lent.
Deux formules sont nommées (les plus longues en temps de recalcul) :
la matricielle de la colonne A et celle du calendrier.
(ça a accéléré un peu)
Pour nommer une formule : Insertion - Nom - Définir

Le calendrier : il n'a plus que 12 mois,
et des barres de défilement pour choisir mois et année de début.
D'accord, 12 mois c'est peu, mais SommeProd est lent.

Si tu as tes plus de 2000 données, tu as intérêt à passer en mode de calcul sur ordre
(Barre de menu - Outils - Options - Onglet 'Calcul' et cocher 'Sur ordre')

Une autre possibilité : faire une macro qui tape les formules en ligne 6,
qui les copie, les colle sur les lignes suivantes,
puis fait un copié collé spécial valeurs.
(ou bien les formules sont déjà en ligne 6 et la macro copie cette ligne)
Avec l'enregistreur, j'ai déjà fait, donc ce n'est pas compliqué.
[file name=CalendKikiV3.zip size=14037]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CalendKikiV3.zip[/file]
 

Pièces jointes

Bonsoir et merci,
La présentation sur une année est OK.
Je viens de passer en mode de calcul 'sur ordre' et malgré cela avec mes environ 2000 données ça plante.
Je suis d'accord pour essayer la solution 2 mais mon niveau zéro Excel ne me permet pas d'y arriver.
Merci de bien vouloir m'aider.
@+
 
Re,

La macro copie la 1ère ligne,
la colle jusqu'à la ligne 400,
puis fait un copié-collé spécial valeurs.

Je n'ai laissé qu'une vingtaine de données
[file name=CalendKikiV4.zip size=19219]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CalendKikiV4.zip[/file]
 

Pièces jointes

Re bonsoir Monique et encore merci pour ta persévérance.
Comment dois traiter mon fichier données externes ?
Faut il faire des copier coller par paquet de 400 + clic macro ou bien coller l’ensemble des données + clic macro ?
Merci
@+
 
Re,

Tu peux coller ton fichier de données sans limite,
si la macro colle sur 400 lignes, c'est parce que, dans un de tes premiers posts, tu parlais de 200
' le must serait de pouvoir afficher seulement une partie choisie environ 200 des noms de la colonne A. '

Si tu as besoin de plus de 400,
tu fais Alt + F11 et, dans le module 1, tu modifies le 400

Le nb exact de lignes utiles, tu l'as par cette formule :
=SOMME(SI(Code<>'';1/NB.SI(Code;Code)))
à valider par ctrl, maj et entrée
(c'est le nb de codes différents, une fois toutes tes données collées)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
312
Réponses
3
Affichages
397
Réponses
2
Affichages
886
V
Réponses
0
Affichages
7 K
Vanhoove
V
P
Réponses
2
Affichages
1 K
Ptrs32
P
Retour