[Resolu] Formules nommées et SOMME

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
amigainc
Membre lOOyal
Membre lOOyal
Messages : 48
Inscription : 03 avr. 2007 08:51
Localisation : Toulouse, FR

[Resolu] Formules nommées et SOMME

Message par amigainc »

Bonjour !

Toujours dans mon classeur Excel (pour ceux qui l'auraient déjà vu) : http://user.services.openoffice.org/fr/ ... 090611.xls, j'ai le souci des sommes de formules nommées :

Code : Tout sélectionner

=SOMME((P_2_10_1!MT_1):(P_2_150_1!MT_1))
Cela me renvoie une Erreur 508, soit une incohérence dans les parenthèses.

Rappel des erreurs sous Calc : http://documentation.openoffice.org/man ... rCodes.pdf
Or, le nombre de ces dernières semble correct.

Merci d'avance,
Dernière modification par amigainc le 29 mai 2007 14:18, modifié 2 fois.
Aurélien STRIDE, OOo 2.0.4 Novell + XP SP2
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Bonjour,

En guise de réponse, je ne savais même pas qu'Excel arrivait à gérer les cellules nommées de cette façon :shock:
Calculer par rapport aux cellules concernées par 2 plages nommée est peu (apparemment pas) documenté sous Calc.
Pourtant ce dernier retravaille la formule pour y ajouter des ! qui n'apparaissent pas sous Excel, on pourrait donc penser qu'il comprends nos intentions.

La solution -si solution il y a- risque de se faire attendre...

Quand à l'erreur 508 quand le nombre de parenthèses est bon... :?
Vandeput
Membre enthOOusiaste
Membre enthOOusiaste
Messages : 409
Inscription : 12 févr. 2007 14:33
Localisation : Bruxelles

Message par Vandeput »

Bonsoir,

Je connaissais cette méthode, pour être un ancien d'Excel, mais je la trouve fort complexe et une chatte n'y retrouve pas ses jeunes.
Et ne parlons pas du poids des fichiers, pour de grandes plages !

Il existe sous Calc une méthode plus simple, les "étiquettes" (menu Insertion / Noms).
Je viens de m'y attarder, donc encore trop tôt pour proposer des solutions efficaces.

J'ai regardé le fichier en pièce jointe (qui renvoie des ERR:quelque chose), mais aussi le lien vers un autre fichier, qui lui renvoie une somme fausse (2 * 2450 = 4909)

Le seul conseil que je puis donner est que "rapatrier" des fichiers Excel sur Calc ne doit être qu'une exception.
Chacun de ces programmes a ses spécifités qu'il faut respecter.

Le plus beau poëme traduit dans une autre langue n'est que l'ombre de ce qu'il était dans sa version originale.
andré
2.2 sous Windows XP
amigainc
Membre lOOyal
Membre lOOyal
Messages : 48
Inscription : 03 avr. 2007 08:51
Localisation : Toulouse, FR

Message par amigainc »

Re-Bonjour !

Pas de nouveautés transcendantes ni de solutions, mais une petite précision :

Sous OOo on peut faire ceci :

Code : Tout sélectionner

=SOMME((P_2_10_1!MT_1);(P_2_150_1!MT_1))
=SOMME((P_2_10_1!MT_1)+(P_2_150_1!MT_1))
=SOMME((P_2_10_1!MT_1)-(P_2_150_1!MT_1))
Avec un point-virgule, un plus, un moins, mais pas deux-points, entre les 2 groupes de noms, cela fonctionne.

De plus, SOMME considère ! comme un caractère d'intersection.


Je continue mes investigations et espère aider de mon mieux la communauté aussi bien qu'elle m'aide ;)[/url]
Aurélien STRIDE, OOo 2.0.4 Novell + XP SP2
amigainc
Membre lOOyal
Membre lOOyal
Messages : 48
Inscription : 03 avr. 2007 08:51
Localisation : Toulouse, FR

Message par amigainc »

Solution !

Code : Tout sélectionner

=SOMME(INDIRECT(ADRESSE(LIGNE(P_2_10_1);COLONNE(MT_1);4) & ":" & ADRESSE(LIGNE(P_2_150_1);COLONNE(MT_1);4)))
Aurélien STRIDE, OOo 2.0.4 Novell + XP SP2