30 Excel Funktiounen an 30 Deeg: LOOKUP

Gëschter am Marathon 30 Excel Funktiounen an 30 Deeg mir hu Spaass mat der Funktioun REPT (REPEAT) andeems Dir Charts an enger Zell erstellt an se benotzt fir einfach ze zielen. Et ass e Méindeg, an et ass erëm Zäit fir eis Denker Mutzen unzedoen.

De 16. Dag vum Marathon wäerte mir d'Funktioun studéieren EROPKUCKEN (VIEW). Dëst ass e gudde Frënd VLOOKUP (VLOOKUP) an HLOOKUP (GPR), awer et funktionnéiert e bëssen anescht.

Also, loosst eis d'Theorie studéieren an d'Funktioun an der Praxis testen EROPKUCKEN (VIEW). Wann Dir zousätzlech Informatioun oder Beispiller hutt wéi Dir dës Feature benotzt, deelt se w.e.g. an de Kommentaren.

Funktioun 16: LOOKUP

Funktioun EROPKUCKEN (LOOKUP) gëtt e Wäert vun enger Zeil, enger Kolonn oder aus enger Array zréck.

Wéi kann ech d'LOOKUP Funktioun benotzen?

Funktioun EROPKUCKEN (LOOKUP) gëtt d'Resultat zréck, jee no dem Wäert deen Dir sicht. Mat senger Hëllef kënnt Dir fäeg sinn:

  • Fannt de leschte Wäert an enger Kolonn.
  • Fannt de leschte Mount mat negativen Verkaf.
  • Konvertéiert Schüler Erreeche vu Prozentsaz op Bréifgraden.

Syntax LOOKUP

Funktioun EROPKUCKEN (LOOKUP) huet zwou syntaktesch Formen - Vektor an Array. A Vektorform sicht d'Funktioun no de Wäert an der gegebener Kolonn oder der Zeil, an an der Arrayform sicht se no de Wäert an der éischter Zeil oder Kolonn vun der Array.

D'Vektorform huet déi folgend Syntax:

LOOKUP(lookup_value,lookup_vector,result_vector)

ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_результатов)

  • lookup_value (lookup_value) - Kann Text, Zuel, Boolesch, Numm oder Link sinn.
  • lookup_vector (lookup_vector) - E Beräich besteet aus enger Zeil oder enger Kolonn.
  • result_vektor (result_vector) - e Beräich besteet aus enger Zeil oder enger Kolonn.
  • Argument Reihen lookup_vector (lookup_vector) an result_vektor (result_vector) muss déi selwecht Gréisst sinn.

D'Arrayform huet déi folgend Syntax:

LOOKUP(lookup_value,array)

ПРОСМОТР(искомое_значение;массив)

  • lookup_value (lookup_value) - Kann Text, Zuel, Boolesch, Numm oder Link sinn.
  • d'Sich gëtt no der Dimensioun vum Array duerchgefouert:
    • wann d'Array méi Kolonnen wéi Zeilen huet, da geschitt d'Sich an der éischter Zeil;
    • wann d'Zuel vun de Reihen a Kolonnen d'selwecht ass oder et méi Reihen sinn, da geschitt d'Sich an der éischter Kolonn.
  • d'Funktioun gëtt de leschte Wäert vun der fonnt Rei / Kolonn zréck.

Traps LOOKUP (VIEW)

  • A Funktioun EROPKUCKEN (BROWSE) et gëtt keng Optioun fir e genee Match ze sichen, deen an ass VLOOKUP (VLOOKUP) an an HLOOKUP (GPR). Wann et kee Sichwäert gëtt, da gëtt d'Funktioun de maximale Wäert zréck, deen de Sichwäert net iwwerschreift.
  • D'Array oder de Vektor, dee gesicht gëtt, muss an opsteigend Uerdnung zortéiert ginn, soss kann d'Funktioun e falscht Resultat zréckginn.
  • Wann den éischte Wäert am Array / Vektor deen opgekuckt gëtt méi grouss ass wéi de Lookup Wäert, da generéiert d'Funktioun eng Fehlermeldung #AT (#N/A).

Beispill 1: De leschte Wäert an enger Kolonn fannen

A Form vun enger Arrayfunktioun EROPKUCKEN (LOOKUP) ka benotzt ginn fir de leschte Wäert an enger Kolonn ze fannen.

Excel Hëllef Zitater Wäert 9,99999999999999E + 307. als déi gréisst Zuel déi an enger Zell geschriwwe ka ginn. An eiser Formel gëtt et als de gewënschte Wäert gesat. Et gëtt ugeholl datt sou eng grouss Zuel net fonnt gëtt, sou datt d'Funktioun de leschte Wäert an der Kolonn D zréckkënnt.

An dësem Beispill sinn d'Zuelen an der Kolonn D erlaabt net ze sortéieren, zousätzlech kënnen Textwäerter optrieden.

=LOOKUP(9.99999999999999E+307,D:D)

=ПРОСМОТР(9,99999999999999E+307;D:D)

30 Excel Funktiounen an 30 Deeg: LOOKUP

Beispill 2: Fannt de leschte Mount mat engem negativen Wäert

An dësem Beispill wäerte mir d'Vektorform benotzen EROPKUCKEN (VIEW). Kolonn D enthält de Verkafswäerter, an Kolonn E enthält d'Nimm vun de Méint. An e puer Méint ass et net gutt gaangen an negativ Zuelen sinn an Zellen mat Verkafswäerter opgetaucht.

Fir de leschte Mount mat enger negativer Zuel ze fannen, ass d'Formel mat EROPKUCKEN (LOOKUP) wäert fir all Ofsaz Wäert kontrolléieren datt et manner ass wéi 0 (Ongläichheet an der Formel). Als nächst verdeele mir 1 op d'Resultat, mir Enn mat entweder 1, oder eng Fehlermeldung #DIV/0 (#SECTION/0).

Well de gewënschte Wäert ass 2 net fonnt gëtt, wielt d'Funktioun déi lescht fonnt 1, a gitt de entspriechende Wäert aus der Kolonn E zréck.

=LOOKUP(2,1/(D2:D8<0),E2:E8)

=ПРОСМОТР(2;1/(D2:D8<0);E2:E8)

30 Excel Funktiounen an 30 Deeg: LOOKUP

Erklärung: An dëser Formel, amplaz vum Argument lookup_vector (lookup_vector) Ausdrock ersat 1/(D2:D8<0), déi eng Array am RAM vum Computer bilden, besteet aus 1 a Feeler Wäerter #DIV/0 (#SECTION/0). 1 weist datt déi entspriechend Zell am Beräich D2:D8 e Wäert manner enthält wéi 0, an de Feeler #DIV/0 (#DIV/0) - wat ass méi grouss wéi oder gläich wéi 0. Als Resultat ass eis Aufgab déi lescht ze fannen 1 an der erstallt virtueller Array, a baséiert op dëser, gitt den Numm vum Mount aus der Gamme E2: E8 zréck.

Beispill 3: Ëmwandlung vun Schüler Erreeche vu Prozentsaz op Bréifgraden

Virdrun hu mir schonn en ähnleche Problem mat der Funktioun geléist VLOOKUP (VPR). Haut wäerte mir d'Funktioun benotzen EROPKUCKEN (VIEW) a Vektorform fir d'Studenteleeschtunge vu Prozentsaz op Bréifgraden ze konvertéieren. Géigesaz VLOOKUP (VLOOKUP) fir eng Funktioun EROPKUCKEN (VIEW) Et ass egal ob d'Prozenter an der éischter Kolonn vun der Tabell sinn. Dir kënnt absolut all Kolonn auswielen.

Am folgende Beispill sinn d'Scores an der Kolonn D, an opsteigend Uerdnung zortéiert, an hir entspriechend Buschtawen sinn an der Kolonn C, lénks vun der Kolonn déi gesicht gëtt.

=LOOKUP(C10,D4:D8,C4:C8)

=ПРОСМОТР(C10;D4:D8;C4:C8)

30 Excel Funktiounen an 30 Deeg: LOOKUP

Hannerlooss eng Äntwert