IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Lister des valeurs commençant par xx caractères avec formule matricielle


Sujet :

Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien Informatique Improvisé
    Inscrit en
    Septembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Technicien Informatique Improvisé
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2016
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Lister des valeurs commençant par xx caractères avec formule matricielle
    Bonjour,

    J'ai une grosse liste de nombre code sur la colonne A et un libellé sur la colonne B. J'aimerais pouvoir, à l'aide d'une formule matricielle, qu'une liste ce forme avec tout les nombres qui commencerait par "xx" nombre que j'entrerais sur D2, par ex.

    Donc par exemple, je tape 22 et en dessous, ça me listerait tout les codes commençant par 22, les un en dessous des autres. Jusqu'à présent je faisais un simple =SI(STXT(A2;1;2)="22";A2;"")
    Les codes étant complètement dans le désordre, ça devient très pénible de récupérer les résultats. Je ne peux pas trier les nombres par ordre croissant.

    J'ai cru comprendre que c'était possible avec les formules matricielles et INDEX-EQUIV, mais comment mettre ça en place, alors là...

  2. #2
    Membre émérite Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Points : 2 439
    Points
    2 439
    Par défaut
    Bonjour oubliémotdepasse,

    Je pense que c'est possible mais la formule risque d'être très lourde.

    Je te conseil avant de te lancer de regarder du coté des filtres avancés qui réaliseront la même tâche avec plus d'efficacité.
    Lien du tuto de Philippe Tulliez : Les filtres avancés ou élaborés dans Excel

  3. #3
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Avec un filtre classique, il est possible de n'afficher que les lignes dont les cellule d'un colonne commencent pas certains caractères, en utilisant un Filtre textuel.

    Ensuite, il suffit de faire un copier coller.

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/05/2013, 14h19
  2. Résultat commençant par un chiffre avec requête SELECT
    Par nicolas.pissard dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/04/2010, 13h31
  3. Réponses: 3
    Dernier message: 03/11/2007, 18h44
  4. Recuperation des valeurs envoyé par PTRACE
    Par dragonfly dans le forum Linux
    Réponses: 8
    Dernier message: 23/01/2006, 17h21
  5. [VB6] recuperer des valeurs ds un tableau html avec vb!!
    Par leo13 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 11/12/2004, 13h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo