Y'a des bons en Excel ?
- 49 réponses
- 11 participants
- 1 002 vues
- 9 followers

Anonyme
521397

Sujet de la discussion Posté le 21/12/2004 à 09:45:04Y'a des bons en Excel ?
Je cherche à faire un truc avec excel :
J'ai une liste de valeurs que je veux trier selon 2 critères.
Ces valeurs sont classée par famille et par date.
Exemple
je cherche à appliquer un traitement qui fasse disparaitre toutes les lignes d'une même famille si au moins une des valeurs à une date en j-1
Dans mon exemple ça donnerait ça
voyez vous comment je peux faire ?
Merci.
J'ai une liste de valeurs que je veux trier selon 2 critères.
Ces valeurs sont classée par famille et par date.
Exemple
Valeurs famille date
val1 A j-1
val2 A j-2
val3 B j-2
val4 B j-2
val5 B j-3
val6 C j-1
val7 C j-1
je cherche à appliquer un traitement qui fasse disparaitre toutes les lignes d'une même famille si au moins une des valeurs à une date en j-1
Dans mon exemple ça donnerait ça
Valeurs famille date
val3 B j-2
val4 B j-2
val5 B j-3
voyez vous comment je peux faire ?
Merci.

Anonyme
521397

31 Posté le 05/08/2005 à 10:17:48
La fonction recherche ne fait que dire si la valeur qu'on recherche est présetn dans le fichier.
Moi il faudrait "regrouper par famille" et traiter ensuite la date sur ce groupe uniquement
Moi il faudrait "regrouper par famille" et traiter ensuite la date sur ce groupe uniquement
0

pistonpistache
17989

Modérateur·trice thématique
Membre depuis 22 ans
32 Posté le 05/08/2005 à 10:33:29
RCHERCHEV... J'ai su me servir de ce truc, mais c'est vrai que c'était pour des valeurs numériques... 

0

Captain Niglo
9732

Je poste, donc je suis
Membre depuis 22 ans
33 Posté le 05/08/2005 à 10:34:52
Meu non access c'est fait pour ce genre de trucs....
avec un select bien placé ca devrait marcher
je te fais ca dans la journée (surement vers midi) car là j'ai pas trop le temps
tu connais access ? tu peut déja te creer une table et y importer toutes tes données
avec un select bien placé ca devrait marcher
je te fais ca dans la journée (surement vers midi) car là j'ai pas trop le temps
tu connais access ? tu peut déja te creer une table et y importer toutes tes données
0
Avant j'étais prétentieux, maintenant je suis parfait.
SoundCloud | Stompin at decca | I can't give you anything but love

Anonyme
521397

34 Posté le 05/08/2005 à 10:55:33
Non justement j'ai jamais utilisé access 
Ca fait 3 ans que je demande une formation à ma boite !

Ca fait 3 ans que je demande une formation à ma boite !
0

pistonpistache
17989

Modérateur·trice thématique
Membre depuis 22 ans
35 Posté le 05/08/2005 à 11:24:32
Je viens d'essayer, sans macro c'est quand même dur. J'arrive pas a lui dire, "si ma valeur est égale à n'importe laquelle de cette colonne alors..."
Faudrait un SI ma valeur = une des valeurs de cette colonne alors...
Mais ça direct sur excelle je trouve pas le truc.
https://fr.audiofanzine.com/img/membres/normal/1/4/14089.gif border="0" />
Faudrait un SI ma valeur = une des valeurs de cette colonne alors...
Mais ça direct sur excelle je trouve pas le truc.
0

corlva
118

Posteur·euse AFfiné·e
Membre depuis 20 ans
36 Posté le 05/08/2005 à 12:08:34
Salut Sol Carlus
Envois moi ton mail par MP et je t'enverrai ce que j'ai fait sur excel
C'est vrai que c'est plus simple avec VBA mais faut connaitre, dans ce cas là j'ai fait un exemple sans les VbA et ca marche : s'il y'a une date dans une ligne famille, c'est toute les lignes de la meme famille qui disparraissent, c'est ce que tu veux non ?
Envois moi ton mail par MP et je t'enverrai ce que j'ai fait sur excel
C'est vrai que c'est plus simple avec VBA mais faut connaitre, dans ce cas là j'ai fait un exemple sans les VbA et ca marche : s'il y'a une date dans une ligne famille, c'est toute les lignes de la meme famille qui disparraissent, c'est ce que tu veux non ?
0

Anonyme
521397

37 Posté le 05/08/2005 à 12:10:04
Oui c'ets exactement ça.
mon mail c'ets
regiet @ free . fr (sans les espaces)
Merci bcp
mon mail c'ets
regiet @ free . fr (sans les espaces)
Merci bcp

0

Captain Niglo
9732

Je poste, donc je suis
Membre depuis 22 ans
38 Posté le 05/08/2005 à 12:12:48
Voilà en SQL ca donne ca :
Select distinct colonneA, colonneB, colonneC, colonneD
From TA_TABLE
Group by colonneB
Having colonneD <> '20050504'
Order by colonneB
il faut juste que tu créé une table sous access et que tu y importe tes données...
par contre j'ai pas access ici et je ne connais pas trop access non plus donc là il faut que tu cherche un peu, une fois que tu à fais ca tu execute la requete sql et normalement c'est good
Select distinct colonneA, colonneB, colonneC, colonneD
From TA_TABLE
Group by colonneB
Having colonneD <> '20050504'
Order by colonneB
il faut juste que tu créé une table sous access et que tu y importe tes données...
par contre j'ai pas access ici et je ne connais pas trop access non plus donc là il faut que tu cherche un peu, une fois que tu à fais ca tu execute la requete sql et normalement c'est good

0
Avant j'étais prétentieux, maintenant je suis parfait.
SoundCloud | Stompin at decca | I can't give you anything but love

Anonyme
521397

39 Posté le 05/08/2005 à 12:18:16
Bon, je vais me rentrer là. J'essaye ça dès que faire se peut
merci
merci

0

Captain Niglo
9732

Je poste, donc je suis
Membre depuis 22 ans
40 Posté le 05/08/2005 à 12:20:47
Koi ???
t'as déja fini ta journée de boulot ?
t'as déja fini ta journée de boulot ?
0
Avant j'étais prétentieux, maintenant je suis parfait.
SoundCloud | Stompin at decca | I can't give you anything but love
- < Liste des sujets
- Charte