Banc d'essai [tutoriel]
mardi 6 décembre 2005 :: catégorie Excel :: #188 :: rssExemple : dans la cellule A1 de la feuille Feuil1, on veut calculer la somme de toutes les valeurs contenues dans les plages B6:G9 des feuilles Feuil3 à Feuil7.
Voici la formule Excel : =SOMME(Feuil3:Feuil7!B6:G9).
Pour mémoire, cette formule s'obtient comme ceci :
1/ Tapez =SOMME(
2/ Cliquez sur l'onglet Feuil3, puis, en maintenant
la touche Maj enfoncée,
cliquez sur l'onglet Feuil7.
3/ Sélectionnez la plage B6:G9 dans la fenêtre
active.
4/ Fermez la parenthèse et validez avec la touche Entrée.
Les références des feuilles sont absolues et ne peuvent être
rendues relatives.
En effet, si on copie la
cellule A1 de Feuil1 dans
la cellule A1 de Feuil2,
on aura encore =SOMME(Feuil3:Feuil7!B6:G9).
Dans
OpenOffice, en revanche, les références des feuilles
peuvent être
-
relatives : =SOMME(Feuil3.B6:Feuil7.G9)
-
ou absolues : =SOMME($Feuil3.B6:$Feuil7.G9).
C'est
cette derniére formule qui correspond à celle d'Excel.
Par défaut ce sont les références relatives qu'on obtient
en procédant comme ceci :
1/ Tapez =SOMME(
2/ Cliquez dans la cellule B6 de Feuil3.
Lla
formule devient =SOMME(Feuil3.B6
3/ Tapez un double point (:)
4/ Cliquez dans la cellule G9 de Feuil7
5/ Fermez la parenthèse et validez avec la touche Entrée.
Le
système de référence d'OpenOffice est évidemment
plus conforme à la philosophie des tableurs puisqu'il permet la copie
incrémentée.
Par exemple si on veut indiquer le numéro de la feuille dans les cellules
A1 de chaque feuille du classeur :
- Dans Feuil1.A1 on entre la valeur 1.
- Dans Feuil2.A1 on entre =Feuil1.A1+1 (on obtient 2)
- On copie Feuil2.A2 dans les cellules A1 des
feuilles Feuil3, Feuil4,
etc.
On obtient respectivement 3, 4, etc. car les formules deviennent
=Feuil2.A1+1, =Feuil3.A1+1,
etc.
La
même manipulation avec Excel donne pour toutes les cellules A1 des feuilles
après Feuil2 le même résultat 2 puisque la formule reste
=Feuil1!A1+1
Patrick Bouzin
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire