Excel extraire des données

Isère38 -  
 Isère38 -
Bonjour,

Je souhaite extraire des données dans un tableau Excel et ce toutes les 6 lignes.

J'explique: j'ai une tableau (8000 lignes) et je voudrais récupérer uniquement les lignes toutes les 6 lignes et ce sur les 3 colonnes
A1 B1 C1
ligne1 ligne1 ligne1
ligne6 ligne6 ligne6
ligne12 ligne12 ligne12
ligne18 ligne18 ligne18
etc

Par formule si possible. (connais très peu macro)
Je vous remercie de votre aide et gentillesse

2 réponses

  1. Ctesias Messages postés 786 Statut Membre 36
     
    Mais les extraire pour les mettres ou?
    0
    1. Isère38
       
      Oui effectivement.
      Extraire des 8000 lignes, les données toutes les 6 lignes (feuille 1) et transférer sur (feuille 2)

      Merci pour la réponse
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bonjour

      petit problème au départ
      récupérer uniquement les lignes toutes les 6 lignes

      ligne 6 -ligne1=5
      ligne12-ligne 6=6
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    En attendant avec 1,6,12

    https://www.cjoint.com/?3FBn3jS8dEc
    0
    1. Isère38
       
      Merci pour la réponse et la rapidité. (j'étais absente)
      Le souci est que la formule NBVAL ne fonctionne pas: "contient des erreurs"
      alors je ne sais pas ?

      Merci
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bonjour,

      Ma maquette fonctionne.... Regarde
      1/si le nom de ta feuille ou est ton tableau est bien "feuil1"
      2/ il faut souvent télécharger le classeur au lieu de l'ouvrir directement....
      0
    3. Isère38
       
      Bonjour,

      Mon tableau en feuil1
      A B C D
      date time température humidité
      28/04/11 9:02 22.0 38
      28/04/11 9:12 22.0 37
      28/04/11 9.22 23:0 37
      9:32
      9:42
      9:52
      10:02
      etc.....
      les données sont toutes les 10 mn et je voudrais récupérer les données toutes les heures.
      en feuil2
      je mets donc ligne A1 la 1ère formule: feuil1!A1 que je tire à droite et en dessous
      et sur ma 3ème ligne j'ai donc tapé
      =si((NBVAL(feuil1!A:A/7)+1>=ligne();DECALER(feuil1!A$7;7*(ligne()-2);0);"")
      mais cela ne fonctionne pas, y a t'il quelquechose que je n'ai pas vu ? ou pas compris ?

      J'ai rectifié mon erreur: 7 lignes et non 6.

      merci
      0
    4. Isère38
       
      Ah, j'avance un petit peu, j'ai fait un copier/coller de ta formule ça fonctionne sauf que j'obtiens 1 h et 10 mn à chaque fois:
      10h 02
      11h 12
      12h 22
      etc comment supprimer ces 10 mn afin d'obtenir
      10h 02
      11h 02
      12h 02

      Désolée pour le dérangement mais je ne trouve pas.

      Merci et bonne journée
      0
    5. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      c'est normal, tu es passée à 7...
      0