Tutoriel Excel: Comment créer une formule complexe étape par étape

Table des matières

Certaines formules que vous voyez dans Excel peuvent être extrêmement complexes. Mais toutes les formules complexes sont construites à partir d'étapes simples. Dans cette vidéo, nous avons construit une formule plus complexe étape par étape.

Lorsque vous regardez une formule complexe dans Excel, vous pouvez être complètement déconcerté à première vue. Mais toutes les formules complexes ne sont que de petites étapes additionnées.

Permettez-moi de vous montrer un exemple

Ici, nous avons une liste de noms. Nous voulons retirer le prénom du nom complet.

Il existe une fonction Excel appelée LEFT qui extraira le texte de la gauche, alors commençons par là.

Plutôt que d'expliquer comment fonctionne LEFT, essayons-le simplement pour voir ce qu'il fait.

Une fois que j'ai ouvert les parenthèses, Excel nous dira ce que nous devons fournir. Avec LEFT, nous devons fournir du texte, qui est obligatoire, et quelque chose appelé num_chars, qui est facultatif.

Jetons simplement nos noms dans la fonction et omettons les num_chars pour voir ce qui se passe.

Ce que nous obtenons, c'est le premier personnage. C'est donc un début.

Ajoutons maintenant une valeur pour num_chars. Cela changera pour chaque nom, mais pour garder les choses simples, je vais juste coder en dur le numéro 5.

Lorsque je recopie cette formule, j'obtiens les cinq premiers caractères de chaque nom.

Donc, à ce stade, vous pouvez voir quel est le défi de base. Nous devons trouver un moyen de donner à la fonction GAUCHE le nombre correct de caractères à extraire pour chaque nom.

Pour ce faire, nous pouvons utiliser une autre fonction appelée FIND.

FIND prend deux arguments obligatoires: le texte que nous recherchons (un caractère d'espace) et le texte que nous recherchons - dans ce cas, nous utiliserons une adresse pour la cellule contenant le nom.

Le dernier argument est facultatif, nous allons donc le laisser de côté.

Vous pouvez voir que FIND renvoie un nombre. Et ce nombre représente la position du caractère espace dans le nom.

Nous pouvons utiliser ce nombre dans la fonction LEFT pour num_chars.

Lorsque je le copie, nous obtenons une liste de prénoms.

Donc, cela semble correct, mais il y a en fait un problème. LEFT extrait tous les caractères jusqu'au nombre que vous lui attribuez, y compris. Cela signifie que nous avons en fait un espace à la fin de tous ces prénoms.

Pour me débarrasser de l'espace, j'ai juste besoin de faire un simple changement.

Je dois soustraire 1 du résultat obtenu de FiND. De cette façon, nous ne récupérerons pas l'espace.

Enfin, je vais créer une formule combinée dans la dernière colonne. La formule finale semble plus complexe, mais en réalité, ce n'est que la fonction GAUCHE, avec un petit jeu de jambes sophistiqué utilisant FIND pour déterminer le nombre de caractères à extraire.

Ceci est un exemple simple, mais l'idée est la même pour toutes les formules complexes.

Commencez par une vue d'ensemble et travaillez par petites étapes pour obtenir le résultat dont vous avez besoin.

Cours

Formule de base

Raccourcis associés

Terminer l'entrée et rester dans la même cellule Ctrl + Enter + Return

Articles intéressants...