Trucs et Astuces Excel - 6                              Pages  1 2 3 4 5 7 8

 

35) Afficher le contenu de la dernière cellule non vide dans une colonne

 

Exemple: vous souhaitez afficher dans la cellule "B2", la variable qui correspond à la valeur numérique de la dernière cellule écrite de la plage "A2 à A100".

 - Pour connaitre le nombre de cellules non vides de la plage "A2 à A100", entrez la formule : =NB(A2:A100) *

* si les données sont numériques et non numériques remplacez "NB" par "NBVAL" dans la formule

 - Dans la cellule "B2" entrez la formule   =INDIRECT("a"&CTXT(B1+1;0)) *

* "a" représente la colonne "A"

* "+1" représente le nombre de cellule(s) avant la plage "A2 à A100"

 

 

A

B

 

1

2

B1 =NBVAL(A2:A100)

2

74

56

B2 =INDIRECT("a"&CTXT(B1+1;0))

3

56

 

 

4

 

 

 

  

36) Convertir la donnée d'une cellule  "hh:mm:ss"  en minutes ou secondes

 

 - Appliquez aux cellules "A1"à "A2" le format personnalisé "hh:mm:ss"  dans ces deux cellules et notez dans les cellules "A1" "02:20:00" et "A2" "02:15:15

  - Appliquez dans les cellules  "B1" et "B2" le format "Nombre" et entrer la formule:         cellule "B1" =SOMME(A1)*1440  pour avoir des minutes

        cellule "B2" =SOMME(A2)*86400 pour obtenir des secondes

 

 

A

B

 

1

02:15:15

140

B1 =SOMME(A1)*1440

2

02:15:15

8115

B1 =SOMME(A2)*86400

 

37) Rechercher dans une plage de cellules la valeur la plus proche d'une donnée

 

Exemple:dans une plage de données (cellules "A1 à A4") vous souhaitez extraire dans la cellule "B2", la valeur la plus proche de la cellule "B1" soit "1,25"

 - Entrez dans les cellules "A1 à A4" les données "0,93 - 3,25 - 2,45 - 1,56" convertir

 - Entrer dans la cellule "B1" la somme "1,25"

 - Entrer dans la cellule "B2" la formule matricielle {se positionner avant =} puis Ctrl+Shift+Entrée

    {=MIN(SI(ABS(A1:A4-B1)=MIN(ABS(A1:A4-B1));A1:A4))}

 

 

A

B

C

1

0,93

1,25

 

2

3,25

1,56

 B2  {=MIN(SI(ABS(A1:A4-B1)=MIN(ABS(A1:A4-B1));A1:A4))}

3

2,45

 

 

4

1,56

 

 

  

38) Utilisation de la fonction "RechercheV"

 

Exemple: dans la cellule "C2", effectuez la recherche, dans une plage de cellules "A1 à B5", du numéro d'adhérent en fonction du nom mentionné dans la cellule "C1"

 - Complétez les cellules "A1 à B5" avec le nom des adhérents et les numéros correspondants.

 - Sélectionnez cette plage de cellule, cliquez à coté du nom "A1" qui apparaît dans la fenêtre de gauche, en dessus de cette plage de cellule.

 - Nommez cette sélection "Adherents" et confirmez avec la touche "Entrée" du clavier

 - Entrez dans la cellule "C1" le nom d'un adhérent "Elodie"

 - Entrez dans la cellule "C2" la formule de recherche:

     =RECHERCHEV(C1;Adherents;2;FAUX)

Nb:Vous pouvez peaufiner cette formule: exemple en cellule "C3" pour y ajouter un message d'erreur si aucune correspondance n'est trouvée et le terme "Adhérent N°"

    =SI(ESTERREUR(RECHERCHEV(C1;Adherents;2;FAUX));"Aucune Valeur correspondante";"Adhérent N°" & RECHERCHEV(C1;Adherents;2;FAUX))

 

 

A

B

C

 

1

Albert

1

Elodie

 

2

Bordiaf

2

3

C2 =RECHERCHEV(C1;Adherents;2;FAUX)

3

Elodie

3

Adhérent N°3

C3 

=SI(ESTERREUR(RECHERCHEV(C1;Adherents;2;FAUX));

"Aucune Valeur correspondante";"Adhérent N°" & RECHERCHEV(C1;Adherents;2;FAUX))  

4

Firmin

4

 

5

Gaston

5

 

 

39) Ajuster automatiquement la largeur d'une colonne

 

Si une cellule affiche les caractères ####, vous pouvez ajuster automatiquement la largeur de la colonne, positionnez vous sur le trait "droit" de l'entête de la colonne concernée (A) et effectuez un double clic avec la souris lorsque le trait avec les deux flèches opposées apparaît. Cette méthode est aussi utilisée pour réduire la largueur de la colonne.

 

 

A

tDouble Clic

1

####

 

   

40) Déterminer les jours fériés à l'aide de formules d'une année XXXX

 

Certains jours fériés sont d'année en année des jours fixes: 1 janvier, 1 mai, 8 mai etc.... pour ces jours nous allons prendre un  exemple:  le 1 janvier 2003, les formules étant basées sur le même principe pour les autres jours

 - Entrez dans la cellule "A1"  "2003" (Année) et dans les cellules situées en dessous, les jours fériés suivants : 1 janvier, Pâques, lundi de Pâques, Ascension, Pentecôte et Lundi de Pentecôte

 - Dans les cellules "B2 à B7" appliquez  le format de cellule "personnalisé": "jjjj jj mmmm aaaa" et les formules mentionnées dans la colonne "C" du tableau ci dessous. 

 - La formule pour déterminer le jour de Pâques à insérer dans la cellule "B3" est la suivante: *

=ARRONDI(DATE(A1;4;MOD(234-11*MOD(A1;19);30))/7;)*7-6    

 

 

A

B

C

1

2003

 

 

2

Jour de l'An

mercredi 01 janvier 2003

B2 =DATE(A1;1;1)

3

Pâques

dimanche 20 avril 2003

B3 (Voir *ci dessus)

4

Lundi de Pâques

lundi 21 avril 2003 

B4 =SOMME(B3+1)

5

Ascension

jeudi 29 mai 2003

B5 =SOMME(B3+39)

6

Pentecôte

dimanche 08 juin 2003

B6 =SOMME(B3+49)

7

Lundi de Pentecôte

lundi 09 juin 2003

B7 =S0MME(B6+1)

 

41) Déterminer le numéro d'une semaine

 - Dans la cellule "A1" entrez une date "04/11/2002"

 - Dans la cellule "B1" entrez la formule: =NO.SEMAINE(A1;2)*

* le chiffre "2" est applicable si la semaine commence le lundi, si c'est le dimanche appliquez "1"

 

 

A

B

 

1

04/11/2002

45

B1 =NO.SEMAINE(A1;2)

 

 Pages  1 2 3 4 5 7 8               Sommaire Trucs Astuces                  Haut de page