Vlookup et Hlookup sont deux fonctions Excel qui scannent les données dans une grille ou un tableau et identifient et l’instance des données qui correspondent aux informations que vous avez saisies dans la fonction. Vlookup signifie « vertical » et hlookup signifie « horizontal ». Vous pouvez combiner ces deux fonctions dans une formule.
Ouvrez Excel et préparez les données sources. Votre tableau doit comprendre des en-têtes de colonnes et plusieurs lignes. Créez une application rudimentaire de suivi des actions. Créer des en-têtes de colonne pour « Numéro de facture », « Date de facturation », « ID produit », « Nom du produit », « Prix », « Total » et « Alerte de stock ». Élargir chaque colonne pour voir le titre complet. Saisissez dix lignes de données pour avoir une base de données pour tester la formule. Entrez 10010 dans la cellule A2 comme premier numéro de facture et appuyez sur Entrée. Cliquez sur le petit carré en bas à droite du cadre autour de A2 et faites-le glisser jusqu’à A11. Entrez une date dans B2 et faites glisser le cadre autour de cette cellule pour atteindre B11. Ces deux colonnes ne sont pas importantes pour la démonstration de la formule. Entrez un nombre entre 1 et 4 dans la colonne ID produit. Vous aurez des titres dans les cellules A1 à H1 et les lignes de données s’étendront jusqu’à remplir les cellules A11 à H11.
Créez une table statique pour les données source. Inscrire dans les cellules K1 à K3 les rubriques « ID produit », « Nom du produit » et « Prix ». Remplissez quatre enregistrements dans le tableau numérotant les produits 1, 2, 3 et 4. Appelez-les « Big Widget », « Medium Widget », « Small Widget » et « Widget Pack ». Donnez-leur des prix de 200, 150, 100 et 250 respectivement. Vous remarquerez que ce tableau est dans un format horizontal.
Créez une deuxième table pour les niveaux de stock. Entrer « Product ID » dans la cellule K7 et « Starting Stock » dans la cellule L7. Entrez les chiffres de 1 à 4 dans la colonne K et placez les niveaux de stock à 2, 3, 7 et 4. Ce tableau est en format vertical.
Remplissez les valeurs pour le nom du produit et le prix dans le tableau Facture. Entrez la formule suivante dans la cellule D2 : « =HLOOKUP(C2,€K€1:€O€4,2,2,FALSE) » et dans E2 : « =HLOOKUP(C2,€K€1:€O€4,3,3,FALSE) » sans les guillemets dans les deux cas. Cliquez sur D2 et faites glisser un cadre vers E2. Lâchez le bouton de la souris. Cliquez sur le petit carré dans le coin inférieur droit du cadre et faites-le glisser vers le bas pour l’étendre jusqu’à E11. Ceci remplira toutes les colonnes Nom du produit et Prix par référence à la table de recherche du produit.
Remplissez la colonne Quantité avec des nombres aléatoires. Assurez-vous que les premières entrées pour chaque ID de produit sont inférieures aux niveaux de stock que vous avez enregistrés dans la table de recherche Stock. Saisir la formule « =E2*F2 » dans la cellule G2. Faites glisser le cadre autour de cette cellule jusqu’à la cellule G11 pour remplir cette colonne.
Entrez la formule suivante dans la cellule H2 : « =IF(SUMIF(€C€2:C2,C2,€F€2:F2)>VLOOKUP(C2,€K€7:€L€11,2,FALSE),CONCATENATE(« Stock Alert for « , HLOOKUP(C2,€K€1 :O€3,2,FALSE)), » » ») ») » cette formule contient à la fois la fonction vlookpu et la fonction hlookup parce qu’elle a besoin de référencer les données des deux tables de recherche dans la feuille. Cliquez sur le carré en bas à droite de H2 et faites glisser le cadre vers le bas jusqu’à H11. Vous avez maintenant un système rudimentaire d’alerte boursière combinant vlookup et hlookup dans la même formule.
Laisser un commentaire