30 Excel-functies in 30 dagen: HORIZ.ZOEKEN

10e dag van de marathon 30 Excel-functies in 30 dagen we zullen wijden aan de studie van de functie HLOOKUP (GPR). Deze functie lijkt erg op: VLOOKUP (VERT.ZOEKEN), alleen werkt het met elementen van een horizontale lijst.

Ongelukkige functie HLOOKUP (GLOW) is niet zo populair als zijn zus, omdat in de meeste gevallen de gegevens in de tabellen verticaal zijn gerangschikt. Weet je nog de laatste keer dat je naar een string wilde zoeken? Hoe zit het met het retourneren van de waarde uit dezelfde kolom, maar in een van de onderstaande rijen?

Hoe dan ook, laten we functies geven HLOOKUP (GPR) een welverdiend moment van glorie en bekijk de informatie over deze functie en voorbeelden van het gebruik ervan nader. Denk eraan, als u interessante ideeën of voorbeelden heeft, deel deze dan in de opmerkingen.

Functie 10: HORIZ.ZOEKEN

Functie HLOOKUP (HLOOKUP) zoekt de waarde op in de eerste rij van de tabel en retourneert een andere waarde uit dezelfde kolom in de tabel.

Hoe kan ik de functie HORIZ.ZOEKEN (HLOOKUP) gebruiken?

Omdat de functie HLOOKUP (HLOOKUP) een exacte of geschatte waarde in een string kan vinden, dan kan het:

  • Vind verkooptotalen voor de geselecteerde regio.
  • Zoek een indicator die relevant is voor de geselecteerde datum.

HORIZ.ZOEKEN-syntaxis

Functie HLOOKUP (HLOOKUP) heeft de volgende syntaxis:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • opzoekwaarde (lookup_value): de te vinden waarde. Dit kan een waarde of een celverwijzing zijn.
  • table_array (tabel): opzoektabel. Dit kan een bereikverwijzing zijn of een benoemd bereik met 2 regels of meer.
  • rij_index_num (line_number): Een tekenreeks die de waarde bevat die door de functie moet worden geretourneerd. Ingesteld door het rijnummer in de tabel.
  • bereik_opzoeken (range_lookup): gebruik FALSE of 0 om een ​​exacte overeenkomst te vinden; voor een benaderende zoekopdracht, TRUE (TRUE) of 1. In het laatste geval moet de string waarin de functie zoekt in oplopende volgorde worden gesorteerd.

Vallen HORIZ.ZOEKEN (GPR)

Like VLOOKUP (VERT.ZOEKEN), functie HLOOKUP (HLOOKUP) kan traag zijn, vooral bij het zoeken naar een exacte overeenkomst van een tekstreeks in een ongesorteerde tabel. Gebruik waar mogelijk een zoekactie bij benadering in een tabel, gesorteerd op de eerste rij in oplopende volgorde. U kunt eerst de functie toepassen MATCH (MEER BLOOTGESTELD) of COUNTIF (AANTAL.ALS) om ervoor te zorgen dat de waarde die u zoekt zelfs in de eerste rij voorkomt.

Andere functies zoals INDEX (INDEX) en MATCH (MATCH) kunnen ook worden gebruikt om waarden uit een tabel op te halen en zijn efficiënter. We zullen ze later in onze marathon bekijken en zien hoe krachtig en flexibel ze kunnen zijn.

Voorbeeld 1: Vind verkoopwaarden voor een geselecteerde regio

Laat me je er nogmaals aan herinneren dat de functie HLOOKUP (HLOOKUP) zoekt alleen naar de waarde in de bovenste rij van de tabel. In dit voorbeeld vinden we de verkooptotalen voor de geselecteerde regio. Het is belangrijk voor ons om de juiste waarde te krijgen, daarom gebruiken we de volgende instellingen:

  • De regionaam wordt ingevoerd in cel B7.
  • De regionale opzoektabel heeft twee rijen en omvat het bereik C2:F3.
  • De verkooptotalen staan ​​in rij 2 van onze tabel.
  • Het laatste argument is ingesteld op FALSE om een ​​exacte overeenkomst te vinden tijdens het zoeken.

De formule in cel C7 is:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 Excel-functies in 30 dagen: HORIZ.ZOEKEN

Als de naam van de regio niet in de eerste rij van de tabel staat, is het resultaat van de functie HLOOKUP (GPR) zal #AT (#N.v.t.).

30 Excel-functies in 30 dagen: HORIZ.ZOEKEN

Voorbeeld 2: Zoek een maat voor een geselecteerde datum

Meestal bij gebruik van de functie: HLOOKUP (HLOOKUP) vereist een exacte overeenkomst, maar soms is een geschatte overeenkomst geschikter. Bijvoorbeeld als de indicatoren aan het begin van elk kwartaal veranderen en de eerste dagen van deze kwartalen als kolomkoppen worden gebruikt (zie onderstaande figuur). In dit geval, met behulp van de functie HLOOKUP (HLOOKUP) en een geschatte overeenkomst, vindt u een indicator die relevant is voor een bepaalde datum. In dit voorbeeld:

  • De datum wordt geschreven in cel C5.
  • De indicator-opzoektabel heeft twee rijen en bevindt zich in het bereik C2:F3.
  • De opzoektabel is in oplopende volgorde gesorteerd op datumrij.
  • De indicatoren zijn opgenomen in regel 2 van onze tabel.
  • Het laatste argument van de functie is ingesteld op TRUE om te zoeken naar een benaderende overeenkomst.

De formule in cel D5 is:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

Als de datum niet in de eerste rij van de tabel staat, wordt de functie HLOOKUP (HLOOKUP) vindt de dichtstbijzijnde grootste waarde die kleiner is dan het argument opzoekwaarde (opzoekwaarde). In dit voorbeeld is de gewenste waarde maart 15. Het staat niet in de datumlijn, dus de formule zal de waarde aannemen 1 januari En terugkomen 0,25.

30 Excel-functies in 30 dagen: HORIZ.ZOEKEN

Laat een reactie achter