Re: [fr-users] Challenge : Concaténation d'entêtes de colonnes
Bonjour en terme de simplicité (mais pas forcément court), je ne vois pas mieux que les si proposés par Christian. La 2e proposition ne fonctionnant, bien sur, que si les taches sont réellement A, B, C.. Il y aurait peut être quelque chose à creuser du coté matrices ou recherche, peut être que ce serait plus court, mais surement pas plus simple (intelligible). J'ai cherché un peu, mais je n'ai pas assez travaillé les matrices récemment, et je n'ai pas plus de temps... Bonne journée Claire Le 2022-12-22 01:26, C Fourcroy a écrit : Bonjour, Comme on n'a que 2 heures, et que même, je ne les ai pas car il se fait tard, je vais au plus simple et propose =SI(B2="x";"A";"") & SI(C2="x";"B";"") & SI(D2="x";"C";"") & SI(E2="x";"D";"") & SI( F2="x";"E";"") & SI(G2="x";"F";"") Ou, en un peu plus abscons, mais plus rapide dans le traitement (à quelques fractions de secondes près) =CAR((B2="x")*65) & CAR((C2="x")*66) & CAR((D2="x")*67) & CAR((E2="x")*68) & CAR((F2="x")*69) & CAR((G2="x")*70) Ceci si le tableau commence en A1, et donc que la formule de la colonne synthèse commence en H2 et que les x saisis soit en minuscules (sinon il faut utiliser la fonction MINUSCULE, du genre =si(minuscule(b2)="x";"A";"") ... ) Bon courage et bonne chance Christian Le 21/12/2022 à 22:43, Stéphane Santon a écrit : Bonjour, Un petit challenge, trouver la formule la plus simple pour : (pour mon petit besoin perso...) j'ai une feuille avec une liste de tâches, et 6 colonnes d'étudiants A à F qui se voient attribuer des tâches par des 'x' dans leurs colonnes respectives. (ici les A à F ne sont pas les numéros de colonnes de la feuille mais les entêtes du tableau de données) Tâches | A | B | C | D | E | F | Synthèse | tache 1 | x | | | | | | A| tâche 2 | | x | | | | | B| tâche 3 | | x | | x | | | BD | ... J'aimerais récupérer dans la colonne "Synthèse" une concaténation des références d'étudiants attribués à la tâche. Vous avez 2 heures ;-) Merci -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
Re: [fr-users] Challenge : Concaténation d'entêtes de colonnes
Bonjour, Comme on n'a que 2 heures, et que même, je ne les ai pas car il se fait tard, je vais au plus simple et propose =SI(B2="x";"A";"") & SI(C2="x";"B";"") & SI(D2="x";"C";"") & SI(E2="x";"D";"") & SI( F2="x";"E";"") & SI(G2="x";"F";"") Ou, en un peu plus abscons, mais plus rapide dans le traitement (à quelques fractions de secondes près) =CAR((B2="x")*65) & CAR((C2="x")*66) & CAR((D2="x")*67) & CAR((E2="x")*68) & CAR((F2="x")*69) & CAR((G2="x")*70) Ceci si le tableau commence en A1, et donc que la formule de la colonne synthèse commence en H2 et que les x saisis soit en minuscules (sinon il faut utiliser la fonction MINUSCULE, du genre =si(minuscule(b2)="x";"A";"") ... ) Bon courage et bonne chance Christian Le 21/12/2022 à 22:43, Stéphane Santon a écrit : Bonjour, Un petit challenge, trouver la formule la plus simple pour : (pour mon petit besoin perso...) j'ai une feuille avec une liste de tâches, et 6 colonnes d'étudiants A à F qui se voient attribuer des tâches par des 'x' dans leurs colonnes respectives. (ici les A à F ne sont pas les numéros de colonnes de la feuille mais les entêtes du tableau de données) Tâches | A | B | C | D | E | F | Synthèse | tache 1 | x | | | | | | A | tâche 2 | | x | | | | | B | tâche 3 | | x | | x | | | BD | ... J'aimerais récupérer dans la colonne "Synthèse" une concaténation des références d'étudiants attribués à la tâche. Vous avez 2 heures ;-) Merci -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] Challenge : Concaténation d'entêtes de colonnes
Bonjour, Un petit challenge, trouver la formule la plus simple pour : (pour mon petit besoin perso...) j'ai une feuille avec une liste de tâches, et 6 colonnes d'étudiants A à F qui se voient attribuer des tâches par des 'x' dans leurs colonnes respectives. (ici les A à F ne sont pas les numéros de colonnes de la feuille mais les entêtes du tableau de données) Tâches | A | B | C | D | E | F | Synthèse | tache 1 | x | | | | | | A| tâche 2 | | x | | | | | B| tâche 3 | | x | | x | | | BD | ... J'aimerais récupérer dans la colonne "Synthèse" une concaténation des références d'étudiants attribués à la tâche. Vous avez 2 heures ;-) Merci -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
[fr-users] [Résolu] Calc : imprimer la première ligne dans toutes les pages
Super. Merci pour vos réponses. Il a fallu que je définisse la zone d'impression pour que la boîte de dialogue apparaisse quand je clique sur Éditer. (J'ai bien noté que chez certains de vous, ça ne semble pas nécessaire.) Et après, c'est encore plus souple que ce que j'espérais : sur un fichier comportant plusieurs (15) lignes de commentaires et avertissements avant la ligne (16) qui contient les en-têtes utiles, je peux imprimer tout le début sur la première page et ne répéter que la ligne 16 sur les pages suivantes. Le 16/12/2022 à 22:06, François a écrit : Dans Calc, j'ai su (il y a longtemps, ou était-ce dans la concurrence ?) _imprimer la première ligne dans toutes les pages_ et je n'y arrive plus. Ni sous Ubuntu 22-04 (que je viens de remplacer par Mint), ni sous Windo... (au bureau associatif) ni sous Mint 21 où j'utilise LO en version 7.3.7.2. Je viens de consulter file:///usr/share/libreoffice/help/fr/text/scalc/guide/print_title_row.html?DbPAR=CALC (Impression de lignes ou colonnes sur chaque page) où la première consigne est "Choisissez Format - Zones d'impression - Éditer. La boîte de dialogue Éditer les zones d'impression s'affiche." Je trouve bien Zones d'impression dans Format, et je clique sur Éditer mais je ne vois pas apparaitre de boîte de dialogue. Comment faire ? Sans être urgent, ça me serait bien utile. -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy