Recherche avec plusieurs conditions
Résolu/Fermé
zizoudpsp
Messages postés
147
Date d'inscription
dimanche 16 octobre 2016
Statut
Membre
Dernière intervention
27 juillet 2018
-
22 août 2017 à 19:51
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 24 août 2017 à 08:56
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 24 août 2017 à 08:56
A voir également:
- Recherche avec plusieurs conditions
- Recherche musique - Guide
- Google recherche par image - Guide
- Mise en forme conditionnelle excel plusieurs conditions - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche adresse - Guide
2 réponses
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
22 août 2017 à 22:08
22 août 2017 à 22:08
Bonsoir
Inutile de penser faire quelque chose avec un fichier si disparate !
Commence par mettre de l'ordre :
1) Chaque feuille Data avec les mêmes colonnes et les infos au même endroit
2) Pour les termes mal orthographiés pas de miracle il faut corriger toutes les fautes d’orthographe (avec le correcteur d'orthographe cela va assez vite; mais attention il ne corrigera pas vante qui est un mot valide, donc pour celui-ci tu sélectionnes la colonne et tu fais un Rechercher-Remplacer (Ctrl+H)
3) La même présentation partout, pas de PARIS 01 dans data1 alors qu'ailleurs c'est seulement 1 (facilitent corrigeable avec Rechercher-remplacer en faisant remplacer PARIS par rien)
Une fois le fichier nettoyé tu obtiendras les bons totaux dans le 1er tableau avec des NB.SI.ENS avec critères basés sur l'arrondissement et sur l'état
Si tu n'y arrives pas reposte ton nouveau fichier, je regarderai
Cdlmnt
Via
Inutile de penser faire quelque chose avec un fichier si disparate !
Commence par mettre de l'ordre :
1) Chaque feuille Data avec les mêmes colonnes et les infos au même endroit
2) Pour les termes mal orthographiés pas de miracle il faut corriger toutes les fautes d’orthographe (avec le correcteur d'orthographe cela va assez vite; mais attention il ne corrigera pas vante qui est un mot valide, donc pour celui-ci tu sélectionnes la colonne et tu fais un Rechercher-Remplacer (Ctrl+H)
3) La même présentation partout, pas de PARIS 01 dans data1 alors qu'ailleurs c'est seulement 1 (facilitent corrigeable avec Rechercher-remplacer en faisant remplacer PARIS par rien)
Une fois le fichier nettoyé tu obtiendras les bons totaux dans le 1er tableau avec des NB.SI.ENS avec critères basés sur l'arrondissement et sur l'état
Si tu n'y arrives pas reposte ton nouveau fichier, je regarderai
Cdlmnt
Via
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
22 août 2017 à 22:29
22 août 2017 à 22:29
Bonjour,
Voilà ton classeur avec les formules :
https://www.cjoint.com/c/GHwuCw4WvTl
Voilà ton classeur avec les formules :
https://www.cjoint.com/c/GHwuCw4WvTl
zizoudpsp
Messages postés
147
Date d'inscription
dimanche 16 octobre 2016
Statut
Membre
Dernière intervention
27 juillet 2018
19
24 août 2017 à 05:59
24 août 2017 à 05:59
Bonjour et merci beaucoup gbinforme,
C'est ce qu'il me fallait, pourriez-vous SVP m'expliquer la formule STXT? Je n'ai pas encore réussi à adapter la formule car dans mon fichier la liste est évolutive (elle peut aller jusqu'à > à 100000 lignes. J'ai essayé "vente de voiture" la formule prend bien en compte la suite du mot, par contre elle ne fonctionne pas quand j'ai écrit "des ventes".
Serait-il possible de compléter par "*" au début et à la fin du mot? Et, dans ce tableau, l'extraction doit varier suivant une période. Je vous remercie. Cordialement, Zizou
C'est ce qu'il me fallait, pourriez-vous SVP m'expliquer la formule STXT? Je n'ai pas encore réussi à adapter la formule car dans mon fichier la liste est évolutive (elle peut aller jusqu'à > à 100000 lignes. J'ai essayé "vente de voiture" la formule prend bien en compte la suite du mot, par contre elle ne fonctionne pas quand j'ai écrit "des ventes".
Serait-il possible de compléter par "*" au début et à la fin du mot? Et, dans ce tableau, l'extraction doit varier suivant une période. Je vous remercie. Cordialement, Zizou
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
24 août 2017 à 08:56
24 août 2017 à 08:56
Bonjour,
pourriez-vous SVP m'expliquer la formule STXT?
Tu obtiens toutes les explications avec la fonction sélectionnée et la touche F1.
elle ne fonctionne pas quand j'ai écrit "des ventes".
Bien entendu car STXT est positionnel. L'on peut rechercher de façon non positionnelle mais alors l'on ne pourra pas distinguer "des ventes" et "en attente"
dans mon fichier la liste est évolutive
Lorsque tu as un tableau comme en Data_2 il te suffit de sélectionner toute ta rubrique et cela sera évolutif.
En Data_1 tu crées des plages nommées évolutives comme par exemple :
'état'
et 'Arrondt'
et ta formule évolutive devient
pourriez-vous SVP m'expliquer la formule STXT?
Tu obtiens toutes les explications avec la fonction sélectionnée et la touche F1.
elle ne fonctionne pas quand j'ai écrit "des ventes".
Bien entendu car STXT est positionnel. L'on peut rechercher de façon non positionnelle mais alors l'on ne pourra pas distinguer "des ventes" et "en attente"
dans mon fichier la liste est évolutive
Lorsque tu as un tableau comme en Data_2 il te suffit de sélectionner toute ta rubrique et cela sera évolutif.
En Data_1 tu crées des plages nommées évolutives comme par exemple :
'état'
=DECALER(Data_1!$W$3;1;0;NBVAL(Data_1!$W:$W)-1;1)
et 'Arrondt'
=DECALER(Data_1!$M$3;1;0;NBVAL(Data_1!$W:$W)-1;1)
et ta formule évolutive devient
=SOMMEPROD((CNUM(DROITE(Arrondt;2))=$B6)*(NON(ESTERREUR(TROUVE("nte";état)))))+SOMMEPROD((Tableau_Évolution_de_PV_2014_2015_2016_2017__DPSP[Adr Arrond]=$B6)*(STXT(Tableau_Évolution_de_PV_2014_2015_2016_2017__DPSP[État];3;3)="nte"))