Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

FINDX (ex FindXY) [Supprimé]

Statut
La discussion n'est pas ouverte à d'autres réponses

p'tit vieux

XLDnaute Occasionnel
p'tit vieux a soumis une nouvelle ressource:

FINDXY - Recherche multi zones avec affichage des résultats automatique


En savoir plus sur cette ressource...
 

p'tit vieux

XLDnaute Occasionnel
Pour l'installation:
En plus du fichier AL7_FINDXY V2.0.4.xlam en téléchargement,
IL FAUT AUSSI référencer le fichier EXCELDNA 64 bits: ExcelDna.IntelliSense64.xll
(Fichier Zip ExcelDna.IntelliSense64.zip à décompresser)
Vous le trouverez ci-dessous
Si vous avez une version EXCEL 32 bits utiliser le fichier EXCELDNA 32 bits ci-joint.


TUTO 1er pas:
La 1ère vidéo:


Fichier exemple ci-joint.
Les étapes à suivre:
1) Choisir la zone dans laquelle s'afficheront les résultats Ici autant de lignes que la zone de recherche et autant de colonne que de colonne résultats à afficher.
2) Dans la barre de formule saisir:
  1. "= FindXY(" -> les paramètres et leurs valeurs possibles s'affichent.
  2. Continuez en choisissant la (ou les) cellules des valeurs à trouver (FindWhat).
    Dans l'exemple -> H10:K14
  3. Pour passer au paramètre suivant (FindWhere), tapez un point-virgule ;
    (ou virgule si Excel est en anglais).
  4. Sélectionnez la zone dans laquelle vous voulez rechercher (FindWhere).
    Dans l'exemple ->C10:C22
  5. Tapez une parenthèse pour fermer la fonction puis simultanément tapez les touches [Control] + [Entrée]
Les résultats s'affichent en face de chacune des lignes correspondantes.
Si une valeur n'est pas trouvée #N/A s'affiche.
Ou autre chose (exemple: " - - - - " ou "")


2éme partie de ce tuto
Je vous montre comment obtenir plusieurs résultats à afficher dans la zone d'affichage sélectionnée.
Dans la 2éme partie de la vidéo je vous montre la même chose avec en plus comment remplacer la valeur d'erreur #N/A (affichée si pas la valeur n'est pas trouvée).
Le bonus du jour!
Si vous ne voulez pas voir #N/A:
Avant de fermer la parenthèse, tapez des points-virgules jusqu'à ce que le paramètre ReplaceNA s'affiche en gras et tapez "" pour ne rien voir .

Attention!
Pour avoir la totalité des résultats affichés
Vous devez avoir autant de lignes que la zone de recherche (FindWhere) et autant de colonnes que les colonnes que vous désirez lire (WhereToRead).
 

Pièces jointes

  • ExcelDna.IntelliSense64.zip
    360.3 KB · Affichages: 3
  • ExcelDna.IntelliSense-32Bits.zip
    294.3 KB · Affichages: 1
  • EXPLE-1 BASIC.xlsx
    37.6 KB · Affichages: 3
Dernière édition:

p'tit vieux

XLDnaute Occasionnel
TUTO 2: Obtenir des résultats sur plusieurs colonnes
Fichier exemple ci-joint
Voici comment faire une recherche sur une zone et choisir plusieurs colonnes quelconques, contiguës ou non, de résultats à afficher dans l'ordre de son choix.
Les étapes:
  1. Choisir la zone dans laquelle s'afficheront les résultats
    Ici autant de lignes que la zone de recherche et autant de colonne que de colonne résultats à afficher.
  2. Sélectionnez cellules contenant les valeurs recherchées (FindWhat)
  3. Sélectionnez la zone de recherche (FindWhere) (ou trouver les valeurs) contenant les valeurs à trouver suivi du point-virgule ;
    (ou des virgules si Excel est en anglais)
  4. Tapez point-virgule ; pour passer au paramètre suivant (WhereToRead)
  5. Choisissez UNE CELLULE PAR COLONNE que vous voulez lire (les résultats).
    L'ordre de votre sélection détermine l'ordre d'affichage.
  6. Tapez une parenthèse fermée ) pour clore la fonction.
  7. Tapez sur [Control] + [Maj] + [Entrée] simultanément pour valider la fonction matricielle.
    Les résultats s'affichent
Les résultats de chaque colonnes choisies s'affichent en face de chacune des lignes correspondantes.
Vous pouvez télécharger le fichier Excel ci-dessous.
 
Dernière édition:

p'tit vieux

XLDnaute Occasionnel
p'tit vieux a mis à jour FINDX (ex FindXY) avec une nouvelle entrée de mise à jour:

FINDX() V1.0.0 C1


Lire le reste de cette entrée de mise à jour...
 
Statut
La discussion n'est pas ouverte à d'autres réponses
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…