Re: [fr-users] Challenge : Concaténation d'entêtes de colonnes

2023-01-02 Par sujet Ocleyr2lalune



Bonjour

en même temps c'était TA question !!! lol

je me doutais bien qu'une formule matricielle c'était adapté...

Claire

Le 2023-01-01 22:57, Stéphane Santon a écrit :


Bonjour,

Ma proposition : formule matricielle
{=CONCAT( SI(NON(ESTVIDE(E4:J4));E$3:J$3))}

A recopier vers le bas.

(mais j'ai rendu le devoir en retard... ;-) )

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.

--
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

2023-01-01 Par sujet Stéphane Santon

Bonjour,

Ma proposition : formule matricielle
{=CONCAT( SI(NON(ESTVIDE(E4:J4));E$3:J$3))}

A recopier vers le bas.

(mais j'ai rendu le devoir en retard... ;-) )

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.



--
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

2022-12-27 Par sujet linux
Personnellement je passerai par une matrice intermédiaire image avec 
dans la cellule la formule:


=si(cellule(Tache 1,A)="X";celulle(A);"") et synthèse= 
concatener(ligne(Tache)


Cordialement

Jean-Luc

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

2022-12-21 Par sujet Ocleyr2lalune



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

2022-12-21 Par sujet C Fourcroy

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

2022-12-21 Par sujet Stéphane Santon

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