[Résolu] Comment trier des données
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.
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.
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29
[Résolu] Comment trier des données
Bonjour,
Voici mon problème:
J'ai une feuille avec les références cadastrales des immeubles d'un organisme HLM X.
J'ai une feuille avec l'ensemble des immeubles de ce même organisme.
Comment faire pour avoir une troisième feuille avec les immeubles sans références cadastrales?
Merci d'avance pour vos suggestions.
Voici mon problème:
J'ai une feuille avec les références cadastrales des immeubles d'un organisme HLM X.
J'ai une feuille avec l'ensemble des immeubles de ce même organisme.
Comment faire pour avoir une troisième feuille avec les immeubles sans références cadastrales?
Merci d'avance pour vos suggestions.
Dernière modification par arzel le 02 mars 2007 15:12, modifié 2 fois.
OOo 2.0.2
SE: XP
SE: XP
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29
-
- Membre enthOOusiaste
- Messages : 409
- Inscription : 12 févr. 2007 14:33
- Localisation : Bruxelles
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Bonsoir,
Je trouve la description de ton problème un peu vague
Pourrais-tu utiliser Ci-Joint (en haut de page, n'oublie pas de copier/coller le lien donné dans ta réponse) pour nous fournir un aperçu de ce que tu as, avec dessus les explications de ce que tu veux
Il serait par exemple intéressant de savoir si les références cadastrales commence par un critère spécifique facile à identifier, etc...
A +
EDIT : de ce que j'ai compris, tu as dans une cellule :
Immeuble MonImmeuble XX000
et tu voudrai extraire Immeuble MonImmeuble
Apparemment, il y aurait plusieurs façons de numéroter les parcelles selon l'époque à laquelle remonte le cadastre :
Cadastre ancien
Cadastre rénové
1. par voie de mise à jour une lettre simple A, B, C, D ....
2. par voie de renouvellement débute toujours par AB, AC, AD, AE...puis BC, BD, BE....etc.
3. par voie de réfection débute toujours par AB, AC, AD, AE...puis BC, BD, BE....etc.
4. par voie de remembrement ( à partir de 1942) ZA, ZB, ZC... YA, YB, YC... XA..WA...VA...TA ...etc. (le choix des lettres sur le plan est toujours faite à partir de ZA, puis en ordre alphabétique inverse)
5. par voie de remaniement ( à partir de 1974) AA, AB, AC...BA, BB, BC...CA, CB, CC...
Apparemment, le cadastre a assez évolué, car les parcelles auraient été identifiée d'abord par 1 lettre
Il serait intéressant de savoir sur quoi se baser, si possible (nbre de lettre/nbre de chiffre que tu as), ou bien de savoir si tu as déjà un classement d'effectué...
Je trouve la description de ton problème un peu vague
Pourrais-tu utiliser Ci-Joint (en haut de page, n'oublie pas de copier/coller le lien donné dans ta réponse) pour nous fournir un aperçu de ce que tu as, avec dessus les explications de ce que tu veux
Il serait par exemple intéressant de savoir si les références cadastrales commence par un critère spécifique facile à identifier, etc...
A +
EDIT : de ce que j'ai compris, tu as dans une cellule :
Immeuble MonImmeuble XX000
et tu voudrai extraire Immeuble MonImmeuble
Apparemment, il y aurait plusieurs façons de numéroter les parcelles selon l'époque à laquelle remonte le cadastre :
Cadastre ancien
Cadastre rénové
1. par voie de mise à jour une lettre simple A, B, C, D ....
2. par voie de renouvellement débute toujours par AB, AC, AD, AE...puis BC, BD, BE....etc.
3. par voie de réfection débute toujours par AB, AC, AD, AE...puis BC, BD, BE....etc.
4. par voie de remembrement ( à partir de 1942) ZA, ZB, ZC... YA, YB, YC... XA..WA...VA...TA ...etc. (le choix des lettres sur le plan est toujours faite à partir de ZA, puis en ordre alphabétique inverse)
5. par voie de remaniement ( à partir de 1974) AA, AB, AC...BA, BB, BC...CA, CB, CC...
Apparemment, le cadastre a assez évolué, car les parcelles auraient été identifiée d'abord par 1 lettre
Il serait intéressant de savoir sur quoi se baser, si possible (nbre de lettre/nbre de chiffre que tu as), ou bien de savoir si tu as déjà un classement d'effectué...
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29
Bonjour,
Voici le classeur : http://user.services.openoffice.org/fr/ ... 104052.ods
Feuille 1 : dans la colonne A "Clé_Conv" j'ai les N° de serie des conventions ayant une reference cadastral.
Feuille 2 : dans la colonne A "Clé_Conv" j'ai les N° de serie de toutes les conventions avec ou sans reference cadastrale.
Feuille 3 : je voudrais les trouver dans la colonne A les conventions qui ne sont pas dans la feuille 1 mais qui sont dans la feuille 2.
Question 2 : comment faire pour avoir une feuille 4 avec les colonnes A B C D de la feuille 1 + les colonnes A B C de la feuille 2.
J'espere avoir été plus clair.
Merci en tout cas de vous être penché sur mon probléme.
Voici le classeur : http://user.services.openoffice.org/fr/ ... 104052.ods
Feuille 1 : dans la colonne A "Clé_Conv" j'ai les N° de serie des conventions ayant une reference cadastral.
Feuille 2 : dans la colonne A "Clé_Conv" j'ai les N° de serie de toutes les conventions avec ou sans reference cadastrale.
Feuille 3 : je voudrais les trouver dans la colonne A les conventions qui ne sont pas dans la feuille 1 mais qui sont dans la feuille 2.
Question 2 : comment faire pour avoir une feuille 4 avec les colonnes A B C D de la feuille 1 + les colonnes A B C de la feuille 2.
J'espere avoir été plus clair.
Merci en tout cas de vous être penché sur mon probléme.
OOo 2.0.2
SE: XP
SE: XP
-
- PassiOOnné
- Messages : 543
- Inscription : 14 févr. 2007 11:39
- Localisation : Lisieux (14)
Bonjour,
Même, si cela ne répond pas à votre question pour le moment. Je suis curieux de savoir pourquoi vous n'êtes pas sous la 2.1. Votre administrateur réseau n'a pas le temps pour faire le changement...
Par contre pour la question 2.
Même, si cela ne répond pas à votre question pour le moment. Je suis curieux de savoir pourquoi vous n'êtes pas sous la 2.1. Votre administrateur réseau n'a pas le temps pour faire le changement...
Par contre pour la question 2.
Il faudra poster de nouveau. La règle c'est que, un problème, une question. (one man, one vote)
7.5.4.2 (AARCH64) LibreOffice
Mac OS X 13.4.1
Mac OS X 13.4.1
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Bonjour,
Je ne sus pas sûr d'avoir bien compris, mais je me lance.
Regarde si la feuille 3 correspond à ce que tu attends.
Si ce n'est pas le cas, n'hésite pas à dire ce qui est en trop ou ce qui manque.
http://user.services.openoffice.org/fr/ ... 031725.ods
Normalement, pour la DDE, il a été mis au point une mallette de formation pour OOo. Est-ce que les Notions sur les Tris ont été abordés ?
Je ne sus pas sûr d'avoir bien compris, mais je me lance.
Regarde si la feuille 3 correspond à ce que tu attends.
Si ce n'est pas le cas, n'hésite pas à dire ce qui est en trop ou ce qui manque.
http://user.services.openoffice.org/fr/ ... 031725.ods
Normalement, pour la DDE, il a été mis au point une mallette de formation pour OOo. Est-ce que les Notions sur les Tris ont été abordés ?
La DDE a mis à disposition la dernière version validée au moment du choix du passage à OOo.L'administration centrale (je travaille en DDE) semble attendre la version suivante. Je sais pas pourquoi.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre enthOOusiaste
- Messages : 409
- Inscription : 12 févr. 2007 14:33
- Localisation : Bruxelles
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29
Désolé Jeanmimi j'avais pas vu ta proposition de réponse.
Non ce n'ai pas ce que je veux faire.
Bon je vais tacher de présenter les choses autrement.
Limitons nous à la colonne A des 2 feuilles.
je veux trouver les clées de conventions qui sont dans la colonne A de la feuille 2 mais qui ne sont pas dans la colonne A de la feuille 1.
En tout cas merci d'avoir essayé.
Non ce n'ai pas ce que je veux faire.
Bon je vais tacher de présenter les choses autrement.
Limitons nous à la colonne A des 2 feuilles.
je veux trouver les clées de conventions qui sont dans la colonne A de la feuille 2 mais qui ne sont pas dans la colonne A de la feuille 1.
En tout cas merci d'avoir essayé.
OOo 2.0.2
SE: XP
SE: XP
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Bonsoir,
Je n'ai pas vu le boulot de Jeanmimi, mais je te propose une fonction Recherchev ; si celle-ci retourne une erreur, c'est que la recherche a échouée et que donc le critère cherché n' est pas présent en feuille1 :
Dans cette formule, je teste si la fonction renvoie une erreur, et si c'est le cas, au lieu d'avoir #NA, tu auras ref_cadastre absent en feuille 1.
J'en ai profité pour faire une mise en forme conditionnelle pour mettre en évidence...
Ton fichier : http://user.services.openoffice.org/fr/ ... 071325.ods
Je n'ai pas vu le boulot de Jeanmimi, mais je te propose une fonction Recherchev ; si celle-ci retourne une erreur, c'est que la recherche a échouée et que donc le critère cherché n' est pas présent en feuille1 :
Code : Tout sélectionner
=SI(ESTNA(RECHERCHEV(Feuille2.A2;$Feuille1.$A$2:$A$331;1;0));Feuille2.A2&" absent en feuille 1";Feuille2.A2&" présent sur les 2 feuilles")
J'en ai profité pour faire une mise en forme conditionnelle pour mettre en évidence...
Ton fichier : http://user.services.openoffice.org/fr/ ... 071325.ods
-
- Grand Maître de l'OOffice
- Messages : 11276
- Inscription : 02 mai 2006 08:42
Bonjour
Ci-joint une solution :
http://user.services.openoffice.org/fr/ ... 071406.ods
Principe :
- la fonction recherchev recherche dans la feuille1 si la donnée existe
- la fonction ESTNA retourne vrai ou faux selon le résultat trouvé ci-dessus
- Menu Données / Filtre permet de sélectionner les "vrai" ou "faux"
Nota : si tu veux créer une nouvelle feuille avec cette sélection, il suffit d'utiliser un filtre standard et cliquer sur Options
Ci-joint une solution :
http://user.services.openoffice.org/fr/ ... 071406.ods
Principe :
- la fonction recherchev recherche dans la feuille1 si la donnée existe
- la fonction ESTNA retourne vrai ou faux selon le résultat trouvé ci-dessus
- Menu Données / Filtre permet de sélectionner les "vrai" ou "faux"
Nota : si tu veux créer une nouvelle feuille avec cette sélection, il suffit d'utiliser un filtre standard et cliquer sur Options
-
- Grand Maître de l'OOffice
- Messages : 11276
- Inscription : 02 mai 2006 08:42
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Finalement Pierre-Yves, on est pas tout à fait sur la même longueur d'ondes, la matrice de ta recherchev n'étant pas en références absolues, elle s'incrémente alors qu'il me semble qu'elle ne devrait pas
Et le critère final est à 1, il le faut à 0 pour rechercher sur des listes non triées, sinon Calc s'arrête de chercher dès qu'il a dépasser la valeur recherchée...
Et le critère final est à 1, il le faut à 0 pour rechercher sur des listes non triées, sinon Calc s'arrête de chercher dès qu'il a dépasser la valeur recherchée...
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Ce que je propose, c'est d'attaquer les deux feuilles par une requête dans un base de données créée avec le fichier Calc.le boulot de Jeanmimi
http://user.services.openoffice.org/fr/ ... 125659.odb
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- NOOuvel adepte
- Messages : 11
- Inscription : 28 févr. 2007 15:29