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

Macros et VBA Excel Discussion :

INDEX EQUIV sur plusieurs tableaux


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2009
    Messages : 24
    Par défaut Recherche de valeurs dans un tableau
    Bonjour à tous,
    J'ai un petit soucis pour faire fonctionner la combinaison de EQUIV et INDEX.
    Voici comment se présente mon projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
              Jan.            Fev.          Mars          
    1     A    1    R     Q    2    O    A    6    E     
    2     G    8    Z     H    1    M    Y    1    I
    3     R    2    I     A    1    A    I    3    T
    4     P    9    O     I    5    N    R    9    A
    ...
    Nous avons un code propre à chaque date, il est composé de 3 éléments présents sur 3 colonnes différentes (ex : A1R,G8Z,...).
    Le but est qu'à partir d'un code on puisse retrouver la date.
    Grâce aux recherches faites sur ce forum j'arrive à le faire pour un mois avec cette fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =INDEX($A$2:$A$4 & $B$1:$J$1;EQUIV("CODE";B2:B5&C2:C5&D2:D58;0))
    J'obtiens avec ceci le jour et le mois.
    Par contre si je souhaite faire une recherche sur la totalité des mois, cela ne fonctionne pas, j'ai essayé de mettre des OU à divers endroits de la fonction EQUIV pour proposer diverses plages de recherches mais sans résultats.
    J'espère avoir été assez claire, merci pour votre aide,

    Guilermo

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2009
    Messages : 24
    Par défaut
    Bonjour,
    si mes explications ne sont pas claires, n'hésitez pas à me demander plus d'informations.
    Si vous pensez que ce n'est pas faisable sous cette forme je suis prêt à passer en vba même si je n'y connais rien, je suis prêt à m'y mettre.

    Merci
    Bonne journée

    Guilermo

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2009
    Messages : 24
    Par défaut Une solution?
    J'ai peut être une idée, si je testais la valeur renvoyée par la fonction qui fonctionne pour un mois.
    Si il ne trouve pas la valeur souhaitée j'utilise la même formule adaptée au mois suivant, et ainsi de suite jusqu'à ce qu'il trouve le bon code.
    C'est très laborieux je sais mais je ne trouve pas de solution sinon, par contre je ne sais pas comment tester ce que renvoie ma formule (un petit coup de main serait le bien venu).
    Que pensez vous de cette idée?
    Merci
    Guilermo

Discussions similaires

  1. Fonction EQUIV sur plusieurs colonnes
    Par whiskyfizz dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/10/2012, 22h43
  2. [1.x] Index Lucene sur plusieurs tables du modèle
    Par jekif dans le forum Symfony
    Réponses: 3
    Dernier message: 29/03/2012, 17h03
  3. [XL-2010] Autofill sur plusieurs tableaux différents ?
    Par milad92 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 08/09/2011, 18h09
  4. [VxiR2] Problème déphasage alignement sur plusieurs tableaux
    Par scalpa63 dans le forum Deski
    Réponses: 5
    Dernier message: 27/03/2009, 11h17
  5. Comment indexer trier sur plusieurs critères
    Par pierrot67 dans le forum Bases de données
    Réponses: 9
    Dernier message: 03/05/2007, 09h19

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