Extraire des infos sur des paquets

Bonjour à tous,

Voilà je ne sais pas trop comment aborder le problème en VBA ou simple formule Excel, mais j'ai beau me creuser la tête je n'y arrive pas du tout.

Mon problème est le suivant, j'ai une très grande liste de valeurs composées de Dates, heures et d'un référentiels :

01/04/2007 20:40:00 0,0994

01/04/2007 21:00:00 0,0863

01/04/2007 20:20:00 0,0833

01/04/2007 21:05:00 0,082

01/04/2007 20:25:00 0,0798

01/04/2007 20:45:00 0,0785

01/04/2007 20:50:00 0,0759

01/04/2007 20:30:00 0,075

01/04/2007 20:55:00 -0,0733

01/04/2007 21:35:00 -0,0724

01/04/2007 20:35:00 -0,0702

01/04/2007 21:45:00 -0,0645

01/04/2007 21:10:00 -0,0602

01/04/2007 22:15:00 0,0593

01/04/2007 21:30:00 0,0584

01/04/2007 22:20:00 0,0562

01/04/2007 21:15:00 -0,0554

01/04/2007 21:40:00 -0,051

01/04/2007 21:20:00 -0,0506

01/04/2007 22:40:00 -0,0506

01/04/2007 22:05:00 0,0488

01/04/2007 23:00:00 0,0471

01/04/2007 21:25:00 0,0458

01/04/2007 22:10:00 0,0449

01/04/2007 21:50:00 -0,0427

01/04/2007 21:55:00 -0,0384

01/04/2007 22:25:00 -0,0362

01/04/2007 22:00:00 -0,0349

01/04/2007 22:30:00 -0,0344

01/04/2007 22:35:00 -0,0331

01/04/2007 22:45:00 0,0327

01/04/2007 22:50:00 0,0318

01/04/2007 22:55:00 0,031

Les référentiels peuvent positifs ou négatifs mais sont en général en groupe ; mon but serait d'avoir une formule pour que je puisse obtenir tous les maximum ou minimum des référentiels groupés, ainsi que le nombre de référentiel dans chaque groupe.

Si vous savez faire ça chapeau bas !

a

bonjour

1/ joins un vrai fichier, de 3 colonnes et 8 lignes, avec le résultat attendu

2/ tu dis référentiel, et on voit des nombres

3/ qu'est-ce qu'un groupe ?

je pressens un simple TCD

à te relire

amitiés

Bonjour,

Tes infos sont elles dans 3 colonnes distinctes ? Peux-tu préciser la notion de référentiel ? Comment sont identifiés les groupes ? Peux tu joindre ton exemple dans un fichier et identifier (par exemple avec des couleurs) les différents groupes de valeur ?

Edit : Jmd nous sommes sur la même longueur d'onde !

salut Pedro

il faudrait aussi savoir ce qu'est ce fichier, d'où il vient et que quel est son but ?

stocks ? températures ? vinification ? bibliothèque ? compta ?

salut Pedro

il faudrait aussi savoir ce qu'est ce fichier, d'où il vient et que quel est son but ?

stocks ? températures ? vinification ? bibliothèque ? compta ?

Vinification de compta ? Stocks de bibliothèque ? Il y a beaucoup de possibilités !

Merci à tous pour votre intérêt.

Alors je vous joins un document qui pourra sans doute vous éclairer plus en détail

Il y'a des paquets positif ou négatif, le but est d'avoir les maximums pour les positifs et les miniums pour les négatifs, et le nombre d'éléments dans les paquets.

Hate de vous lire

6exemple.xlsx (9.91 Ko)

Je te renvoie ton fichier, avec mes modifications :

- Ajout d'une colonne pour déterminer le groupe (si changement de signe comparé à ligne précédente : nouveau groupe)

Formule en D3 :

=D2+SI(OU(ET(C2>0;C3<0);ET(C2<0;C3>0));1;0)

- Ajout d'une colonne pour compter le nombre d'éléments du groupe :

Formule en E3 :

=SI(D3<>D4;NB.SI(D:D;D3);"")

- Ajout d'une formule pour déterminer le maxi (si signe positif) ou le mini (signe négatif) :

Formule en F3 :

=SI($D3<>$D4;SI(C3<0;MIN(SI(D:D=D3;C:C));MAX(SI(D:D=D3;C:C)));"")

Attention, cette formule est matricielle (à valider par MAJ + CTRL + ENTREE)

5exemple.xlsx (12.72 Ko)

C'est aussi réalisable en macro, mais pas nécessaire je pense.

re

salut Pedro

je garde ta chouette colonne qui attribue un N° aux groupes

et je propose un TCD pour la suite

note : j'ai mis "sous forme de tableau", indispensable dans tous les fichiers Excel bien tenus

amitiés

Bonjour,

A l'attention de jmd,

Il y a des règles de base à respecter lorsque l'on utilise un tableau structuré.

Une colonne ne doit pas avoir 2 types de données différentes dans une même colonne.

Il faut donc une formule en D2 :

D2 : =SI(ESTTEXTE(D1);1;D1+SI(OU(ET(C1>0;C2<0);ET(C1<0;C2>0));1;0))

Je suis persuadé que c'est un oubli, mais il fallait rectifier.

Tu vas rejoindre le club des fanatiques, et à ce titre, un minimum de rigueur est attendue dans nos interventions.

Cdlt.

Merci à tous, c'est vraiment sympa de votre part, bel esprit de partage !

Je suis en train de tester tout ça, et si tout fonctionne je changerai le statut de la discussion

Merci à tous vous avez assuré

Bonsoir à tous,

Juste une petite question, seriez-vous capable de me donner un petit dernier coup de main ?

J'aimerai savoir s'il était possible d'avoir une formule pour obtenir après combien d'éléments apparait le maximum ou le minimum ?

Un grand merci

Je reviens sur ce fil car c'est très important pour moi

Bonjour,

Pour éclairer ma lanterne ... peux-tu joindre un fichier à jour avec tes dernières modifications ...

Merci

Salut James007,

Oui tout à fait, j'ai mis en pièce jointe l'exemple, avec la position du min/max que je cherche à obtenir.

Tout le reste a été trouvé ici

Encore un grand merci à tous !

2exemple.xlsx (10.04 Ko)

Bonjour,

Ci-joint ton fichier test ...

Avec cette version ... tous les nombres de ta Colonne C peuvent changer ... et l'ensemble des calculs pour tes Colonnes

D, E, F, G, H , I doit normalement s'ajuster ...

Par exemple, tu peux tester le changement de signe de la cellule C8 ...

En espèrant que cela t'aide

2test-mykie.xlsx (15.03 Ko)

Salut James007

Merci à toi !

Tu ne penses pas que c'est possible de faire tout dans la même cellule ?

Car il y'a pas mal de formules dépendantes...

Si vous avez une inspiration je suis preneur

Bonjour,

Tout dépend de la structure de ton vrai fichier ...

Mais avant toute chose ...est-ce-que si tous les nombres de la Colonne C sont modifiés ...

toutes les Six Colonnes affichent les bons résultats ... ?

Ensuite, es-tu suffisamment à l'aise avec les formules actuelles... pour qu'elles deviennent plus complexes ...?

Re,

Il me semble que la Version 2 devrait te convenir davantage ...

1test-mykie-v2.xlsx (15.43 Ko)

Merci James, mais malheureusement tu as fait appel à une feuille externe.

Je me demande si ce n'est pas possible d'avoir une formule simplifiée comme Pedro a pu la faire ?

Merci encore à tous

Rechercher des sujets similaires à "extraire infos paquets"