Selection d'éléments precis dans une liste Excel

Bonjour

J'ai une liste sur excel et j'aimerais selectionner des éléments entre deux intervalles de manière alternée : si l'élément précédent est selectionné dans un intervalle X, l'élément suivant sera selectionné dans un interval de Y. Exemple : Si j'ai 10 nombre variant de 1 à 10 et que mes deux pas sont 2 et 3 : 1, 3 6 et 8 seront selectionnés . Je prends le premier element dans chaque intervalle.

Des idées s'il te plait

Merci

Linz

Salut Linz et bienvenue sur le Forum,

Est-ce que la formule ci-dessous, placée en B2 et incrémentée vers le bas répond à ton attente =

=SIERREUR(SI(INDIRECT( ADRESSE(B1+SI(MOD(LIGNE(B2);2)=0;$E$1;$E$2);1))="";"";INDIRECT( ADRESSE(B1+SI(MOD(LIGNE(B2);2)=0;$E$1;$E$2);1)));"")

Cordialement.

17classeur1.xlsx (9.28 Ko)

Bonjour le forum,

Colonne A : liste

B1 & B2 : les 2 pas

C1 : =A1

C2 : =SIERREUR(SI(MAX(A:A)>=C1+$B$1;C1+$B$1;"");"")

C3 : =SIERREUR(SI(MAX(A:A)>=C2+$B$2;C2+$B$2;"");"")

Sélection C2:C3 : tirer vers le bas.

D1 : =SIERREUR(RECHERCHEV(C1;A:A;1;0);"")

Tirer vers le bas.

E1 : =SIERREUR(PETITE.VALEUR(D:D;LIGNE());"")

Tirer vers le bas.

mbbp

Yvouille a écrit :

Salut Linz et bienvenue sur le Forum,

Est-ce que la formule ci-dessous, placée en B2 et incrémentée vers le bas répond à ton attente =

=SIERREUR(SI(INDIRECT( ADRESSE(B1+SI(MOD(LIGNE(B2);2)=0;$E$1;$E$2);1))="";"";INDIRECT( ADRESSE(B1+SI(MOD(LIGNE(B2);2)=0;$E$1;$E$2);1)));"")

Cordialement.

Bonjour Yvouille,

Je vois la formule et le résultat correct, mais je ne comprends pas la formule et j'essaie de l'appliquer à la meme liste, elle ne me retourne que des 1

Peux-tu m'expliquer plus s'il te plait?

Merci

Linz

Re,

Le fichier "Sélection dans une liste" donne également la réponse attendue.

Ce fichier fonctionne aussi dans le cas où la liste ne commence pas par 1 et où ses éléments ne se suivent pas.

Rappel : le moindre est de remercier tous les participants à ta discussion.

mbbp

mbbp a écrit :

Re,

Le fichier "Sélection dans une liste" donne également la réponse attendue.

Ce fichier fonctionne aussi dans le cas où la liste ne commence pas par 1 et où ses éléments ne se suivent pas.

Rappel : le moindre est de remercier tous les participants à ta discussion.

mbbp

Bonjour mbbp,

Je ne comprends pas trop les colonnes. Peux tu m'expliquer un peu s'il te plait

Merci

Linz

Re-salut,

Linz a écrit :

et j'essaie de l'appliquer à la meme liste,

A quelle même liste ? Fournis-moi ton fichier, s'il te plait.

Amicalement.

Re,

Cette fois avec tes données proposées : liste de 1 à 10 avec pas de 2 & 3.

Tu retrouveras la réponse attendue : 1 - 3 - 6 -8

mbbp

Linz a écrit :
mbbp a écrit :

Re,

Le fichier "Sélection dans une liste" donne également la réponse attendue.

Ce fichier fonctionne aussi dans le cas où la liste ne commence pas par 1 et où ses éléments ne se suivent pas.

Rappel : le moindre est de remercier tous les participants à ta discussion.

mbbp

Bonjour mbbp,

Je ne comprends pas trop les colonnes. Peux tu m'expliquer un peu s'il te plait

Merci

Linz

Yvouille a écrit :

Re-salut,

Linz a écrit :

et j'essaie de l'appliquer à la meme liste,

A quelle même liste ? Fournis-moi ton fichier, s'il te plait.

Bonjour,

Je vous envoie ci-joint le fichier.

Je voudrais selectionner un nombre fixe de points dans une seule intervalle réguliere, mais compte tenu du nombre de points que j'aimerais selectionner et le nombre de points du fichier, j'ai obtenu un pas avec un nombre décimal et c'est la raison pour laquelle je choisis de considerer deux intervalles alternées avec une unité comme différence. Mais pour ce meme fichier, je cherche non seulement une solution qui me permet de selectionner les points dans un seul intervalle (probleme 1), mais aussi dans deux intervalles quelconque avec juste une unité de différence.

Déjà, je n'ai pas de mot pour vous remercier de vos réponses rapide

Cordialement

Linz

Amicalement.

Bonjour,

Je vous envoie ci-joint le fichier.

Je voudrais selectionner un nombre fixe de points dans une seule intervalle réguliere, mais compte tenu du nombre de points que j'aimerais selectionner et le nombre de points du fichier, j'ai obtenu un pas avec un nombre décimal et c'est la raison pour laquelle je choisis de considerer deux intervalles alternées avec une unité comme différence. Mais pour ce meme fichier, je cherche non seulement une solution qui me permet de selectionner les points dans un seul intervalle (probleme 1), mais aussi dans deux intervalles quelconque avec juste une unité de différence.

Déjà, je n'ai pas de mot pour vous remercier de vos réponses rapide

Cordialement

Linz


mbbp a écrit :

Re,

Cette fois avec tes données proposées : liste de 1 à 10 avec pas de 2 & 3.

Tu retrouveras la réponse attendue : 1 - 3 - 6 -8

mbbp

Bonjour mbbp,

En fait ce n'est pas vraiment la réponse qui m'interesse puisque dans ce cas les nombre sont petit et que je pourrais faire ca manuellement. J'aimerais plutot avoir une reoponse generique. La liste avec les pas que j'ai donnés cetait juste pour expliquer mon probleme.

J,aimerais faire ca pour n'importe quelle liste et pour n'importe quel pas.

merci beaucoup pour vos reactions,

Cordialement

Linz

Yvouille a écrit :

Re-salut,

Linz a écrit :

et j'essaie de l'appliquer à la meme liste,

A quelle même liste ? Fournis-moi ton fichier, s'il te plait.

Amicalement.

Il apparait que le fichier est trop volumineux et que j'ai du mal à l'envoyer, mais c'est juste une liste de points de coordonnées X, Y et Z, mais j'essaie d'envoyer avec quelque enregistrements (200)

Merci

Linz

Bonjour,

Tout d’abord ne reprends pas systématiquement l’entièreté de nos messages, cela rend le tout absolument incompréhensible. Tu peux citer un passage précis d’un message précédent que tu voudrais mettre en exergue, mais sinon nos anciens messages sont encore à disposition sur le fil de la discussion.

Je ne comprends toujours pas très bien ton besoin : As-tu toujours des pas de deux et de trois ou est-ce que ces pas peuvent varier ? Et par rapport à ton fichier, quelle colonne doit être traitée ?

Merci de répondre à ces deux questions et – si possible – de me fournir un nouveau fichier sur lequel tu inscriras manuellement les 7 à 10 premiers résultats attendus.

A te relire.

Rechercher des sujets similaires à "selection elements precis liste"