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



Pour
<>"" critères qui ne fonctionne pas avec ou sans caractère générique
et pour
>j-000  critères qui fonctionne sans caractère générique
ou
>j-001  critères qui fonctionne sans caractère générique


Éric

Le 04/09/2024 à 22:16, Ocleyr2lalune a écrit :
Parfait
A priori <>""devrait aussi fonctionner maintenant (avec vous tenté ? Je dirais que <ou > ont aussi besoin de l'option caractères génériques😉)

Claire
Le 4 sept. 2024, à 20:33, Isa&ric <isaric.co <mailto:<a>@free.fr target=_blank>isaric.co <http://isaric.co>@free.fr> a écrit:

    Merci Claire et Agnès S

    Je peux maintenant mettre un ou des critères suivant les besoins comme

    <>^$

j-000 ^j-$


    et aussi rajouter d'autres filtres... Je n'ai pas trouvé les filtres
    automatiques plus pratique dans mon cas, si la feuille contient
    plusieurs tableau les uns au dessus des autres.

    Je recherche maintenant
    une manière de recopier les cellules dans une autre feuille du même
    fichier, en les liants ensemble. Dans cette 2e feuille, j'aimerai
    pouvoir appliquer un/des filtre un peu ce que j'ai pu observer sur les
    feuilles de calcul GoogleSheets avec les fonctions Sort() et Filter().
    Actuellement la solution "Filtre spécial" permet de le faire
    manuellement, je recherche une manière plus automatisé. Me faut-il me
    tourner vers les filtres dynamiques ?

      Éric Le 04/09/2024 à 11:18, Cleyr
    Listes a écrit :

        Bonjour Agnès Bien vu et merci beaucoup. J'ai pensé aux
        expressions régulières, et j'ai oublié cette option ! Je n'ai
        pas essayé, mais c'est probablement la bonne piste. Reste,
        pour Éric que tant que vous ne filtrez que sur ce critère, le
        filtre standard est suffisant... Claire Le 4 septembre 2024
        10:56:32GMT+02:00, "Agnès Simonet"<agnes.simonet1@free.fr> a
        écrit :

                Il faudrait retrouver comment exprimer non vide en
filtre spécial
            Ma modeste contribution : j'utilise <>^$ en cochant
            caractères génériques dans les options du filtre.
            Explication : ^ pour "en début de chaîne" $ pour "en fin
            de chaîne" donc ^$ pour "rien entre le début et la fin de
            chaîne" soit "chaîne vide" <>^$ pour "chaîne non vide"
            Attention : une cellule contenant une formule (donc pas
            vraiment vide) dont le résultat est une chaîne vide sera
            considérée comme vide avec ce critère. J'ai dû voir passer
            ça sur cette liste ou une autre et comme ça fonctionne
            dans les cas où j'en ai besoin je l'utilise tel quel. Mais
            il y a peut-être plus simple, plus astucieux ou plus
            adapté à certaines circonstances. Agnès S. Le 04/09/2024 à
            07:19, Ocleyr2lalune a écrit :

                Bonjour Eric Je me suis emmmêlée les pédales hier (en
                même temps, je n'avais pas le fichier sous les yeux).
                effectivement, en filtre spécial <>"" ne fonctionne
                pas Pourquoi refusez vous de tenter le filtre standard
                ? Car la condition non vide est présente, et
                fonctionne de ce coté... Il faudrait retrouver comment
                exprimer non vide en filtre spécial, je n'y suis pas
                encore... Dans mon cas d'usage, un >0 fonctionne
                parfaitement, là non (parce que >0 en formule,
                fonctionne aussi...) Et je le répète, ma dispo est
                limitée ces jours ci. essayez d'avancer moins "au pif"
                et de façon plus ordonnée, notamment : d'abord le
                fitlre standard. Claire Le 2024-09-03 19:12, Isa&ric a
                écrit :

                    Test-plageImport (filtre spéciaux-5).ods :
                    https://www.cjoint.com/c/NIdri74karp Après
                    modification Format>cellules>Tout standard le
                    critère |>j-001 ||fonctionne.| |||Je n’arrive pas
                    à utiliser | |<>""| Éric Le 03/09/2024 à 12:05,
                    Isa&ric a écrit :

                        Ce qui est bizarre pour moi sur ce fichier,
                        https://www.cjoint.com/c/NIdj5tKst5p C'est que
                        si je mets en critère <>"" cela ne marche pas,
                        il n'y a pas de filtrage et si je mets

J-001
                        ou

j-001
                        cela marche et je trouve bizarre de voir les
                        résultats "j-001" ? Éric Le 03/09/2024 à
                        10:40, Cleyr Listes a écrit :

                            Bonjour Éric Je n'ai pas de PC sous la
                            main de toute la journée. Chez moi N3 avec
                            <>""(sans autre guillemet) filtre Tant que
                            vous n'utilisez pas d'autres critères,
                            passez par le filtre standard.
                            L'extraction répétée à plusieurs occasions
                            est tout autant possible avec le filtre
                            standard. Ce qui change c'est la façon
                            dont on formule le critère. Tant que vous
                            n'avez pas besoin d'autre chose que "non
                            vide" le filtre standard peut suffire. Au
                            moins pour vous familiariser.... Claire Le
                            3 septembre 2024 10:21:33GMT+02:00,
                            Isa&ric<isaric.co
                            <http://isaric.co>@free.fr> a écrit :

                                Merci claire, pour toutes ces
                                explications ! Je suis parti vers un
                                filtre spécial pour pouvoir faire
                                l'extraction de façon répété à
                                plusieurs occasions, mais ne
                                connaissant pas les résultats et les
                                avantages de chacune des possibilités,
                                je fais cela un peu au "pif" !. J'ai
                                essayé d'appliquer :
                                https://www.cjoint.com/c/NIdilhN3L0p
                                En N3 j'ai <>"" mais le résultat ne
                                filtre pas. Éric Le 02/09/2024 à
                                21:31, Ocleyr2lalune a écrit :

                                    Bonsoir Eric Dans votre fichier 1-
                                    la seule plage qui doit être
                                    marquée comme une plage de filtre,
                                    est celle qui en est une : pCrit1
                                    Je ne peux pas vous dire si ça
                                    peut poser problème (je ne sais
                                    plus... je ne me suis pas posé la
                                    question récemment !) 2- Ensuite
                                    vous avez créé une colonne de
                                    contrôle, vous ne la voulez pas
                                    dans votre résultat : il ne faut
                                    donc pas la sélectionner quand
                                    vous appliquez votre filtre,
                                    encore moins l'ajouter dans vos
                                    critères 3- Enfin, dans votre
                                    colonne de contrôle, vous avez
                                    testé votre critère sans utiliser
                                    une fonction qui avait besoin pour
                                    argument d'une référence de
                                    cellule (ce qui aurait été le cas
                                    avec "estvide") => pourquoi n'avez
                                    vous pas utilisé ce contrôle,
                                    formulé ainsi, dans votre filtre,
                                    c'est ce qu'il faut faire. Comme
                                    je vous l'ai écrit précédemment,
                                    une cellule vide dans la plage de
                                    filtre, n'est PAS un critère.
                                    Bonus : pour indiquer
                                    l'emplacement "d'export" il suffit
                                    d'indiquer la référence de la 1ère
                                    cellule en haut à gauche où seront
                                    placés les résultats du filtre
                                    (avec plus de lignes, vous ne
                                    savez pas nécessairement, combien
                                    de lignes seront filtrées, donc
                                    vous ne définissez pas la plage de
                                    résultat, uniquement la référence
                                    de la 1ère cellule ! donc pas
                                    besoin de plage nommée, à priori !
                                    Une autre remarque, comme je vous
                                    l'ai écrit précédemment, je vous
                                    confirme que vous pouvez obtenir
                                    le résultat avec un filtre
                                    standard et non un filtre spécial.
                                    La mise en oeuvre et plus simple
                                    et rapide : Sélectionner la zone à
                                    filtrer (sans sélectionner votre
                                    colonne de test donc, puisque vous
                                    ne la voulez pas pour finir !)
                                    Données, filtre standard,
                                    choisissez votre colonnev(Te) et
                                    en valeur "non vide". pour les
                                    options du filtre (copier les
                                    résultats vers et décocher
                                    conserver les critères de filtre),
                                    c'est comme pour le filtre
                                    spécial. Ainsi, si vous n'avez pas
                                    d'autres critères à définir, le
                                    fitlre standard suffit. Si vous
                                    avez d'autres critères à définir
                                    (éventuellement avec des ET = même
                                    ligne, des OU=même colonne), le
                                    fitlre spécial s'y prête, sinon,
                                    c'est superflu. Donc 1 => modifiez
                                    les références de votre plage
                                    nommée pCrit1 pour enlever au
                                    moins la colonne O 2 => insérez
                                    votre critère en N3 soit <>"" 3 =>
                                    sélectionnez votre plage à filtrer
                                    B2 à F8 (et G8) 4=> Données /
                                    Filtre spécial Et la suite... je
                                    crois que c'est bon. Bonus 2 : si
                                    la taille de votre plage source
                                    est fixe, votre plage nommée est
                                    valable, sinon, en respectant la
                                    règle suivante, vous aurez une
                                    sélection automatique, en plaçant
                                    le curseur dans la zone aucune
                                    ligne ou colonne adjacentre
                                    remplie autour d'une plage de
                                    valeurs qui n'a pas d'intérêt pour
                                    le calcul (votre ligne 1 surtout,
                                    et la colonne G si vous la
                                    conservez, sont à déplacer...
                                    Bravo, l'étape suivante c'est les
                                    tableaux croisés ? ;-) Claire Le
                                    2024-09-02 15:55, Isa&ric a écrit :

                                        Merci Claire, Il me semble
                                        bien maintenant avoir des
                                        plages de défini : Filtre.jpg
                                        :https://www.cjoint.com/c/NIcnXKsxmRp
                                        <https://www.cjoint.com/c/NIcnXKsxmRp>
                                        Test-plageImport (filtre
                                        spéciaux-3).ods
                                        https://www.cjoint.com/c/NIcn1m2QYap
                                        <https://www.cjoint.com/c/NIcn1m2QYap>
                                        Cela donne toujours une
                                        colonne en trop. Éric Le
                                        02/09/2024 à 13:55,
                                        Ocleyr2lalune a écrit :

                                            Pour simplifier la mise en
                                            place du filtre spécial
                                            Nommer la zone destinée à
                                            être votre filtre spécial
                                            puis dans "gérer les
                                            plages nommées"
                                            sélectionner filtre
                                            spécial dans les
                                            propriétés de la plage
                                            nommée Ensuite pour
                                            appliquer votre filtre
                                            Lire les critères dans...
                                            Dans le menu déroulant
                                            vous pourrez sélectionner
                                            votre plage de filtre
                                            spécial. A lire votre
                                            capture (très rapidement,
                                            je dis peut-être une
                                            betise) j'ai l'impression
                                            que votre critère n'est
                                            pas là où vous dîtes qu'il
                                            est. Le critère c'est
                                            colonne x non vide Veillez
                                            bien à ce que vos 2 plages
                                            ne puissent se superposer.
                                            Par exemple vos critères
                                            peuvent être sur une autre
                                            feuille ou sur les
                                            premières lignes de la
                                            feuille où vous préférez
                                            placerez vos résultats. Il
                                            est possible aussi que le
                                            filtre standard vous
                                            suffise si votre seul
                                            critère est telle colonne
                                            non vide. Pour exprimer le
                                            non vide dans un filtre
                                            spécial il ne suffit pas
                                            de laisser la cellule non
                                            remplie (car ça signifie
                                            pas de filtre pour cette
                                            colonne...) mais je ne
                                            sais plus comment je fais
                                            dans ce cas. Au besoin
                                            j'irais voir mes fichiers
                                            perso. Si vous coincez
                                            toujours, prévenez nous.
                                            Claire Le 2 sept. 2024, à
                                            10:17, Isa&ric <isaric.co
                                            <http://isaric.co>
                                            <mailto:<a>@free.fr
                                            target=_blank>isaric.co
                                            <http://isaric.co><http://isaric.co>@free.fr>
                                            a écrit:      Merci
                                            Claire.      J'arrive à
                                            faire un "Filtre
                                            spécial..."      Calc
                                            Filtre
                                            spécial.png:https://www.cjoint.com/c/NIcid4VQejp
                                            <https://www.cjoint.com/c/NIcid4VQejp>
                                                 lorsque mon critère
                                            "Lire les critères de
                                            filtre dans" est     
                                            $'1-Plage'.$H$2:$H$3     
                                            avec en $'1-Plage'.$H$3
                                            par exemple  =j-001     
                                            Je voudrai que le critère
                                            soit ($'1-Plage'.$H$3)
                                            pour toutes les     
                                            "cellules non vide",
                                            est-ce possible ?     
                                            Éric      Le 01/09/2024 à
                                            22:34, Ocleyr2lalune a
                                            écrit :          Bonjour
                                            Eric (je n'ai pas vu votre
                                            fichier, mais) le besoin
                                                     que vous évoquez,
                                            fait penser au filtre
                                            spécial (où vous         
                                            pouvez ajuster vos
                                            conditions, les faire
                                            varier par une         
                                            formule) ou même
                                            simplement le filtre
                                            standard, avez vous
                                                     essayé ? (pour le
                                            filtre standard il faut
                                            cocher dans les         
                                            options, "copier les
                                            résultats vers...", voir
                                            supprimer le          lien
                                            entre le résultat et la
                                            table filtrée)
                                            
https://help.libreoffice.org/latest/fr/text/scalc/01/12040201.html?&DbPAR=CALC
                                            
<https://help.libreoffice.org/latest/fr/text/scalc/01/12040201.html?&DbPAR=CALC>
                                            
<https://help.libreoffice.org/latest/fr/text/scalc/01/12040201.html?&DbPAR=CALC
                                            
<https://help.libreoffice.org/latest/fr/text/scalc/01/12040201.html?&DbPAR=CALC>>
                                            
https://help.libreoffice.org/latest/fr/text/scalc/guide/specialfilter.html?DbPAR=CALC
                                                     Claire Le
                                            2024-09-01 18:58, Isa&ric
                                            a écrit :             
                                            Bonjour, Dans le fichier
                                            exemple
                                            Test-plageImport.ods (
                                            https://www.cjoint.com/c/NIbqZ5uSinp
                                            ) qui comporte 3
                                                         onglets je
                                            souhaite importer une
                                            plage de données par
                                            exempleA2:F7 de la feuille
                                            « 1-Plage » contenant les
                                                         cellules à
                                            importer vers la feuille
                                            « 2-Import » sous
                                                         condition que
                                            la cellule de la colonne
                                            « F »             
                                            correspondante à la ligne
                                            analysées, ne soit pas
                                            vide. Et             
                                            obtenir un résultat comme
                                            celui de la feuille
                                            « 3-Sup L             
                                            vide » où la ligne 3 de la
                                            feuille « 1-Plage »
                                            n’apparaît             
                                            pas et la ligne 4 vient
                                            alors se placer
                                            après/derrière la
                                                         ligne 2…
                                            D’avance merci pour vos
aides ! Éric
                                -- Envoyez un mail
                                àusers+unsubscribe@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


Claire
            -- Envoyez un mail àusers+unsubscribe@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 Claire



--
Vie codée 19


   Vie codée 19
   cliquez pour aller sur le site <http://ma.pa.coc.free.fr/>

--
Envoyez un mail à users+unsubscribe@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

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.