Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile.... c'est
pourquoi voici un exemple brut puis un resultat que je voudrais obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010 /
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44 / -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 / 573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04 / -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96 / -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 / 538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009 /
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007 /
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009 /
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009 /
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 / 624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010 /
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997 /
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 / 538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009 /
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009 /
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications.... voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonsoir Michel,
Content que tu t'en sois tiré avec une solution satisfaisante.
Peut être peux tu publier ici le code que tu as trouvé.
Amicales Salutations
----- Message d'origine -----
De : Michel
Envoyé : jeudi 22 avril 2004 10:30
Objet : Re: Tri absolu ou autre..... :o(
Re-salut,
laisses tomber j'ai fait une macro avec 2 boucles et tout marche bien
merci quand même
@+
Michel
"Michel HOLDERITH" <#nospam# a écrit dans le message de
news:%Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles
soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et
c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et
F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours
respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile....
c'est
pourquoi voici un exemple brut puis un resultat que je voudrais
obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009
/
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010
/
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44
/ -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 /
538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 /
573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04
/ -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96
/ -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 /
538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010
/
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010
/
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009
/
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007
/
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009
/
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009
/
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 /
624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010
/
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997
/
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 /
538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25
/ -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009
/
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009
/
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la
sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications....
voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonsoir Michel,
Content que tu t'en sois tiré avec une solution satisfaisante.
Peut être peux tu publier ici le code que tu as trouvé.
Amicales Salutations
----- Message d'origine -----
De : Michel
Envoyé : jeudi 22 avril 2004 10:30
Objet : Re: Tri absolu ou autre..... :o(
Re-salut,
laisses tomber j'ai fait une macro avec 2 boucles et tout marche bien
merci quand même
@+
Michel
"Michel HOLDERITH" <#nospam#milissa@pt.lu> a écrit dans le message de
news:%237bMmQ4JEHA.3184@TK2MSFTNGP10.phx.gbl...
Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles
soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et
c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et
F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours
respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile....
c'est
pourquoi voici un exemple brut puis un resultat que je voudrais
obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009
/
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010
/
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44
/ -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 /
538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 /
573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04
/ -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96
/ -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 /
538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010
/
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010
/
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009
/
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007
/
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009
/
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009
/
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 /
624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010
/
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997
/
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 /
538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25
/ -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009
/
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009
/
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la
sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications....
voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.
Bonsoir Michel,
Content que tu t'en sois tiré avec une solution satisfaisante.
Peut être peux tu publier ici le code que tu as trouvé.
Amicales Salutations
----- Message d'origine -----
De : Michel
Envoyé : jeudi 22 avril 2004 10:30
Objet : Re: Tri absolu ou autre..... :o(
Re-salut,
laisses tomber j'ai fait une macro avec 2 boucles et tout marche bien
merci quand même
@+
Michel
"Michel HOLDERITH" <#nospam# a écrit dans le message de
news:%Bonjour tout le monde,
Je suis desole de revenir sur ce sujet mais je n'arrive pas a obtenir le
resultat souhaite avec un tri ou 2 tris successifs.....
Exemple de mon probleme :
j'ai en colonne A : Trade date + heure
j'ai en colonne D : Devise (USD/EUR ou USD/CAD ou etc...)
j'ai en colonne F : des montants + et -
j'ai en colonne H : Settlement date
Au depart de mon extraction j'ai jusqu'a 300-400 lignes....
Mon but est de trier ces donnees d'une certaine maniere pour qu'elles
soient
utilisable par la suite.
Cela doit etre trie d'apres la colonne H, puis la colonne D, puis et
c'est
la que je bloque.... car il faut que cela soit trier par la colonne A et
F.
Les montants que j'ai en colonne F sont des montants + et - . Si tout ce
passe bien les montant negatif et + pour une meme devise et une meme
Settlement date s'annule. Mais dans le meme temps je dois toujours
respecter
la trade date & l'heure.....
Je sais ce n'est pas tres bien explique.... mais c'est difficile....
c'est
pourquoi voici un exemple brut puis un resultat que je voudrais
obtenir....
BRUT :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009
/
0.7382 / 20.04.04
16.04.04 12:15 / 3990709010001 / FxSpot / USD/CAD / 399235.68 / -538010
/
1.3476 / 19.04.04
16.04.04 12:45 / 3991775010001/1 / FxSwap / USD/JPY / -1132878.38 /
123000004 / 108.573 / 19.04.04
16.04.04 12:45 / 3991775010001/2 / FxSwap / USD/JPY / 1132909.68
/ -123000004 / 108.57 / 20.04.04
16.04.04 12:43 / 3991794010001/1 / FxSwap / USD/CAD / 399176.44
/ -538010 /
1.3478 / 16.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 /
538010 /
1.347939 / 20.04.04
16.04.04 12:45 / 3991796010001/1 / FxSwap / USD/GBP / -1025866.95 /
573997 /
1.787234 / 19.04.04
16.04.04 12:45 / 3991796010001/2 / FxSwap / USD/GBP / 1025790.04
/ -573997 /
1.7871 / 20.04.04
16.04.04 13:01 / 3992613010001 / FxSpot / USD/EUR / 1311645.96
/ -1100005 /
1.1924 / 20.04.04
16.04.04 13:17 / 3993297010001/1 / FxSwap / USD/CAD / -399561.83 /
538010 /
1.3465 / 19.04.04
16.04.04 13:17/ 3993297010001/2 / FxSwap / USD/CAD / 399550.25 / -538010
/
1.346539 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010
/
0.7437 / 20.04.04
16.04.04 14:49 / 3999345010001 / FxSpot / USD/CHF / 255682.19 / -330009
/
1.2907 / 20.04.04
16.04.04 14:51 / 3999409010001 / FxSpot / USD/AUD / -465322.02 / 624007
/
0.7457 / 20.04.04
TRIE :
Colonne
A / B / C / D
/ E / F / G / H
16.04.04 11:57 / 3990146010001 / FxSpot / USD/AUD / -230325.04 / 312009
/
0.7382 / 20.04.04
16.04.04 15:22 / 4001351010001 / FxSpot / USD/AUD / 231760.29 / -312009
/
0.7428 / 20.04.04
19.04.04 09:41 / 4019031010001/1 / FxSwap / USD/AUD / -468563.11 /
624007 /
0.750894 / 20.04.04
16.04.04 13:55 / 3996065010001 / FxSpot / USD/AUD / 232041.84 / -312010
/
0.7437 / 20.04.04
16.04.04 19:05 / 4006139010001 / FxSpot / USD/AUD / 231813.77 / -311997
/
0.743 / 20.04.04
16.04.04 12:43 / 3991794010001/2 / FxSwap / USD/CAD / -399135.27 /
538010 /
1.347939 / 20.04.04
16.04.04 13:17 / 3993297010001/2 / FxSwap / USD/CAD / 399550.25
/ -538010 /
1.346539 / 20.04.04
19.04.04 11:44 / 4022216010001 / FxSpot / USD/CAD / 428291.32 / -576009
/
1.3449 / 20.04.04
19.04.04 19:02 / 4033697010001 / FxSpot / USD/CAD / -428355.02 / 576009
/
1.3447 / 20.04.04
Dans l'exemple TRIE, vous pouvez remarquer en colonne F que certains
montants d'une ligne a l'autre s'annule tout en etant triepar la
sttlement
date(H) et par la trade date&heure(A) et egalement par devise(D).
Si vous pas comprendre moi, je peux fournir d'autres explications....
voir
un fichier dans BAL perso....
Merci d'avance,
@+
Michel.