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

 

29) Trier les données dans un ordre aléatoire

 

Exemple: vous devez modifier dans un ordre aléatoire, une liste de noms triée par ordre alphabétique:cellules "A2 à A7"

 - Dans les cellules "B2 à B7" de la liste nommée "Tri" entrez la formule "=alea()" .Une suite de chiffres quelconque va apparaître comme dans le modèle ci-dessous

 - Sélectionner les lignes "2 à 7"

 - Cliquez sur la commande "Trier" du menu "Données"

 - Sélectionnez dans la boîte de dialogue "Trier", à l'aide de la flèche, le nom de l'en-tête de la colonne B "Tri" et cliquer sur "Ok"

Les noms de la colonne A seront triés en fonction des chiffres aléatoires de la colonne "B"

 - Supprimer les données de la colonne B

 

 

A

B

C

 

A

1

Liste

Tri

 

 

Liste

2

Albert

0,215

 B2  =alea()

 

Bernard

3

Bernard

0,125

 B3  =alea()

 

Cézarine

4

Cézarine

0,196

 B4  =alea()

 

Albert

5

Germaine

0,778

 B5  =alea()

 

Vitaline

6

Jules

0,654

 B6  =alea()

 

Jules

7

Vitaline

0,61

 B7  =alea()

 

Germaine

  

30) Mise à jour  des numéros d'une liste après suppression d'une ligne

 

Exemple:vous souhaitez que la liste (colonne "A") des travaux à réaliser dans la semaine (colonne "B") soit mise à jour automatiquement lorsque vous supprimez la ligne lorsqu'une tâche est terminée:

 - Entrez dans la cellule "A1" le numéro 1

 - Entrez dans la cellule "A2" la formule : =NB($A$1:A1)+1

 - Recopiez la formule de la cellule "A2" dans les cellules "A3 à A6"à l'aide de la croix de recopie

 - Entrez lez tâches correspondantes dans les cellules "B1 à B6"

 

 

A

 

B

1

1

 

Week-end avec ma femme

2

2

A2  =NB($A$1:A1)+1

Dossier Germain

3

3

A3  =NB($A$1:A2)+1

Rendez vous Carra

4

4

A4  =NB($A$1:A3)+1

Dossier Marche

5

5

A5  =NB($A$1:A4)+1

Assemblée Gachet

6

6

A6  =NB($A$1:A5)+1

Dossier Dupont

 

La suppression d'une ligne, hormis la ligne "1" entrainera automatiquement la mise à jour des numéros de la colonne "A".

 

31) Convertir des unités de valeurs

 

Exemple:vous souhaitez convertir des unités de valeurs anglo-saxonnes en valeurs du système métrique (des pouces en centimètres dans notre exemple)

 - Entrez dans la cellule "A2" le nombre de "Pouces" à convertir

 - Entrer dans la cellule "B2" la fonction

       =CONVERT(A2;"in";"m")*100

La liste de toutes les  abréviations, (dans cet exemple  "in" = "pouce" et "m"="mètre"), nécessaires à cette fonction, est accessible via l'aide d'Excel sur la fonction "CONVERT"

 - "*100 " permet de changer les mètres en centimètres dans notre exemple

 - Vous pouvez ajouter à la fin de cette formule  & " centimètres", ce  qui donnera en cellule "B2" : 43,18 centimètres

 

 

A

B

 Formule de la colonne C

1

 pouces

cms

 

2

17

43,18

B2  =CONVERT(A2;"in";"m")*100

 

32) Soustraire des horaires de nuit entre deux jours

 

Exemple: vous souhaitez calculer, dans la cellule "C1", le temps de travail entre le 01/11/2002 à 21 heures (cellule "A1") et le 02/11/2002 à 3 heures 30 (cellule "B1")

 - Appliquez dans les cellules "A1 et B1" le format personnalisé  "hh:mm" (Clic droit sur les cellules_Format de cellule _Nombre_Personnalisé_choisissez "hh:mm" ou créez ce format

 - Entrez dans la cellule "A1" l'heure d'arrivée : 21:00

 - Entrez dans la cellule "B1" l'heure de départ : 03:30

 - Entrez dans la cellule "C1" la formule : ="24:00"-A1+B1

 

 

A

B

C

Formule de la cellule C1

1

 21:00

03:30

06:30

C1  ="24:00"-A1+B1

 

33) Requête dans une base de données

 

Exemple: vous souhaitez connaître la pyramide des âges de votre entreprise

 - Entrez dans les cellules "A2 à B2" les données

 - Entrez dans la cellule "C2" la condition, dans notre exemple les salariés agés de 30 ans au plus "<=30"

 - Entrez dans la cellule "D2" la formule : =NB.SI(B2:B11;C2)

 

 

A

B

C

D

 

1

Noms

Age

Condition

Résultat

 

2

Alborini

28

 <=30

4

D2 =NB.SI(B2:B11;C2)

3

Bastard

 35

 

 

 

4

Carretta

42

 

 

 

5

Danton

22

 

 

 

6

Elonia

56

 

 

 

7

Firmin

48

 

 

 

8

Grando

27

 

 

 

9

Herman

23

 

 

 

10

Icart

39

 

 

 

11

Louvin

33

 

 

 

 

Vous avez la possibilité d'utiliser dans les conditions les signes:

                        <; >; <=; >=; <>

  

34) Diffèrence entre les fonctions  NB et NBVAL

 

Si vous utilisez, ces deux fonctions, par exemple, pour compter le nombre de cellules non vides d'une plage de cellule :

 =NB(A1:A100)  donnera le total des valeurs numériques de cette plage de cellules

 =NBVAL(A1:A100)  donnera le total des valeurs numériques et non numériques de cette plage de cellules

 

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