Les Noms Sous Calc. pour



Documents pareils
Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Module 16 : Les fonctions de recherche et de référence

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Créer sa première base de données Access Partie 4/4 - Création d un état

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

EXCEL TUTORIEL 2012/2013

LibreOffice Calc : introduction aux tableaux croisés dynamiques

TABLEAU CROISE DYNAMIQUE

Créer des étiquettes avec les adresses d'un tableau Calc

Excel 2007 Niveau 3 Page 1

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Note de cours. Introduction à Excel 2007

Débuter avec Excel. Excel

Utiliser un tableau de données

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris

Université Ibn Zohr Excel Résume de cours

L application «Classeur» ou «Calc»

BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Partie 1. Fonctions plus complexes dans Excel. Fonctions Si(), Et(), Ou() et fonctions imbriquées. Opérateurs logiques. I.1.

Créer un publipostage avec Word 2007.

1. Création d'un état Création d'un état Instantané Colonnes Création d'un état Instantané Tableau... 4

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

GUIDE Excel (version débutante) Version 2013

Comment faire des étiquettes

Semestre3 (Licence Economie et Gestion) EXCEL : interface. Une fois lancé, Excel crée par défaut un "classeur" nommé «classeur1.xls».

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Alain DI MAGGIO Mise à jour sur le site 11/01/10

Exploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme)

SOS Info: Traitement de textes. 1. Structurer un document. 2. Enregistrer un document

Comment insérer une image de fond?

TD3 - Facturation avec archivage automatisé

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL

Créer un tableau avec LibreOffice / Calc

COURS WINDEV NUMERO 3

Activité 11 : Nuage de points ou diagramme de dispersion

Support de Cours Formation de base

Formation tableur niveau 1 (Excel 2013)

Tutoriel. Votre site web en 30 minutes

Excel avancé. Frédéric Gava (MCF)

Publipostage avec Calc

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA

Créer sa première base de données Access Partie 3/4 - Création d un formulaire

COURS BARDON - EXCEL 2010

Comment créer un diagramme de Gantt avec OpenOffice.org

Utilisation de l éditeur.

Microsoft Excel 2000 Fonctions avancées

SOMMAIRE. Travailler avec les requêtes... 3

Créer un modèle Impress

Excel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

Livret Cours Microsoft office 2007 Tableur Excel Perfectionnement

Utilisation de l'outil «Open Office TEXTE»

Initiation à Excel. Frédéric Gava (MCF)

Mon aide mémoire traitement de texte (Microsoft Word)

Chapitre 10 Lier les Données de Calc

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

Le publipostage avec Open Office

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Comment mettre en page votre livre

Statistiques descriptives sous Excel. Lætitia Perrier Bruslé Cours de statistique descriptive sous Excel

Modes Opératoires WinTrans Mai 13 ~ 1 ~

FICHE 1 : GENERALITES SUR EXCEL

Traitement de texte : Quelques rappels de quelques notions de base

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Freeway 7. Nouvelles fonctionnalités

EXCEL Les tableaux croisés dynamiques

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Access 2007 FF Access FR FR Base

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

à l édition de textes

Réaliser un PUBLIPOSTAGE

Université Bordeaux 1. Formation Excel Initiation. Hanquiez Vincent, UMR 5805-EPOC

COURS DE MS EXCEL 2010

EXCEL PERFECTIONNEMENT CALCULS AVANCES

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Parcours FOAD Formation EXCEL 2010

Groupe Eyrolles, 2006, pour la présente édition, ISBN :

LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES

Club informatique Mont-Bruno Séances du 08 et 20 novembre 2013 Présentateur : Guy Bélanger Co-auteur : Réjean Côté

TABLEAU CROISE DYNAMIQUE

Tout savoir sur le clavier

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

Créer une base de données

1. Introduction Création d'une requête...2

Microsoft Excel. Tableur

OpenOffice.org IMPRESS. Notes de cours Novembre 2005 Version 1.0

Transcription:

Les Noms Sous Calc pour Auteur Initial : Jean-François PHILIP Ce tutoriel est disponible (ainsi que bien d'autres!) sur http://user.services.openoffice.org/fr/forum/index.php Ce tutoriel à été réalisé sous OpenOffice.org 3.0.0 en date du 03 Janvier 2009. (Mis à jour sous OpenOffice.org 3.0.1 en date du 30 Mai 2009.) Cette création est mise à disposition selon le Contrat Paternité-Pas d'utilisation Commerciale- Partage des Conditions Initiales à l'identique 2.0 France disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Page 1/13

Que peut-on nommer, à quoi servent les noms...3 Nommer des cellules individuellement...3 Atteindre une cellule nommée...4 Calculs avec des cellules nommées...4 Nommer des plages...6 Créer un nom pour une plage variable...7 Créer des noms automatiquement...11 Modifier un nom...11 Nommer une formule...12 Nommer une formule comportant une référence...12 Page 2/13

Que peut-on nommer, à quoi servent les noms 1) Vous pouvez nommer des cellules individuellement Cette possibilité va permettre de faire des formules du type : =SOMME(Montant_HT:TVA) en lieu et place de =SOMME(A1:A2) 2) Vous pouvez nommer des cellules sélectionnées par plage Cette possibilité va permettre de faire des formules du type : =SOMME(Plage_1;Plage_2) en lieu et place de =SOMME(A1:A10;B1:B10) 3) Vous pouvez nommer des formules Cette possibilité va vous permettre d'affecter un nom à une formule complexe, évitant ainsi plusieurs saisies fastidieuses. Nommer des cellules individuellement Reprenons l'exemple du chapitre précédent, nous allons nommer A1 «Montant_HT» et nommer A2 «TVA» ; pour cela, nous pouvons procéder de deux façons. 1) Utiliser le menu ad-hoc : Appeler le menu Insertion > Noms > Définir (ou Ctrl + F3), la boite de dialogue apparaît : Zone pour le nom Cellule concernée Le bouton «réduire» (sur lequel est positionné le pointeur) sert à réduire la boite de dialogue pour aller chercher la cellule à assigner au nom ; il n'est donc pas obligatoire d'avoir sélectionné au préalable une cellule si l'on passe par cette boite de dialogue. Page 3/13

2) Nommer directement dans la zone de nom Cette possibilité oblige à avoir au préalable sélectionné la cellule voulue. Il suffit de saisir le nom puis de valider ; la première validation valide le nom, la suivante déplace la sélection. Définition du nom pour la cellule A2 directement dans la zone de nom Atteindre une cellule nommée Une fois une cellule nommée, celle-ci peut être atteinte facilement et rapidement en utilisant la liste déroulante de zone de nom : Calculs avec des cellules nommées Restons simple, et réalisons une somme des deux cellules précédemment nommées. Là encore, plusieurs possibilités de saisie : 1) Saisir les noms dans la formule Vous pouvez saisir directement les noms dans votre formule ; au besoin, Calc vous affiche ses suggestions par info-bulle, il suffit alors de valider pour accepter la proposition. En cours de saisie... Page 4/13

...le résultat final 2) Insérer les noms dans la formule C'est la méthode idéale lorsque l'on a beaucoup de noms définis. Chaque nom ayant sa signification particulière, il suffit d'aller chercher dans la liste de nom, en cours de rédaction de formule. Pour cela, en cours de saisie de formule, ouvrez le menu Insertion > Nom > Insérer L'insertion de nom n'est pas disponible si vous procédez de même via l'assistant de formule. Cependant, les noms saisis dans l'assistant seront bien évidemment correctement interprétés. Page 5/13

Nommer des plages La procédure est identique, il suffit de sélectionner la plage au préalable, ou bien de la renseigner dans la zone Assigné à ; la «Plage_1» corresponds à la plage A1:A10, la «Plage_2» à B1:B10 : Observez que chaque cellule conserve son nom d'origine par défaut, seule la plage est nommée. Les formules fonctionnent à l'identique : A noter que lorsque Calc vous propose une info-bulle, il va par défaut les classer ; pour faire défiler les info-bulles, il suffit de presser la touche tabulation (touche située à gauche de la touche «A» d'un clavier AZERTY) Page 6/13

Créer un nom pour une plage variable A l'aide de la fonction DECALER, il est possible de créer facilement une plage variable (aussi appelée «plage glissante»), qui va s'adapter selon le résultat de la-dite fonction DECALER. Avant tout, un rappel sur cette fonction : DECALER(référence;lignes;colonnes;hauteur;largeur) référence : est la cellule (où la plage) qui va servir de point de départ lors du calcul de la plage variable. lignes : est le décalage en nombre de ligne par rapport à référence colonnes : est le décalage en nombre de colonne par rapport à référence hauteur : est la hauteur verticale pour une zone qui débute à la nouvelle position de la référence. largeur : est la largeur horizontale pour une zone qui débute à la nouvelle position de la référence. Un exemple concret, soit le tableau suivant: En colonne A, des références En colonne B, leurs variantes En colonne C, la quantité disponibles ; Si la quantité n'est pas disponible, elle n'est pas renseignée (cellule vide) Nous allons calculer la moyenne des modèles de pièces. Le modèle dont on veux calculer la moyenne sera renseigné en E20. Il faut donc calculer une plage qui s'adapte pour chaque modèle ; Par exemple, si E20 contient «Wrss3», la plage sur laquelle la moyenne sera effectuée sera C13:C15, si E20 contient «Wrss4», la plage sur laquelle la moyenne sera effectuée sera C16:C17, etc... Rappel sur la fonction : DECALER(référence;lignes;colonnes;hauteur;largeur) référence : Notre référence va être $A$4. Page 7/13

lignes : Pour savoir à quelle ligne commence la plage variable, il nous faut rechercher le contenu de E20 dans la plage A5:A17 ; pour cela, la fonction EQUIV est tout indiquée : Rappel sur la fonction EQUIV : EQUIV(critère_de_recherche;matrice_cherchée;type) Notre première ligne de la plage A5:A17 qui contient le critère en E20 est : =EQUIV($E$20;$A$5:$A$17;0) La formule ci-dessus va retourner 1 pour la référence Wrss1. Le choix de notre référence de départ est voulu ; en choisissant une référence une ligne au-dessus de la liste des pièces, le décalage de ligne sera appliqué correctement, et concerne bien la première ligne de notre liste de pièce. Libre à vous de choisir votre référence de départ... Par exemple, pour notre référence Wrss2 qui est en cinquième ligne de notre matrice, voir ci-contre. Le décalage de ligne par rapport à notre référence $A$4 est donc automatiquement calculé par la fonction EQUIV. colonnes : pour obtenir la colonne contenant le nombre de pièces, il faut donc décaler de 2 colonnes par rapport à notre référence $A$4. L'argument sera donc 2 hauteur : le nombre de lignes étant variable pour chaque pièce (4 lignes pour les pièces Wrss1 et Wrss2 / 3 lignes pour les pièces Wrss3 / 2 lignes pour les pièces Wrss4), il va falloir calculer la hauteur de la plage prise en compte. Page 8/13

Pour cela, utilisez la fonction NB.SI : NB.SI(plage;critère) Cette fonction va compter dans la plage indiquée combien de référence sont égale aux critère recherché : =NB.SI($A$5:$A$17;$E$20) La hauteur de la plage est donc automatiquement calculé par la fonction NB.SI. largeur : comme le calcul va s'effectuer uniquement sur 1 seule colonne -la colonne des quantité-, cet argument est égal à 1. En résumé, les arguments définissant notre plage sont : référence : $A$4 lignes : EQUIV($E$20;$A$5:$A$17;0) colonnes : 2 hauteur : NB.SI($A$5:$A$17;$E$20) largeur : 1 Ce qui nous donne la formule suivante : DECALER($A$4;EQUIV($E$20;$A$5:$A$17;0);2;NB.SI($A$5:$A$17;$E$20);1) La particularité de cette plage est quelle va s'adapter automatiquement pour chaque référence demandée en E20. Comme toute formule, une formule nommée va faire évoluer ses références de lignes et de colonnes, sauf si bien sûr celle-ci sont «bloquées» par le signe $ (voir l'aide d'ooocalc sur le critère adresses et références absolues et relatives) ; cette notion est développée dans le chapitre Nommer une formule. Page 9/13

Appelez le menu Insertion > Noms > Définir, créez un nom «Qté_par_ pièces» assignée à la formule :...et il ne reste plus qu'à faire la moyenne sur ce nom (qui est le nom de la plage variable) : La fonction DECALER est particulièrement puissante pour le calcul de plage variable ; vous allez pouvoir donner une plage pour l'argument référence, redimensionner cette plage, dans le sens où vous le souhaitez : les arguments peuvent être négatifs pour des décalages vers le haut, à gauche, la hauteur et largeur si référence est déjà une plage etc... Page 10/13

Créer des noms automatiquement Il est possible de créer automatiquement les noms de vos cellules en se servant de leurs contenus. Pour cela, sélectionner un tableau, y compris les entêtes de lignes et de colonnes, puis appelez le menu Insertion > Noms > Créer. Pour le tableau suivant, nous allons donc créer les noms selon la ligne supérieure et la colonne de gauche : Les noms sont automatiquement crées, par exemple B2:B4 se nomme «Donnée 1». Modifier un nom Le nom «Noms» de l'image précédente fait, lui, référence à B2:F4, vous allez plutôt affecter A2:A4. Une fois ce nom de plage corrigé selon votre bon vouloir, vous pouvez appliquer la fonction désirée, ici une fonction RECHERCHE qui va rechercher la moyenne la plus haute et renvoyer le nom (pour rappel, cette fonction ne renvoie un résultat cohérent que si la colonne de recherche est triée) : Page 11/13

Nommer une formule Vous avez la formule suivante (j'espère pour vous que vous en avez en réalité des moins tordues) pour générer un nombre aléatoire : =ABS(ALEA()*ANNEE(AUJOURDHUI())-CODE(TEXTE(AUJOURDHUI();"jjj"))) Il serait forcément plus simple d'utiliser cette formule en saisissant simplement Nbr_Alea. Pour cela, il suffit de nommer la formule ; on procède toujours à l'identique, sauf que le nom sera assigné à la formule. Pour ce faire, sélectionnez la formule, copiez là (Ctrl + C), puis collez là (Ctrl + V) dans la zone Assigné à : Saisie du nom Collage de la formule Mise en œuvre... Nommer une formule comportant une référence Comme toute formule, une formule nommée va faire évoluer ses références de lignes et de colonnes, sauf si bien sûr celle-ci sont «bloquées» par le signe $ (voir l'aide d'ooocalc sur le critère adresses et références absolues et relatives). Cependant, comme la formule est nommée, la différence sera invisible. Prenons le cas d'une formule qui compte le nombre de caractère en A1 : =NBCAR(A1) Page 12/13

Nommons cette formule NCA puis servons nous en en B1, sur 3 lignes consécutives : Bien que nous ayons visuellement la même formule en colonne B, celle-ci s'est adaptée tout comme le ferait une formule classique. Cette adaptation de la formule ne se limite pas seulement aux lignes, mais également aux colonnes. Comme vous pouvez le voir dans les exemples cicontre, Calc affiche l'assignation de la cellule sélectionnée, ce qui peut s'avérer fort utile ; dans cet exemple il s'agit donc d'une assignation relative, sinon nous aurions NBCAR($C$3). Soyez donc prudent, sous peine de mauvais résultat, en nommant vos formules. Page 13/13