Page 1 sur 3

Trucs et astuces pour Calc

MessagePublié: 07 Déc 2005 10:12
par Bidouille
Ce fil est réservé aux trucs et astuces pour le tableur OpenOffice.org uniquement.

Merci de ne pas poster de questions ou de commentaires dans ce fil.

Table des matières
Le nom des FONCTIONS est en Majuscule gras

  1. Base de données

    Modification de données filtrées

    BDSOMME Calculer une somme conditionnelle suivant certains critères

    Fonction de base de donnée BDLIRE

    Autres Fonctions Base de données

  2. Date & Heure

    Insérer la date du jour
    1. Insérer la date du jour
    2. Insérer la date du jour

    SI JOURSEM Comment savoir si une date fait partie de la semaine ou du week-end

    Convertir une heure en minutes

    Convertisseur de Calendrier Grégorien et Républicain


    1. CHOISIR JOURSEM Retourner le jour de la semaine pour une date
    2. Retourner le jour de la semaine pour une date par format de cellule
    3. NOMPROPRE le libellé du jour de la semaine (Lundi, Mardi, etc.)


    ARRONDI.AU.MULTIPLE TEMPS Obtenir le multiple entier le plus proche d'un nombre ou d'une date

    TEXTE Reformater une cellule (nombre ou date) en y ajoutant du texte.

    Convertir un Mois texte en un Mois nombre

    Forcer Calc à reconnaitre la validité des dates

    Changement de date origine : 4 ans d'écart

  3. Diverses Fonctions

    Arrondi :
    1. Arrondir une valeur au demi point le plus proche
    2. Re : Arrondir une valeur au demi point le plus proche
    3. Re: Arrondir une valeur au demi point le plus proche
    4. ARRONDI ARRONDI.INF ARRONDI.SUP
    5. Borner le résultat d'une formule


    SOMME INDIRECT Convertir une chaîne en une référence de cellule

    STXT COLONNE Éclater une chaîne de caractères sur plusieurs cellules

    CTXT Formater un nombre en spécifiant l'affichage des décimales et le séparateur de milliers (espace)

    Recherche(V)
    RECHERCHEV Chercher une valeur dans une plage pour calculer un taux
    Syntaxe fonction RECHERCHE(V)

    CELLULE Obtenir des informations sur une cellule

    FREQUENCE Récupérer la fréquence d'une valeur dans une plage donnée.

    SI ESTVIDE

    NB.SI Comparer deux listes et faire ressortir les éléments différents

    NB.VIDE Retourner le nombre de cellule vide

    DATEVAL TEXTE CONCATENER GAUCHE STXT DROITE Repartir d'une date sans formatage

    INDEX EQUIV Retrouver une valeur en indiquant le nom de la colonne et de la ligne à récupérer


    BAHTTEXT Convertit un nombre en texte de langue Thaï.

  4. Fonctions matricielles
    Fonction de matrice
    Fonction de matrice qui compte le nombre de cellules différentes dans une plage
    Formule matricielle qui compte toutes valeurs numériques différentes (date, heure, chiffre)
    Convertir une matrice au format texte en format nombre

  5. Diverses méthodes

    Cacher les valeurs nulles dans certaines cellules

    Calcul de pourcentage
    Calcul de pourcentage pour la Belgique

    Copier coller avec lignes et colonnes masquées

    Description de format numérique

    Formules et cellules fusionnées

    Saisie et validation sur une plage importante

    Modifier un style

    Modifier par sélection un nom de feuille dans une formule

    Maintien à jour des plages dans les formules

    Utilisation des Hyperliens dans Calc
    en attendant sa transformation en mini tuto, les 3 messages :
    Cliquer sur une cellule qui me renvoie à une page
    Cliquer sur une cellule texte qui renvoie à une cellule
    Cellule texte renvoyant à un groupe de cellules

    Divers exemples
    Calendrier des lundis et vendredis d'une année.

  6. Raccourcis utiles

    Modifier la taille d'une cellule & Changer de feuille
    Effacer rapidement le contenu d'une cellule

  7. Diagrammes
    1. Gérer le diamètre des bulles d'un graphique à bulles
    2. Re : Gérer le diamètre des bulles d'un graphique à bulles
    3. Déplacer ou copier un diagramme vers une autre feuille

MessagePublié: 07 Déc 2005 10:13
par Bidouille
Le site de Christian offre un large éventail de T&A.

A visiter absolument.

MessagePublié: 02 Jan 2006 15:26
par Bidouille
Fonction : SI JOURSEM

Comment savoir si une date fait partie de la semaine ou du week-end

Image

MessagePublié: 02 Jan 2006 15:40
par Bidouille
Convertir une heure en minutes

Image

MessagePublié: 03 Jan 2006 15:47
par Bidouille
Fonction : CHOISIR JOURSEM

Retourner le jour de la semaine pour une date

Image


.

MessagePublié: 05 Jan 2006 11:14
par Bidouille
Fonction : ARRONDI.AU.MULTIPLE TEMPS

Obtenir le multiple entier le plus proche d'un nombre ou d'une date :

Image

Cette fonction est pratique pour arrondir une heure au quart d'heure le plus proche (voir exemple ci-dessus).

Un plus par rapport à MS-Excel, la fonction agit sur les nombres négatifs.

Note : cette fonction n'est disponible que si l'add-in d'analyse est installé.

RECHERCHEV

MessagePublié: 05 Jan 2006 11:26
par Bidouille
Fonction : RECHERCHEV

Chercher une valeur dans une plage pour calculer un taux :

Image

MessagePublié: 05 Jan 2006 11:57
par Bidouille
Fonction CELLULE

Obtenir des informations sur une cellule

Image


.

MessagePublié: 06 Jan 2006 10:05
par Bidouille
Fonction : TEXTE

Reformater une cellule (nombre ou date) en y ajoutant du texte.

Image


.

MessagePublié: 09 Jan 2006 14:39
par Bidouille
Fonction : FREQUENCE

Récupérer la fréquence d'une valeur dans une plage donnée.

Image

Chose curieuse : la partie classe de la fonction doit s'arrêter à la cellule d'avant (F2:F6 au lieu de F2:F7) :shock:

.

MessagePublié: 09 Jan 2006 15:23
par Bidouille
Fonction : SOMME INDIRECT

Convertir une chaîne en une référence de cellule.

Image

.

MessagePublié: 13 Jan 2006 16:31
par Bidouille
Fonction : STXT COLONNE

Eclater une chaîne de caractères sur plusieurs cellules

Image

N'oubliez pas de mettre la cellule d'originie en référence absolues.

.

MessagePublié: 19 Jan 2006 17:09
par Bidouille
Fonction : CTXT

Formater un nombre en spécifiant l'affichage des décimales et le séparteur de milliers (espace).

Image


.

MessagePublié: 19 Jan 2006 17:24
par Bidouille
Fonction : ARRONDI ARRONDI.INF ARRONDI.SUP

Image

.

MessagePublié: 20 Jan 2006 09:50
par Bidouille
Fonction : SI ESTVIDE

Image

.

Fonction NB.SI

MessagePublié: 08 Fév 2006 14:03
par Bidouille
Fonction : NB.SI

Comparer deux listes et faire ressortir les éléments différents.

Voici nos deux listes de départ...
Image

Vous devez créer un style "Test" (F11) avec un fond d'une couleur différente.

Allez dans le menu Format / Formatage conditionnel
Image
Dupliquer la formule jusqu'au bas de la liste.
Refaîtes l'opération pour la seconde liste.

Résultat :
Image


.

MessagePublié: 08 Fév 2006 14:13
par Bidouille
Fonction : NB.VIDE

Retourner le nombre de cellule vide

Image


.

MessagePublié: 10 Fév 2006 11:35
par Bidouille
Fonction : DATEVAL TEXTE CONCATENER GAUCHE STXT DROITE

Repartir d'une date sans formatage :

Image

La colonne A est formatée en texte
La colonne B est formatée en date JJ/MM/AAAA

MessagePublié: 14 Fév 2006 14:24
par Bidouille
Fonction : INDEX EQUIV

Retrouver une valeur en indiquant le nom de la colonne et de la ligne à récupérer.

Image


.

MessagePublié: 10 Mars 2006 13:49
par priskim
Comment modifier la taille d'une cellule (Agis sur la colonne et sur la ligne entière) rapidement ?

Un clic dans une cellule puis maintenir la touche Alt+la flèche droite ou gauche, bas ou haut.

Changer de feuille rapidement avec le clavier.


Touche Ctrl+ touche flèche (avec pleins de petites barres en travers) bas et haut.

MessagePublié: 10 Mars 2006 15:37
par Dude
Fonction : BDSOMME

Calculer une somme conditionnelle suivant certains critères.

Image

Dans cette exemple, la fonction retourne la somme de la colonne C que si le mois est égal à Janvier et le vendeur est Jean.

Effacer rapidement le contenu d'une cellule

MessagePublié: 13 Mars 2006 16:06
par jumbo444
Effacer rapidement le contenu d'une cellule

La touche "Retour arrière" (backspace) permet d'effacer le contenu d'une cellule sans ouvrir la boite de dialogue demandant quoi effacer (obtenue avec la touche "Suppr.").

Ceci permet de retrouver le comportement de la touche "Suppr" de MS-Excel. Ceci est important pour des utilisateurs en phase de conversion qui ne veulent pas lire les boites de dialogue (si, si, ça existe. J'ai des noms si vous voulez).

MessagePublié: 29 Mars 2006 12:47
par bm92
Fonction : BAHTTEXT

Sur ma version US francisée d'OpenOffice.org 2.0.2 j'ai trouvé cette fonction Calc non documentée dans le Help français.

Elle convertit un nombre en texte de langue Thaï. Ca peut servir...

Image

Raccourci de sélection

MessagePublié: 12 Mai 2006 08:47
par Dude
Mes raccourcis clavier préférés :
Sélectionner une colonne entière avec Ctrl + Maj. + Espace (Pour la 2.x, faire uniquement Ctrl + Espace)
Sélectionner une ligne entière avec Maj + Espace

MessagePublié: 20 Août 2006 17:12
par trebor
Bonjour à toutes et tous,
Pour optimiser la largeur d'une colonne au contenu, ce qui accélére la mise en forme suivant le truc donné par jumbo444 il y a quelque temps.
Cliquer dans la cellule puis Alt + Maj + touche fléchée.

Cette dernière est surêment connue.
Pour rétablir une ou des données effacées, touche Alt + retour arrière.


:wink:

MessagePublié: 01 Oct 2006 00:04
par Jeff
Bonjour,

Autre truc pour optimiser la largeur d'une colonne : positionner le pointeur de la souris dans l'en-tête de colonne entre deux colonnes (pointeur en double flèche) puis double-clic.

Pour changer de valeur relative en valeur absolue toutes les références d'une formule, sélectionner toute la formule et une seule combinaison Shift+F4 change la totalité des références.

MessagePublié: 02 Oct 2006 09:04
par Jeff
Lorsque l'insertion automatique est activée, un appui sur Tab permet de faire défiler les différentes insertions possibles.
Maj+Tab fais défiler en sens inverse.
F2 valide l'insertion.

Fonction de matrice

MessagePublié: 01 Nov 2006 16:15
par Jeff
Les fonctions de matrice

Petit rappel : une matrice est composée d'au moins 2 cellules.

Dans l'exemple ci-dessous, un tableau (matrice A1:C6) dans lequel je souhaite par exemple multiplier toutes les valeurs par 10.
Je me positionne en E1 et rentre la formule suivante :

=A1:C6*10
Attention : pour valider une fonction de matrice, faire Ctrl+Maj+Entrer

Calc me crée alors la matrice suivante :

Image

Pratique, non ?

On reconnait la fonction de matrice car elle est mise entre accolades.
Pour modifier une fonction de matrice faire Ctrl+/ (le / du pavé numérique), faire la modif, puis de nouveau valider par Ctrl+Maj+Entrer

Pour connaitre tout des fonctions de matrice, taper Fonctions de matrice dans l'aide d'OOo Calc !
:)

Un tutoriel sur les fonctions de matrice ici

Compter valeur numériques nombres

MessagePublié: 08 Nov 2006 08:29
par Jeff
Pour continuer sur les fonctions de matrice, voici une fonction de matrice qui compte le nombre de cellules différentes dans une plage :

{=SOMME(1/NB.SI(A8:A16;A8:A16))}

Image

Comme toute fonction de matrice, valider par Ctrl+Maj+Entrer.
Sélection par Ctrl+/ pour modif, puis re-validation par Ctrl+Maj+Entrer.

EDIT : Limite de cette fonction matricielle : elle "plante" si elle trouve du texte, ou des cellules vides.

Pour que la fonction...fonctionne même si il y a des cellules vides, voici une fonction matricielle plus complète :

{=SOMME(SI(NON(ESTVIDE(A8:A16));1/NB.SI(A8:A16;A8:A16);"¿"))}

Un tutoriel sur les fonctions de matrice ici

MessagePublié: 11 Nov 2006 16:13
par Jeff
Comme je ne semble pas le seul à être friand de fonction matricielle, en voici une nouvelle, dans la même veine que les précédentes.

Celle-ci est capable de compter toutes valeurs numériques différentes (date, heure, chiffre), et n'affiche pas d'erreur si présence de cellules vides ou de texte (cellules vides ou texte non comptabilisées) :
Image

Un tutoriel sur les fonctions de matrice ici