Concaténation colonnes (vertical) en ligne texte -(horizontal

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
J
JC RIDOLCE
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 25 juillet 2019

Message par JC RIDOLCE » 28 juillet 2019, 21:40

Bonjour à toutes et à tous.

Bon, comme on va parler "objectif littéraire"... d'abord, pour bien comprendre cette idée saugrenue... voici le contexte :

Avec des associations et des institutionnels Réunionnais, nous avons à l'occasion du centenaire de la guerre de 1914, travaillé, pendant cinq ans, à une vingtaine de bénévoles, au recensement et à l'organisation d'une base de données relationnelles de tous les Poilus des six îles francophone de l'Océan Indien (Réunion, Madagascar, Maurice, Mayotte, Comores, et Seychelles).

Pour vulgariser le contenu de cette base nous nous sommes lancés dans un projet fou... créer un livre virtuel, interactif, feuilletable... en 3D !

Le problème est que la seule sortie de la base... sont des tableaux Excel ! Or les formats des tableaux (en colonnes verticales) sont incompatibles avec une présentation en ligne de textes (horizontal).

En clair... tout est expliqué là ! :

https://mail.google.com/mail/u/0?ui=2&ik=54d898a2ae&attid=0.1&permmsgid=msg-a:r814076827018418798&view=att&disp=safe&realattid=f_jyic4y9v0

Avec ce gros fichier de référence ;

https://mail.google.com/mail/u/0?ui=2&ik=54d898a2ae&attid=0.2&permmsgid=msg-a:r814076827018418798&view=att&disp=safe&realattid=f_jyic56mx1

Bien entendu toute personne ayant contribué à la résolution de ce problème recevra l'oeuvre complète gratuitement !

Merci d'avance.
m
m3ellem1
Membre impliqué
Membre impliqué
Messages : 1'897
Appréciations reçues : 167
Inscrit le : 18 décembre 2018
Version d'Excel : 2016

Message par m3ellem1 » 28 juillet 2019, 21:56

Slt JC RIDOLCE,

les liens ne sont pas accéssibles :bof:
À partir d'hier, j'ai décidé de ne plus expliquer les solutions proposées et de ne plus répondre aux MP!
n
njhub
Membre impliqué
Membre impliqué
Messages : 1'507
Appréciations reçues : 86
Inscrit le : 5 juin 2017
Version de Calc : LO 6352 FR-YT

Message par njhub » 28 juillet 2019, 23:22

Bonsoir m3ellem1, JC RIDOLCE,

Je confirme que les liens ne sont pas accessibles :bof:

Commencez par partager le fichier explicatif, s'il fait moins de 1MO vous pouvez le joindre directement à votre "topic"

A vous relire ;;)
J
JC RIDOLCE
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 25 juillet 2019

Message par JC RIDOLCE » 29 juillet 2019, 01:10

Composition d’un texte «littéraire» à partir d’un tableau Excel



Il s’agit d’un classique mécanisme de concaténation entre des colonnes d’un tableau et un libellé faisant le lien littéraire

exemple

[colonne (A)] + «, né le» + [colonne (B)] + « à» + [colonne (D)] + «, mort le» + [colonne (C)]«

Donnant (à partir du fichier joint) :

----------------------------------------------------------------------------------------------------------------------
DUPONT Jacques Marcel, né le 25 décembre 1882, à MORTAGNE de BRETAGNE, décédé le 8 août 1915 à Saint Maure des fossés… Mort pour la France etc...


N.B : Les zones de dates pouvant être traduites en clair… le zones de chiffres traduites en lettres… les zones de départements en intitulés et ainsi de suite pour tous les libellés issus d’une table de conversion quelconque !

On peut évidemment compliquer encore la démarche en intégrant des changements graphiques (italique, gras, couleur...) la gestion de césures, un séparateur texte sur des groupes majeurs (par exemple ici par commune de naissance…

On peut évidemment compliquer à l’infini, par des tests variés de présence ou d’absence de tel critère… mais la version la plus minimaliste serait déjà une avancée extraordinaire pour illustrer notre objectif de création de livres virtuels interactifs à vocation littéraire et éducative !
J
JC RIDOLCE
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 25 juillet 2019

Message par JC RIDOLCE » 29 juillet 2019, 01:18

Bonjour à mes interlocuteurs et merci

Ce que je viens de faire me semble "lourd" par rapport aux méthodes que que j'ai vues par-ci, Par-là ?

Je vais essayer d'utiliser des procédures plus directes et fines.

Ce système est tellement sophistiqué... pour un débutant !

Bravo et merci aux concepteurs.

Pardon de ne pas utiliser les bonnes fonctionnalités.
n
njhub
Membre impliqué
Membre impliqué
Messages : 1'507
Appréciations reçues : 86
Inscrit le : 5 juin 2017
Version de Calc : LO 6352 FR-YT

Message par njhub » 29 juillet 2019, 04:38

Bonjour JC RIDOLCE,

Voyez si le fichier joint peut vous convenir, il contient deux onglet,
le premier, "Base" pour y coller vos valeurs à partir de A2,
le second, "Texte" assure la "conversion" en texte en utilisant la formule ci-dessous
=SI(Base.A2="";"";SUPPRESPACE(CONCATENER(SI(Base.A2="M";"Monsieur ";"Madame ");Base.B2;" né"&SI(Base.A2="M";" le ";"e le ")&TEXTE(Base.C2;"jj/mm/aaaa");" à "&Base.D2;" décédé"&SI(Base.A2="M";" le ";"e le ")&TEXTE(Base.E2;"jj/mm/aaaa");" à "&Base.F2;" "&Base.G2;" "&Base.H2)))
La pauvreté des exemples fournis n'a pas permit d'affiner la formule,
le fichier est prêt pour les cent premières lignes,
avec votre concours on pourra l'adapter à vos besoins.
Century later JC RIDOLCE.xlsx
(10.57 Kio) Téléchargé 7 fois
Avatar du membre
lauange
Membre fidèle
Membre fidèle
Messages : 235
Appréciation reçue : 1
Inscrit le : 2 février 2016
Version d'Excel : 2013FR

Message par lauange » 29 juillet 2019, 08:57

Bonjour à Tous,

Pourquoi ne pas partir sur la solution d'une fusion et publipostage dans Word ?
Excel 2013 windows et Excel 2016 Mac OSX
J
JC RIDOLCE
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 25 juillet 2019

Message par JC RIDOLCE » 2 août 2019, 07:55

Bonjour,

A priori, sur le fond du sujet, la solution de "njhub" correspond au problème.

Une fusion ? je ne vois pas entre quoi et quoi... par contre je vais avoir besoin de gérer le résultat dans Word, notamment pour la mise en page... tu vois ça comment ?

Merci d'avance.
J
JC RIDOLCE
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 25 juillet 2019

Message par JC RIDOLCE » 6 août 2019, 20:22

Bonjour NJHUB

J'ai du mal noter ton E-Mail perso.

Merci pour ton aide... infiniment précieuse !

Effectivement j'ai un fichier relativement important à t'envoyer pour les tests

après analyse le sujet est peut être un peu plus complexe que je ne l'avais imaginé... mais cela ne semble pas t'impressionner...

Bon je te redonne mon mail perso jc@ridolce.eu...

Merci d'avance

JCR
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message