Page 1 sur 1

série sur colonne plus longue que 65536 lignes

Publié : 07 juin 2007 08:12
par bruno88
Bonjour,

J'ai rempli une colonne d'une série de dates incrémentées jour par jour depuis 1750 par exemple jusqu'à ce jour, pour une recherche sur plusieurs siècles. Il me faut donc plus que 65536 lignes. Je suppose qu'on doit pouvoir faire suivre la série sur une autre colonne ? Comment faire?

Merci

Bruno88

Publié : 07 juin 2007 08:42
par jeanmimi
Bonjour,

Tu n'aurais pas plutôt intérêt à utiliser OOo Base dans ce cas là ?
A moins que tu prévois des calculs complexes dans ta feuille de tableur.

Publié : 07 juin 2007 09:17
par bruno88
Bonjour,

Peut-être bien ? Je ne connais pas encore comment marche une base de données.

Mes calculs sont très simples en effet : addition, soustraction, et en MOD 360 ou autre.

Base peut-il traiter ce genre de calculs ?

Merci

Bruno

Publié : 07 juin 2007 09:19
par bruno88
En fait, je vais avoir besoin aussi de traiter des calculs de racines etc...

Je ne sais si Base pourra.

Bruno

Re: série sur colonne plus longue que 65536 lignes?

Publié : 07 juin 2007 11:38
par bm92
bruno88 a écrit :J'ai rempli une colonne d'une série de dates incrémentées jour par jour depuis 1750 par exemple jusqu'à ce jour, pour une recherche sur plusieurs siècles. Il me faut donc plus que 65536 lignes. Je suppose qu'on doit pouvoir faire suivre la série sur une autre colonne ? Comment faire?
Bonjour,

Par exemple, et pour faciliter la lecture de ta feuille, tu peux faire ceci:

Code : Tout sélectionner

Date          Infos     Date          Infos     Date          Infos
01/01/1750              01/01/1850              01/01/1950
Ensuite "tirer" vers le bas chaque date pour dérouler 100 ans
______
Bernard

Publié : 07 juin 2007 14:50
par bruno88
Oui Bernard,

J'ai déjà fait cela sur mon tableau, mais le problème est que, sauf erreur, les colonnes à formule que je lance en association avec la première colonne de dates ne se font pas toutes seules dans les autres ! Il faut initier chaque nouvelle colonne avec ses colonnes associées.

Y a t il une solution ?

Comment font -ils sur Excel? Sont ils aussi limités à 65536 lignes ?
Comment gèrent ils des recherches avec une heure par ligne pendant 40 ans (350640 lignes...) ?

Merci

Publié : 07 juin 2007 15:12
par Dante
bruno88 a écrit :Comment font -ils sur Excel? Sont ils aussi limités à 65536 lignes ?
Sur Excel 2000, j'ai également cette limite

Publié : 07 juin 2007 15:38
par Vandeput
Bonjour,

Sur Excel ce n'est qu'à partir de la version XL2007 que la limite des 65536 lignes a été portée à plus de 1 000 000

Mais j'ai lu que cela posait problème si elles étaient toutes employées !

Publié : 07 juin 2007 15:53
par Dude
Chez Microsoft, il y a écrit :La nouvelle version du tableur, Office Excel 2007 propose désormais une plus grande capacité de feuille de calcul par rapport aux versions précédentes : 1 million de lignes pour 16 000 colonnes.
Sauf que Excel 2007 coûte environ 250 € hors taxe.

Ca fait cher alors que cela pourrait être stocké dans Base et extrait via des requêtes.

Publié : 07 juin 2007 18:23
par bruno88
Dude,

Merci du tuyau. Je vais donc me mettre à étudier OOo.Base si tu dis que cela permet ce que je veux faire.

Je suppose donc que par une requête on doit pouvoir utiliser une formule de calcul comme dans Calc ?

Bruno

Publié : 07 juin 2007 18:31
par Pierre-Yves Samyn
Bonjour

Tu peux en quelques minutes réaliser le tableau suivant :

Image

Bien sûr les textes affichés dans les colonnes "infos" représentent les formules entrées en A3, C2 et C3.

L'avantage est qu'il suffit de modifier A2 pour que tout le "calendrier" se mettre à jour.

Cela n'apparait pas dans la copie d'écran mais je pense qu'il va de soi qu'il faut copier A3 vers le bas sur toute la colonne et faire de même pour C3.

Publié : 07 juin 2007 18:42
par bruno88
Merci,

Mais cela ne règle que le calendrier, pas la suite automatique des formules que je déclenche en B2. Il faut renouveler la formule dans la nouvelle colonne etc.

De plus, grave problème : l'application des filtres est limitante si les colonnes ne se suivent pas : en filtrant B, je vais cacher une partie de D et ne pourrai pas la filtrer !

Bruno

Publié : 07 juin 2007 18:47
par Jeff
Bonsoir,

Plus ce fil se développe, plus la complexité apparait :wink:

Je pense que tu devrai joindre un bout de fichier test avec dessus toutes les explications de manière la plus exhaustive.
Ci-Joint est en haut de page, n'oublie pas copier/coller le lien donné dans ta réponse.

A + :wink:

Publié : 07 juin 2007 19:07
par Pierre-Yves Samyn
bruno88 a écrit :De plus, grave problème : l'application des filtres est limitante si les colonnes ne se suivent pas : en filtrant B, je vais cacher une partie de D et ne pourrai pas la filtrer !
Ok, alors si tu dois faire ce genre de traitements, cela vaut la peine de te pencher sur Base : voir les tutoriels du forum ainsi que la partie de la documentation "hsql" pour les fonctions disponibles dans les requêtes http://hsqldb.org/doc/guide/ch09.html#N124AF