formateur informatique

Qui a réalisé les ventes les plus proches

Accueil  >  Bureautique  >  Excel  >  Excel Débutant  >  Qui a réalisé les ventes les plus proches
Livres à télécharger


Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :


Inscription Newsletter    Abonner à Youtube    Vidéos astuces Instagram
Sujets que vous pourriez aussi aimer :


Ventes les plus proches d'un montant

A l'instar de la fonction Equiv, la fonction Excel RechercheX offre un argument qui permet de réaliser des recherches approchantes. Cet argument peut être paramétré de manière à obtenir toutes les informations associées à la valeur directement supérieure ou inférieure à celle cherchée.

Tableau Excel de recherche des valeurs les plus proches

Sur l'exemple illustré par la capture, nous travaillons sur un tableau des ventes. Sur la droite, l'utilisateur saisit un montant à atteindre. Aussitôt, toutes les informations des ventes directement supérieures et inférieures sont extraites, juste en-dessous.

Classeur Excel à télécharger
Pour développer cette astuce, nous suggérons d'appuyer l'étude sur un classeur Excel hébergeant ce tableau des ventes. Nous retrouvons bien le tableau des ventes sur la gauche de la feuille et les zones d'extraction sur la droite. Le montant dont il s'agit de se rapprocher à l'extraction, doit être saisi en cellule G4. Si vous déployez la zone Nom en haut à gauche de la feuille Excel, vous remarquez que chaque colonne du tableau est reconnue par son intitulé d'entête, mais au pluriel.

Colonnes nommées pour simplifier la formule Excel

Ces intitulés nous permettront de simplifier la syntaxe des formules d'extraction.

Rechercher le montant
Le premier enjeu pour aboutir cette solution consiste à rechercher le montant dans le tableau de données. Pour cela, nous devons faire agir la fonction Excel RechercheX sur la colonne des ventes, nommée ventes comme nous avons pu le constater.
  • Sélectionner la case du premier vendeur le plus proche à extraire en cliquant sur la cellule G8,
  • Taper le symbole égal (=) pour initier la syntaxe de la formule matricielle,
  • Inscrire la fonction matricielle de recherche, suivie d'une parenthèse, soit : RechercheX(,
  • Désigner le montant cherché en cliquant sur sa cellule G4,
  • Taper un point-virgule (;) pour passer dans l'argument du tableau de recherche,
  • Puis, désigner la colonne des ventes par son nom, soit : ventes,
La ligne à extraire
Maintenant que nous avons désigné la donnée à trouver dans sa colonne, ou tout au moins l'information la plus proche et nous le verrons, nous allons pouvoir spécifier la ligne des données à restituer. En effet et rappelons-le, cette fonction RechercheX est une fonction matricielle. Elle est donc en capacité de retourner, non pas une information, mais toutes les informations concordantes.
  • Taper un point-virgule (;) pour passer dans l'argument du tableau de recherche,
  • Désigner toutes les données du tableau en sélectionnant la plage de cellules B4:E19,
En effet et nous l'avons annoncé, lorsque la concordance approchante sera trouvée, ce sont toutes les informations associées que nous souhaitons restituer d'un seul jet.
  • Taper un point-virgule (;) pour passer dans l'argument suivant de la fonction RechercheX,
  • Puis, taper l'indication textuelle suivante entre guillemets : "Aucun résultat",
Ce paramètre concerne en effet l'échec de la recherche. Plutôt que de laisser la fonction répondre par un message d'erreur, nous souhaitons livrer une indication à l'utilisateur. Ainsi, il pourra comprendre qu'aucune donnée proche ne correspond vraisemblablement à sa demande.

Les données les plus proches
Nous devons maintenant définir le mode de correspondance pour indiquer si nous souhaitons rapatrier les données les plus proches directement inférieures ou directement supérieures. C'est l'une des prouesses qu'autorise la fonction RechercheX par le biais de son cinquième argument.
  • Taper un point-virgule (;) pour passer dans l'argument du mode de correspondance,
  • Saisir le chiffre 1 pour extraire les informations attachées à la vente directement supérieure,
  • Fermer la parenthèse de la fonction RechercheX,
  • Puis, valider la formule matricielle par la touche Entrée du clavier,
Comme vous pouvez l'apprécier, les données de la vente directement supérieure au montant prédéfini, sont directement extraites sur l'intégralité de la ligne du clacul. Bien sûr, si vous modifiez ce montant en cellule G4, l'extraction de la formule matricielle s'ajuste aussitôt, en parfaite cohérence avec la demande.

Extraire les informations de la ligne la plus proche avec Excel

Pour extraire les informations concordantes directement inférieures, il suffit de répliquer la même syntaxe en adaptant seulement le cinquième paramètre de la fonction RechercheX comme suit :

=RECHERCHEX(G4;ventes; B4:E19; "Aucun résultat" ;-1)

 
Sur Facebook
Sur Youtube
Les livres
Contact
Mentions légales



Abonnement à la chaîne Youtube
Partager la formation
Partager sur Facebook
Partager sur Twitter
Partager sur LinkedIn