Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Bonjour

dans mon exemple, tout était sur la même feuille mais ça marche sans
problème entre plusieurs feuilles d'un même classeur.

Il faut sans doute que tu mettes en ordre ton tableau.

pour cela, tu peux utiliser des formules qui vont mettre toutes les données
d'un même "enregistrement" sur une même ligne, et avec le tri tu dois
pouvoir obtenir un tableau propre, type "base de données" simple qui peut
être gérée très efficacement avec calc.

par exemple, si les données qui devraient être sur une même ligne occupent 5
lignes, sur des colonnes vierges tu mets des formules "=" pour mettre chaque
nouvelle données dans une nouvelle colonne sur une ligne unique, ensuite tu
recopies ces formules avec les 4 lignes vierges dessous, et tu recopies tout
vers le bas, ensuite tu fais un copier/collage spécial de tout pour ne plus
être gêné par les formules, et ensuite un tri pour éliminer les lignes
devenues inutiles.

maintenant, si ton tableau est anarchique, tu seras obligé d'y mettre de
l'ordre, par exemple en insérant des lignes pour que les types d'information
reviennent tous les mêmes nombres de lignes.

si tu veux m'envoyer le tableau - à toi de voir, de mon côté je m'engage à
une discrétion absolue - je peux essayer de mettre de l'ordre dans tout ça.

Michel




Le 5 octobre 2011 08:52, Michel <m.bini@ville-pantin.fr> a écrit :

Bonjour,

Merci de ces réponses mais le problème est beaucoup plus complexe.
Dans l'ensemble il faudrait que je puisse rapatrié toutes les données
correspondant à un nom d'une feuille à une autre,
en sachant que dans ma feuille originale les données sont inscrites pas
dans un seul tableau.
Il y a des tableaux intercalés entre des lignes fusionnées et des sauts de
lignes vides (mise en page) tous ceux là sur 840 lignes et 12 colonnes.

Donc pour chaque nom il faut que je ramène les donnée en ligne.
Peut être une macro ?
Je pense qu'il faudrait que je pense le document autrement, mais ce n'est
pas le mien.
Bien cordialement à tous
Michel
----- Mail Original -----
De: "michel dupouy" <dupouymichel@gmail.com>
À: users@fr.libreoffice.org
Envoyé: Mardi 4 Octobre 2011 15:59:16
Objet: Re: [fr-users] calc : recherche

Bonjour

la formule recherchev permet d'utiliser des tables ou matrices, pour
faciliter la saisie, par exemple.

dans le tableau joint, on a une "table" ou matrice, avec des catégories
auxquelles sont associés des montants et des lieux.

dans la liste avec les noms, en tapant le code catégorie, les formules
affichent automatiquement les montants associés et les lieux.

la formule lit une valeur, la cherche dans la première colonne de la
matrice, affiche la valeur qui est sur la même ligne dans la colonne
indiquée de la matrice, le 0 de la fin affiche un code d'erreur si la
valeur
recherchée n'est pas présente.
remarque importante: la première colonne de la matrice doit être triée dans
l'ordre alphanumérique croissant
pour pouvoir copier facilement les formules vers le bas, il faut que la
zone
de la matrice soit en références absolue ($)

--
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et
ne pourront pas être supprimés


--
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et
ne pourront pas être supprimés



-- 
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.