IBM Lotus Symphony


Fonctions de feuille de calcul

Cette section décrit les fonctions de la catégorie Feuille de calcul, en les accompagnant d'un exemple. Il s'agit des fonctions suivantes : ADRESSE , ZONES, CHOISIR, COLONNE, COLONNES, DDE , RECHERCHEH, LIENHYPERTEXTE, INDEX , INDEX2 , INDIRECT, FEUILLE , FEUILLES, RECHERCHE , EQUIV , DECALER, LIGNE, LIGNES, STYLE, RECHERCHEV, TYPE.ERREUR. Reportez-vous aux descriptions suivantes.

ADRESSE

Renvoie une adresse de cellule (référence) en tant que texte, en fonction des numéros de ligne et de colonne spécifiés. Vous pouvez éventuellement déterminer si l'adresse doit être interprétée en tant qu'adresse absolue (par exemple $A$1), en tant qu'adresse relative (par exemple A1) ou sous forme mixte (A$1 ou $A1). Vous pouvez également spécifier le nom de la feuille.

Pour des questions d'interopérabilité, les fonctions ADRESSE et INDIRECT prennent en charge un paramètre facultatif permettant de spécifier si la notation d'adresse R1C1 peut être utilisée à la place de la notation A1 habituelle.

Dans ADRESSE, ce paramètre est inséré en quatrième position, décalant le paramètre feuille facultatif à la cinquième position.

Dans INDIRECT, le paramètre est ajouté en seconde position.

Dans les deux fonctions, si l'argument est inséré avec le valeur 0, la notation R1C1 est utilisée. Si l'argument n'est pas noté ou a une valeur différente de 0, la notation A1 est employée.

Dans le cas de la notation R1C1, ADRESSE retourne des chaînes d'adresse utilisant le point d'exclamation (!) comme séparateur de noms de feuille et INDIRECT attend le point d'exclamation comme séparateur de noms de feuille. Les deux fonctions utilisent toujours le séparateur de noms de feuille point (.) avec la notation A1.

Syntaxe

ADRESSE (ligne; colonne; ABS; A1; feuille)

Le paramètre ligne représente le numéro de ligne pour la référence de cellule.

Le paramètre colonne représente le numéro de colonne pour la référence de cellule (numéro et non lettre)

Le paramètre ABS détermine le type de référence :
  • 1 ou vide : absolue ($A$1)
  • 2 : ligne absolue, colonne relative (A$1)
  • 3 : ligne relative, colonne absolue ($A1)
  • 4 : relative (A1)

Le paramètre A1 est facultatif. Si ce paramètre n'est pas défini à 0, la notation R1C1 est utilisée. S'il est absent ou paramétré à une autre valeur que 0, la notation A1 est employée.

Le paramètre feuille représente le nom de la feuille. Il doit être placé entre guillemets.

Exemple :

ADRESSE(1;1;2;"Feuille2") renvoie les données suivantes : Feuille2.A$1

Si la cellule A1 de la feuille 2 contient la valeur -6, vous pouvez vous référer indirectement à la cellule référencée à l'aide d'une fonction en B2 ; saisissez =ABS(INDIRECT(B2)). Le résultat est la valeur absolue de la référence à la cellule spécifiée en B2 ; dans notre exemple : 6.

Voir aussi les fonctions suivantes :

COLONNE , LIGNE.

ZONES

Calcule le nombre de plages individuelles appartenant à une plage multiple. Une plage peut se composer de cellules contiguës ou d'une cellule isolée.

Syntaxe

ZONES(Référence)

Référence est la référence à une cellule ou à une plage de cellules.

Exemple

=ZONES(A1:B3~F2~G1) renvoie la valeur 3, puisque trois cellules et/ou plages sont mentionnées.

Voir aussi les fonctions suivantes :

ADRESSE , COLONNE , COLONNES , INDEX , LIGNE , LIGNES.

DDE

Renvoie le résultat d'un lien DDE. Si le contenu de la plage ou de la section liée est modifié, la valeur renvoyée change également. Vous devez charger à nouveau la feuille de calcul ou choisir Edition - Liens pour visualiser les liens mis à jour. Les liens entre documents créés sur des plates-formes différentes, par exemple entre une installation d'IBM Lotus Symphony fonctionnant sur une machine équipée de Windows et une machine équipée de Linux, ne sont pas autorisés.

Syntaxe

DDE(Serveur;Fichier;Plage;Mode)

Serveur : nom d'une application serveur. Dans le cas des applications Lotus Symphony, il s'agit de "soffice".

Fichier : nom du fichier avec le chemin complet.

Plage : plage à partir de laquelle les données doivent être lues.

Mode : paramètre facultatif définissant la méthode par laquelle le serveur DDE convertit ses données en nombres.

Mode Effet
0 ou vide Format numérique à partir du style de cellule "Par défaut".
1 Les données sont toujours interprétées sur la base du format par défaut pour l'anglais US.
2 Les données sont appliquées comme du texte, sans conversion en nombres.

Exemple

=DDE("soffice";"c:\Lotus Symphony\document\data1.sxc";"sheet1.A1") lit le contenu de la cellule A1 dans la feuille1 du classeur IBM Lotus Symphony Spreadsheets data1.sxc.

=DDE("soffice";"c:\Lotus Symphony\document\motto.sxw";"Today's motto") renvoie la devise du jour comme contenu de la cellule dans laquelle figure cette formule. Pour commencer, entrez une ligne dans le document devise.sxw contenant le texte de la devise et définissez-la comme première ligne d'une section intitulée Devise du jour (dans IBM Lotus Symphony Documents sous Création - Section). Toute modification de la devise du jour dans Lotus Symphony Documents, sera, après enregistrement, également appliquée dans toutes les cellules de Lotus Symphony Spreadsheets dans lesquelles ce lien DDE est défini.

TYPE.ERREUR

Renvoie le numéro d'un code d'erreur survenu dans une autre cellule. A l'aide de ce numéro, vous pouvez faire afficher un texte d'erreur spécifique.

En cas d'erreur, la fonction renvoie une valeur logique ou numérique.

Cette icône indique que des informations supplémentaires sont disponibles. La barre d'état affiche le code d'erreur prédéfini provenant de Lotus Symphony si vous cliquez sur la cellule comportant l'erreur.

Syntaxe

TYPE.ERREUR(Référence)

Référence : référence à une cellule comportant une indication d'erreur.

Exemple

Si Err:518 figure dans la cellule A1, la fonction =TYPE.ERREUR(A1) indique la valeur 518.

INDEX

INDEX renvoie le contenu d'une cellule, spécifiée par ses numéros de ligne et de colonne ou par un nom de plage facultatif.

Syntaxe

INDEX(Référence;Ligne;Colonne;Plage)

Référence : référence à une cellule, saisie soit directement ou en spécifiant un nom de plage. Si la référence se compose de plusieurs plages, vous devez mettre le nom de la référence ou de la plage entre parenthèses.

Ligne (facultatif) : numéro de ligne de la plage de référence pour laquelle une valeur doit être renvoyée.

Colonne (facultatif) : numéro de colonne de la plage de référence pour laquelle une valeur doit être renvoyée.

Plage (facultatif) : indice de la sous-plage si celle-ci se réfère à une plage multiple.

Exemple

=INDEX(Prix;4;1) retourne la valeur située en ligne 4 et en colonne 1 de la plage définie sous le nom Prix via Données - Définir.

=INDEX(SommeX;4;1) renvoie la valeur de la plage SommeX située en ligne 4, colonne 1, définie via Création - Noms - Définir.

=INDEX((multi);4;1) indique la valeur située en ligne 4, colonne 1 de la plage (multiple) que vous avez nommée multi via Création - Noms - Définir. La plage multiple peut se composer de plusieurs plages rectangulaires possédant chacune une ligne 4 et une colonne 1. Si vous souhaitez maintenant sélectionner le deuxième bloc de cette plage multiple, saisissez le chiffre 2 en tant que paramètre Plage.

=INDEX(A1:B6;1;1) indique la valeur située dans le coin supérieur gauche de la plage A1:B6.

Voir aussi les fonctions suivantes :

RECHERCHEV, EQUIV, RECHERCHE , CHOISIR, RECHERCHEH.

INDEX2

Renvoie le contenu d'une cellule située au croisement entre une ligne, une colonne et (facultatif) une feuille de plage.

Syntaxe

Index2( plage; ligne; colonne; feuille)

Plage(requise) : référence d'une plage. La plage peut être une adresse ou un nom de plage.

Ligne (requise) : le numéro de décalage d'une ligne, ou l'adresse ou le nom d'une cellule contenant un entier positif.

Colonne (requise) : le numéro de décalage de la colonne, ou l'adresse ou le nom d'une cellule contenant un entier positif.

Feuille (facultatif) : argument facultatif correspondant au numéro de décalage de la feuille. Si la feuille n'est pas spécifiée, c'est la première feuille dans la plage qui sera utilisée.

XINDEX

Renvoie le contenu d'une cellule située au croisement d'une en-tête de colonne, d'une en-tête de ligne et (facultatif) d'une en-tête de feuille.

Syntaxe

Xindex(plage; en-tête de colonne, en-tête de ligne, en-tête de feuille)

Plage (requise) : référence d'une plage.

En-tête de colonne (facultatif) : contenu d'une cellule dans la première ligne de la plage.

En-tête de ligne (en option) : contenu d'une cellule dans la première colonne d'une plage.

En-tête de feuille (facultatif) : contenu de la première cellule dans la plage.

INDIRECT

Renvoie la référence qui figure dans la cellule ou la plage de cellules indiquée par l'argument Référence. Cette fonction peut également générer une plage à partir d'une chaîne de caractères.

Syntaxe

INDIRECT(Référence)

plage (requise) : référence d'une plage.

Exemple

=INDIRECT(A1) indique 100 si la référence C108 figure dans la cellule A1 et si la valeur 100 figure dans la cellule C108.

=SOMME(INDIRECT("a1:" & ADRESSE(1;3))) totalise les cellules dans la plage allant de A1 à la cellule dont l'adresse est définie par la ligne 1 et la colonne 3. Un total est donc effectué pour la plage de cellules A1:C1.

Voir aussi les fonctions suivantes :

DECALER.

COLONNE

Renvoie le numéro de colonne d'une référence à une cellule. Si la référence est une cellule, le numéro de colonne de la cellule est renvoyé. Si le paramètre est une plage de cellules, les numéros de colonne correspondants sont renvoyés dans une matrice à ligne unique si la formule est saisie en tant que formule de matrice. Si la fonction COLONNE avec une référence de plage n'est pas utilisée pour une formule de matrice, seul le numéro de colonne de la première cellule de la plage est déterminé.

Syntaxe

COLONNE(Référence)

Référence : référence à la cellule ou à la plage de cellules pour laquelle vous voulez déterminer les numéros de colonne.

Si aucune référence n'est spécifiée, le numéro de colonne déterminé est celui de la cellule dans laquelle est spécifiée la formule. Lotus Symphony Spreadsheets définit automatiquement la référence à la cellule active.

Exemple

=COLONNE(A1) renvoie la valeur 1, car la colonne A est la première colonne de la feuille de calcul.

{=COLONNE(D3:G10)} a pour résultat la matrice à une ligne (4, 5, 6, 7) car les colonnes D à G vont de la quatrième à la septième colonne de la feuille de calcul.

=COLONNE(D3:G10) renvoie le chiffre 4 car la colonne D est la quatrième colonne de la table et la fonction COLONNE n'est pas utilisée en tant que formule de matrice. (Dans ce cas, la première valeur de la matrice est toujours utilisée en tant que résultat.)

{=COLONNE(B2:B7)} et =COLONNE(B2:B7) renvoient toutes deux le chiffre 2 car la référence ne contient que la colonne B en tant que seconde colonne de la table. Etant donné que les zones à colonne unique ne possèdent qu'un seul numéro de colonne, il importe peu que la formule soit utilisée en tant que formule de matrice ou non.

=COLONNE() renvoie la valeur 3 si la formule a été spécifiée dans la colonne C.

{=COLONNE(Lapin)} renvoie la matrice à ligne unique (3, 4) si "Lapin" est le nom de la plage C1:D3.

Voir aussi les fonctions suivantes :

COLONNES, LIGNES.

COLONNES

Renvoie le nombre de colonnes dans une référence.

Syntaxe

COLONNES(Matrice)

Matrice : référence de la plage de cellules pour laquelle vous voulez connaître le nombre total de colonnes. L'argument peut également être une cellule unique.

Exemple

=COLONNES(B5) renvoie la valeur 1 car la référence désigne une cellule isolée.

=COLONNES(A1:C5) renvoie la valeur 3 car la référence englobe 3 colonnes.

=COLONNES(Lapin) renvoie 2 si "Lapin" est le nom de la plage (C1:D3).

Voir aussi les fonctions suivantes :

COLONNES, LIGNES.

RECHERCHEV

Recherche verticale avec référence à des cellules adjacentes à droite. Cette fonction vérifie si une valeur spécifique est présente dans la première colonne d'une matrice. La fonction renvoie alors la valeur à la même ligne d'une colonne de matrice spécifique nommée par indice.

La fonction de recherche prend en charge les

caractères génériques.

Dès que vous avez entré du texte, vous pouvez taper "tout.*", par exemple, afin de rechercher la première occurrence de "tout" suivie d'autres caractères.

Syntaxe

=RECHERCHEV(Critère_rech;Matrice;Index;Tri)

Critère_rech : valeur recherchée dans la première colonne de la matrice.

Matrice : référence, qui doit comprendre au moins deux colonnes.

Index : numéro de la colonne au sein d'une matrice dans laquelle figure la valeur à restituer. La première colonne porte le numéro 1.

Tri : paramètre facultatif indiquant si la première colonne de la matrice est triée par ordre croissant. Saisissez la valeur booléenne FAUX si la première colonne n'est pas triée par ordre croissant. La recherche dans les colonnes triées peut être effectuée beaucoup plus vite et la fonction renvoie toujours une valeur, même lorsque la valeur recherchée ne correspond pas exactement, dans la mesure où elle se trouve entre la valeur la moins importante et la valeur la plus importante. Dans les listes non triées, la valeur recherchée doit correspondre exactement. Sinon, la fonction renvoie le message suivant : Erreur : Valeur non disponible.

Exemple

Vous souhaitez saisir le numéro d'un plat du menu dans la cellule A1. Le nom du plat doit immédiatement s'afficher dans la cellule voisine (B1). La matrice D1:E100 contient les correspondances numéro-nom. D1 contient 100, E1 contient le nom Soupe de légumes, et ainsi de suite pour les 100 éléments du menu. Les nombres de la colonne D sont triés par ordre croissant ; le paramètre facultatif Tri n'est donc pas nécessaire.

Insérez la formule suivante dans B1 :

=RECHERCHEV(A1;D1:E100;2)

Dès que vous saisissez un numéro dans A1, le texte correspondant, figurant dans la deuxième colonne de la référence D1:E100, apparaît dans B1. Si vous spécifiez un numéro qui n'existe pas, c'est le texte du numéro inférieur le plus proche qui s'affiche. Pour éviter cela, insérez FAUX comme dernier paramètre de la formule : la saisie d'un numéro inexistant entraînera alors un message d'erreur.

Voir aussi les fonctions suivantes :

INDEX, RECHERCHEH , RECHERCHE , EQUIV.

FEUILLE

Détermine le numéro de la feuille de calcul d'une référence ou d'une chaîne de caractères représentant un nom de feuille. Si aucun paramètre n'est spécifié, le résultat est le numéro de la feuille de calcul dans laquelle figure la formule.

Syntaxe

FEUILLE(Référence)

Référence (facultatif) : référence à une cellule, à une zone ou à une chaîne de nom de feuille.

Exemple

=FEUILLE(Feuille2.A1) renvoie le chiffre 2 si Feuille2 est la deuxième feuille du classeur.

FEUILLES

Détermine le nombre de feuilles d'une référence. Si aucun paramètre n'est spécifié, c'est le nombre de feuilles du document en cours qui est renvoyé.

Syntaxe

FEUILLES(Référence)

Référence : référence à une feuille ou à une plage. Ce paramètre est facultatif.

Exemple

=FEUILLES(Feuille1.A1:Feuille3.G12) renvoie le chiffre 3 si Feuille1, Feuille2 et Feuille3 se trouvent dans la séquence indiquée.

EQUIV

Renvoie la position relative d'un élément de matrice correspondant à une valeur spécifique. La fonction renvoie la position de la valeur trouvée dans la matrice de recherche (M_recherche), sous la forme d'un nombre.

Syntaxe

EQUIV(Critère_rech;M_recherche;Type)

Critère_rech : valeur à rechercher dans la matrice à ligne unique ou à colonne unique.

M_recherche : matrice dans laquelle la recherche est effectuée. Une matrice de recherche peut être une ligne ou une colonne unique, ou une partie de cette ligne ou colonne unique.

Type : peut prendre la valeur 1, 0 ou -1. Si Type = 1 ou si ce paramètre facultatif est manquant, il est supposé que la première colonne de la matrice de recherche est triée par ordre croissant. Si Type = -1, il est supposé que la colonne est triée par ordre décroissant. Cela correspond à la même fonction dans Microsoft Excel.

Si Type = 0, une concordance exacte est recherchée. Si le critère de recherche est détecté à plusieurs reprises, la fonction renvoie la première occurrence. Seul Type = 0 autorise l'emploi de caractères génériques pour la recherche.

La fonction de recherche prend en charge les

caractères génériques

. Dès que vous avez entré du texte, vous pouvez taper "tout.*", par exemple, afin de rechercher la première occurrence de "tout" suivie d'autres caractères.

Si Type = 1 ou si le troisième paramètre est manquant, la dernière valeur inférieure ou égale au critère de recherche est renvoyée. Cela s'applique même lorsque la matrice de recherche n'est pas triée. Pour le paramètre Type = -1, la première valeur supérieure ou égale est renvoyée.

Exemple

=EQUIV(200;D1:D100) effectue une recherche dans la zone D1:D100, qui est triée en fonction de la colonne D, pour la valeur 200. Dès que cette valeur est atteinte, le numéro de la ligne dans laquelle cette valeur a été trouvée est renvoyé. Si une valeur supérieure est trouvée lors de la recherche dans la colonne, le numéro de la ligne précédente est renvoyé.

Voir aussi les fonctions suivantes :

INDEX, RECHERCHEH , RECHERCHE

DECALER

Renvoie la valeur d'une cellule décalée d'un nombre donné de lignes et de colonnes par rapport à une autre.

Syntaxe

DECALER(Référence;Lignes;Colonnes;Hauteur;Largeur)

Référence : cellule à partir de laquelle la fonction détermine la nouvelle référence.

Lignes : nombre de lignes en fonction duquel la référence est corrigée vers le haut (valeur négative) ou vers le bas.

Colonnes : nombre de colonnes en fonction duquel la référence est corrigée vers la gauche (valeur négative) ou vers la droite.

Hauteur (facultatif) : hauteur verticale pour une plage commençant au niveau de la nouvelle position de référence.

Largeur (facultatif) : largeur horizontale pour une plage commençant au niveau de la nouvelle position de référence.

Exemple

=DECALER(A1;2,2) renvoie la valeur figurant dans la cellule C3 (A1 est décalée de deux lignes et de deux colonnes vers le bas et vers la droite). Si la valeur 100 figure dans C3, cette fonction prend la valeur 100 comme résultat.

=SOMME(DECALER(A1;2;2;5;6)) détermine la somme de la plage commençant à la cellule C3, comptant 5 lignes de hauteur et 6 colonnes de largeur, ce qui correspond donc à la plage C3:H7.

RECHERCHE

Renvoie le contenu d'une cellule qui est déterminée par l'intermédiaire d'un critère de recherche dans une ligne ou dans une colonne. La valeur affectée (avec le même indice) peut éventuellement être restituée dans une autre cellule ou colonne. A la différence de RECHERCHEV et RECHERCHEH , le vecteur de recherche et le vecteur de résultat ne doivent pas obligatoirement être adjacents. Condition supplémentaire pour RECHERCHE : le vecteur de recherche doit être trié car la recherche n'aboutirait sinon à aucun résultat utilisable.

La fonction de recherche prend en charge les

caractères génériques

. Dès que vous avez entré du texte, vous pouvez taper "tout.*", par exemple, afin de rechercher la première occurrence de "tout" suivie d'autres caractères.

Syntaxe

RECHERCHE(Critère_rech;V_recherche;V_résultat)

Critère_rech : valeur recherchée. Elle peut être saisie directement ou sous forme de référence.

V_recherche : plage comportant une seule ligne ou colonne dans laquelle la recherche doit être effectuée.

V_résultat : autre plage à ligne unique ou à colonne unique d'où est extrait le résultat de la fonction. Le résultat est la cellule du vecteur de résultat qui possède le même numéro que l'instance trouvée dans le vecteur de recherche.

Exemple

=RECHERCHE(A1;D1:D100;F1:F100) recherche la cellule qui correspond dans la plage D1:D100 au numéro saisi en A1. Le numéro de l'instance trouvée est déterminé, par exemple la douzième cellule de la plage. Le résultat renvoyé est le contenu de la douzième cellule du vecteur de résultat.

Voir aussi les fonctions suivantes :

RECHERCHEH, INDEX, RECHERCHEV.

STYLE

Applique un style à la cellule contenant la formule. Il est possible d'affecter un autre style après un certain délai. Cette fonction renvoie toujours la valeur 0 ; vous pouvez ainsi opérer par addition pour l'ajouter à une autre fonction sans en modifier la valeur. En l'utilisant avec la fonction ACTUELLE, vous pouvez colorer une cellule en fonction de son contenu. Par exemple, =...+STYLE(SI(ACTUELLE()>3;"rouge";"vert")) colore la cellule en "rouge" si la valeur est supérieure à 3, sinon en "vert". Les deux formats de cellule doivent avoir été définis au préalable.

Syntaxe

STYLE(Style;Temps;Style2)

Style : nom du style affecté à la cellule. Les noms de style doivent être saisis entre guillemets.

Temps (facultatif) : période au terme de laquelle le style est modifié. Si ce paramètre n'est pas indiqué, le style est conservé.

Style2 : (facultatif) nom du style qui est affecté à la cellule une fois le délai dépassé. Si ce paramètre est manquant, le style "Standard" est adopté.

Exemple

=STYLE("Invisible";60;"Par défaut") formate la cellule à l'aide du format Invisible durant 60 secondes après nouveau calcul ou chargement du document. Une fois cette période expirée, c'est le format Par défaut qui est affecté. Les deux formats de cellule doivent avoir été définis au préalable.

CHOISIR

Renvoie la valeur déterminée par un indice provenant d'une liste de 30 valeurs.

Syntaxe

CHOISIR(Indice;Valeur 1;...Valeur 30)

Indice : référence ou nombre indiquant la valeur à extraire de la liste.

Valeur 1...Valeur 30 : liste des valeurs saisies comme référence à une cellule ou à une valeur spécifique.

Exemple

=CHOISIR(A1;B1;B2;B3;"Aujourd'hui";"Hier";"Demain"), par exemple, renvoie le contenu de la cellule B2 pour A1 = 2 ; pour A1 = 4, la fonction renvoie le texte "Aujourd'hui".

Voir aussi les fonctions suivantes :

INDEX

RECHERCHEH

Effectue la recherche d'une valeur et d'une référence aux cellules situées sous la zone sélectionnée. Cette fonction vérifie si la première ligne d'une matrice comporte une valeur spécifique. La fonction renvoie alors la valeur située dans la ligne de la matrice désignée par l'indice, dans la même colonne.

La fonction de recherche prend en charge les

caractères génériques

. Dès que vous avez entré du texte, vous pouvez taper "tout.*", par exemple, afin de rechercher la première occurrence de "tout" suivie d'autres caractères.

Syntaxe

=RECHERCHEH(Critère_rech;Matrice;Indice;Tri)

Voir aussi : RECHERCHEV (les colonnes et lignes sont interchangées)

Voir aussi les fonctions suivantes :

INDEX, RECHERCHE, EQUIV, RECHERCHEV.

Syntaxe

LIENHYPERTEXTE("URL") ou LIENHYPERTEXTE("URL"; "TexteCellule")

URL spécifie la cible du lien. Le paramètre facultatif TexteCellule est le texte ou le nombre qui s'affiche dans la cellule et qui sera retourné comme résultat. Si le paramètre TexteCellule n'est pas spécifié, l'URL apparaît comme texte de la cellule et sera renvoyé comme résultat.

Le chiffre 0 est retourné pour les cellules vides et les éléments de matrice.

Exemple

=LIENHYPERTEXTE("http://www.exemple.org") affiche le texte "http://www.exemple.org" dans la cellule et exécute le lien hypertexte http://www.exemple.org quand l'utilisateur clique.

=LIENHYPERTEXTE("http://www.exemple.org";"Cliquer ici") affiche le texte "Cliquer ici" dans la cellule et exécute le lien hypertexte http://www.exemple.org quand l'utilisateur clique.

=LIENHYPERTEXTE("http://www.exemple.org";12345) affiche le nombre 12345 et exécute le lien hypertexte http://www.exemple.org quand l'utilisateur clique.

=LIENHYPERTEXTE($B4) : la cellule B4 contient http://www.exemple.org. La fonction ajoute http://www.exemple.org à l'URL de la cellule de lien hypertexte et retourne le même texte qui est utilisé comme résultat de formule.

=LIENHYPERTEXTE("http://www.";"Cliquer sur") & "exemple.org" affiche le texte Cliquer sur exemple.org dans la cellule et exécute le lien hypertexte http://www.exemple.org quand l'utilisateur clique.

=LIENHYPERTEXTE("#Feuille1.A1";"Aller en haut") affiche le texte Aller en haut et place le curseur dans la cellule Feuille1.A1 de ce document.

=LIENHYPERTEXTE("file:///C:/writer.odt#Specification";"Aller au signet de l'auteur") affiche le texte Aller au signet de l'auteur, charge le document texte spécifié et place le curseur sur le signet "Specification".

LIGNE

Renvoie le numéro de ligne correspondant à une référence de cellule. Si la référence est une cellule, le numéro de ligne de la cellule est renvoyé. Si la référence est une plage de cellules, les numéros de ligne correspondants sont renvoyés dans une matrice à colonne unique si la formule est saisie en tant que formule de matrice. Si la fonction LIGNE avec une référence à une plage n'est pas utilisée dans une formule de matrice, seul le numéro de ligne de la première cellule de la plage est renvoyé.

Syntaxe

LIGNE(Référence)

Référence : référence à une plage de cellules dont les numéros de ligne doivent être déterminés. L'argument peut également correspondre à une cellule unique.

Si aucune référence n'est indiquée, le numéro de ligne déterminé est celui de la cellule dans laquelle est spécifiée la formule. Lotus Symphony Spreadsheets définit automatiquement la référence à la cellule active.

Exemple

=LIGNE(B3) renvoie la valeur 3 car la référence renvoie à la troisième ligne de la feuille de calcul.

{=LIGNE(D5:D8)} a pour résultat la matrice à une colonne (5, 6, 7, 8) car la référence indiquée contient les lignes 5 à 8.

=LIGNE(D5:D8) renvoie le chiffre 5 car la fonction LIGNE n'est pas utilisée en tant que formule de matrice et seul le numéro de la première ligne de la référence est renvoyé.

{=LIGNE(A1:E1)} et =LIGNE(A1:E1) renvoient toutes deux le chiffre 1 car la référence ne contient que la ligne 1 en tant que première colonne de la table. (Etant donné que les plages à ligne unique ne possèdent qu'un seul numéro de ligne, il importe peu que la formule soit utilisée en tant que formule de matrice ou non).

=LIGNE() renvoie la valeur 3 si la formule a été spécifiée dans la ligne 3.

{=LIGNE(Lapin)} calcule la matrice à colonne unique (1, 2, 3) si "Lapin" est le nom de la plage C1:D3.

Voir aussi les fonctions suivantes :

COLONNE, LIGNES.

LIGNES

Renvoie le nombre de lignes dans une référence.

Syntaxe

LIGNES(Matrice)

Matrice : matrice dont le nombre de lignes doit être déterminé. L'argument peut également correspondre à une cellule unique.

Exemple

=LIGNES(B5) renvoie la valeur 1 car elle s'applique à une cellule unique.

=LIGNES(A10:B12) renvoie la valeur 3.

=LIGNES(lapin) renvoie la valeur 2 si "lapin" correspond à la plage nommée (C1:D3).

Voir aussi les fonctions suivantes :

COLONNES, LIGNE.


Commentaires en retour sur le produit | Documentation complémentaire | Marques