[Résolu] Afficher une plage dans une colonne

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
senouda
Fraîchement OOthentifié
Messages : 2
Inscription : 21 nov. 2017 19:38

[Résolu] Afficher une plage dans une colonne

Message par senouda »

plan de travail.ods
Bonjour à vous,

La modération vous a écrit: la Balise Calc est inutile dans la section dédiée à Calc
nous l'avons suprimée

C'est mon premier message, et je ne sais pas si je fais bien les choses. Désolé si je suis imprécis ou si je me suis trompé de lieu de post... De plus Je débute avec calc... Mais j'ai envie d'apprendre :wink:

Je crée des plannings hebdomadaires, et je voudrais comparer la liste les noms des collègues qui travaille (en journée ou en nuit) avec une autre liste pour vérifier que personne n'a été oublié.
Comment, selon vous, mettre en colonne, la liste des personnes qui travaille en Jour sachant que les noms sont étalés sur une plage de cellules ?
(autrement qu'avec les formules comme =A3 car c'est fastidieux et peu fiable avec les tris)

Est-il possible de supprimer automatiquement les cases vides pour faciliter la comparaison avec la colonne de vérification?

J'espère que je me suis bien expliqué car je ne connais pas encore le vocabulaire... (le mieux est de jeter un coup d'oeil au fichier joint : mon objectif est la colonne bleue "Lundi jour" après la flèche

Merci beaucoup
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par senouda le 23 nov. 2017 10:29, modifié 2 fois.
Libreoffice Version: 5.1.6.2 sous windows 10
Avatar de l’utilisateur
TheHache
PassiOOnné
PassiOOnné
Messages : 653
Inscription : 02 déc. 2009 09:43

Re: Afficher une plage dans une colonne

Message par TheHache »

Bonsoir Senouda et bienvenu sur le forum,

Si j'ai bien compris, tu veux comparer une liste de personnel à un planning de présence afin de vérifier que tout le personnel est employé sur ce planning.

Lister dans une colonne, "sans blanc", tout le personnel présent dans une plage de cellule va être compliqué. Soit une macro peut réaliser cela, soit les tables dynamiques. Pour ces dernières, si cela est réalisable, les spécialistes vont te répondre. Pour une macro, il faudra poser ta question dans la section adéquat du forum.

En attendant, regarde ce que j'ai ajouté à ton classeur. En Colonne M, j'ai repris ta liste de personnel. En colonne L une fonction [NB.SI()]compte, dans la plage de cellules représentant tes équipes de jour, le nombre de fois qu'est trouvé chaque prénom. S'il y en a un, une petite bulle noir s'inscrit au regard du nom pour le jour (il faudra gérer les doublons). La même chose est fait pour la nuit. Avec un formatage conditionnel sur la colonne M, le prénom se colorie en vert s'il est trouvé une petite bulle dans la colonne L ou N de chacun. Avec ce système tu vois d'un coup d’œil quels sont les personnels non employés, ceux écrits en noir.

Tu peux refaire la même chose pour chaque jour de la semaine.

Si cela peut t'aider.

@+

PS : tous tes prénoms sont précédés de quelques espaces. Cela va te générer des soucis pour des fonctions de recherche.
J'espère que ces espaces n'ont pas été mis pour centrer les prénoms dans le cellules :wink:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.4.4.2 - Windows 10 Pro
AOO 4.1.13 - Windows 10 Pro
senouda
Fraîchement OOthentifié
Messages : 2
Inscription : 21 nov. 2017 19:38

Re: Afficher une plage dans une colonne

Message par senouda »

Super Thehache,

Merci beaucoup pour ces informations et pour votre aide et vos astuces :super: : je vais m'en servir comme base de travail.
Ca va me faire gagner du temps.

C'est très gentil
Libreoffice Version: 5.1.6.2 sous windows 10