Cherche plage de cellule parmis d'autre plage

poppey -  
 poppey -
Bonjour,

J'aimerais comparer les résultats du keno mis sous format excel (colonne A à T) à une série de combinaisons de 7 nombres (colonne W à AC)... le tout sur la même feuille d'un même classeur.

Si dans une ligne d'un tirage (colonne A à T) on retrouve les numéros énoncés dans une ligne des combinaisons de 7 nombres (colonne W à AC), alors on efface la combinaison de 7 nombres.

résultat keno = 3767 lignes (A1 : T 3767)
combinaison de 7 nombres = 17640 lignes (W1 : AC 17640)

Est-ce possible selon vous ?

1 réponse

  1. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    C'est peut-être possible.
    Il faudrait examiner ton tableau.
    Pour cela utilise https://www.cjoint.com/ pour créer un lien vers ton fichier, et tu le colleras dans ton message.
    0
    1. poppey
       
      Bonjour Raymond,

      Je vais essayer de faire ça.

      http://cjoint.com/?BAvmvSgKLe3

      Ca fonctionne ?
      0
    2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Oui, ça fonctionne.

      Vu les millions de boucles (comparaisons ligne à ligne) qui sont nécessaires (3.767*17.640=66.449.880), les formules habituelles avec EQUIV, DECALER, INDEX risquent de prendre du temps à opérer les calculs ; peut-être que des formules matricielles seraient plus rapides ; je ne sais pas si les tableaux croisés dynamiques peuvent servir dans un tel cas de figure. Au final, je pense que c'est une macro qui te sera proposée ; as-tu déjà pratiqué VBA ?

      Cordialement.
      0
    3. poppey
       
      Bonjour,

      Je ne suis pas un spécialiste du VBA malheureusement. Une macro serait donc de bonne augure ?
      Seriez vous un spécialiste du VBA ? Pour ma part, je ne saurai pas faire.
      Je suis la conversation le week-end et les soirs en rentrant du travail ... et tout le week-end

      Dans l'Allier temps très couvert mais sans pluie.
      cordialement
      0
    4. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Hélas, je n'y connais rien en VBA, et je ne suis pas à l'aise avec les TCD et les combinaisons de fonctions INDEX, DECALER, EQUIV.
      J'ai seulement évoqué ces pistes, pour que tu saches à quoi t'attendre comme solutions. Si je savais faire, je t'aurais proposé directement une solution ...
      0
    5. poppey
       
      Ok merci bien
      cordialement
      0