Skip to main content

Kako stvoriti Excel izgled formulu s više kriterija

La vida despues de la vida (Completo) Suzanne Powell - Barcelona - 18-7-2011 (Travanj 2025)

La vida despues de la vida (Completo) Suzanne Powell - Barcelona - 18-7-2011 (Travanj 2025)
Anonim

Pomoću formule polja u programu Excel možemo stvoriti formulu za pretraživanje koja koristi više kriterija za pronalaženje informacija u bazi podataka ili tablici podataka. Formula polja uključuje guranje funkcije MATCH unutar funkcije INDEX.

Ovaj vodič uključuje korak-po-korak primjer stvaranja formule za pretraživanje koja koristi više kriterija za pronalaženje dobavljačatitanski widgeti u uzorku baze podataka. Slijedite ih kako biste saznali kako je lako stvoriti vlastite prilagođene formate za pretraživanje.

01 od 08

Pripremite svoju Excel radnu knjigu s podacima

Da biste slijedili korake u ovom vodiču, morat ćete započeti unosom uzorka u sljedeće ćelije, kao što je prikazano na gornjoj slici. Redci 3 i 4 ostaju prazni kako bi se smjestila formula polja stvorena tijekom ovog vodiča.

  • Unesite najviši raspon podataka u ćelije D1 do F2
  • Unesite drugi raspon u ćelije D5 do F11

Vodič ne uključuje oblikovanje na slici, ali to neće utjecati na funkcioniranje formule za pretraživanje. Informacije o opcijama formatiranja slične onima koje su gore vidljive dostupne su u ovom priručniku za Osmišljeno oblikovanje formata Excel.

02 od 08

Izradite funkciju INDEX u programu Excel

INDEKS funkcija je jedna od rijetkih u Excelu koja ima više oblika. Funkcija ima Oblik obrasca i a Referentni obrazac, Oblik obrasca vraća stvarne podatke iz baze podataka ili tablice podataka, dok Referentni obrazac daje referencu ili lokaciju ćelije podataka u tablici.

U ovom udžbeniku upotrijebit ćemo obrazac obrasca jer želimo znati ime dobavljača za widgete titana, a ne kao referencu ovog dobavljača u našoj bazi podataka. Slijedite ove korake da biste izradili funkciju INDEX:

  1. Kliknite na ćeliju F3 da je postane aktivna ćelija - ovdje ćemo ući u ugniježđenu funkciju.
  2. Klikni na formule karticu izbornika vrpce.
  3. izabrati Potraživanje i referenca iz trake s trakom za otvaranje padajućeg izbornika.
  4. Kliknite na INDEKS na popisu da se pojavi Odaberite Argumenti dijaloški okvir.
  5. Odaberi niz, row_num, col_num u dijaloškom okviru.
  6. Klik u redu otvoriti dijaloški okvir INDEX funkcije; to će otvoriti Formula Builder u programu Excel.
  7. U Formula Builder, Klikni na red crta.
  8. Istaknite stanice D6 do F11klikom i povlačenjem, u radnom listu kako biste unijeli raspon u graditelj.

U starijim verzijama programa Excel Formula Builder zamijenit će se Argumentni argumenti prozor. Primijenite iste korake navedene u ovom vodiču u prozoru.

03 od 08

Pokrenite ugniježđenu funkciju MATCH

Prilikom gniježđenja jedne funkcije unutar drugog, nije moguće otvoriti formulaciju formule druge ili ugniježđene funkcije o unesite potrebne argumente. Ugniježđena funkcija mora biti upisana kao jedan od razvrstanih u prvoj funkciji.

Kada ručno unosite funkcije, argumenti funkcije međusobno se odvajaju zarezom.

Prvi korak u unosu u ugrađenu funkciju MATCH je unijeti tražena_vrijednost argument. Vrijednost "Lookup_value" bit će lokacija ili referentna stanica za pojam za pretraživanje koji želimo podudarati u bazi podataka.

Uobičajeno, Lookup_value prihvaća samo jedan kriterij ili pojam za pretraživanje. Da bismo tražili više kriterija, moramo proširiti vrijednost Lookup_value; tnjegov je učinak povezivanjem ili povezivanjem dvije ili više ćelijskih referencija zajedno pomoću simbola i znaka - &.

  1. U Formula Builder, Klikni na broj_retka crta.
  2. Upišite naziv funkcije MATCH nakon čega slijedi otvoreni okrugli nosač.
  3. Kliknite na ćeliju D3 za unos navedene ćelije u dijaloški okvir.
  4. Upišite znak i nakon referentne ćelije D3 kako bi se dodala referenca druge ćelije.
  5. Kliknite na ćeliju E3 za ulazak u ovu drugu referencu stanica.
  6. Unesite zarez nakon reference ćelije E3 da biste dovršili unos funkcije MATCH tražena_vrijednost argument.

U posljednjem koraku udžbenika, naš Lookup_values bit će uneseni u ćelije D3 i E3 radnog lista.

04 od 08

Dovršite funkciju Nested MATCH

Ovaj korak pokriva dodavanje polje_pregleda argument za ugniježđene MATCH funkcija. Lookup_array je raspon ćelija koje će funkcija MATCH pretražiti kako bi pronašla argument Lookup_value dodan u prethodnom koraku udžbenika.

Budući da smo identificirali dva polja za pretraživanje u argumentu Lookup_array, moramo učiniti isto za Lookup_array. Funkcija MATCH pretražuje samo jedan polje za svaki navedeni pojam, tako da unese više polja, ponovo upotrijebimo znak i spojimo polja zajedno.

Ovi se koraci unose nakon zareza unesenog u prethodnom koraku na broj_retka line u INDEKS funkcija.

  1. Klikni na broj_retka line nakon zareza da mjesto točke umetanja bude na kraju trenutnog unosa.
  2. Istaknite stanice D6 do D11 u radnom listu za ulazak u raspon - ovo je prvi niz funkcija za pretraživanje.
  3. Upišite apsorber i nakon ćelije D6 D11 jer želimo da funkcija pretražuje dva polja.
  4. Istaknite stanice E6 do E11 u radnom listu za ulazak u raspon - ovo je drugi niz funkcija je za pretraživanje.
  5. Unesite zarez nakon reference ćelije E3 za dovršetak unosa MATCH funkcija je polje_pregleda argument.
  6. Ostavi INDEKS otvorite dijaloški okvir za sljedeći korak u vodiču.
05 od 08

Dodajte Argument vrste MATCH

Treći i konačni argument funkcije MATCH je MATCH_TYPE argument; to govori Excel kako da odgovara tražena_vrijednost s vrijednostima u Lookup_array - dostupni su odabiri 1, 0 ili -1.

Ovaj argument nije obavezan. Ako je izostavljena, funkcija koristi zadanu vrijednost od 1.

  • Ako je Match_type = 1 ili je izostavljen: MATCH pronalazi najveću vrijednost koja je manja ili jednaka vrijednosti Lookup_value. Podaci Lookup_array moraju biti razvrstani po uzlaznoj poruci.
  • Ako je Match_type = 0: MATCH pronalazi prvu vrijednost koja je točno jednaka vrijednosti Lookup_value. Podaci Lookup_array mogu se razvrstati u bilo kojem redoslijedu.
  • Ako je Match_type = -1: MATCH pronalazi najmanju vrijednost koja je veća ili jednaka vrijednosti Lookup_value. Podaci Lookup_array moraju biti razvrstani u silaznom redoslijedu.

Ovi se koraci unose nakon zareza unesenog u prethodnom koraku na broj_retka line u INDEKS funkcija.

  1. Nakon zareza na broj_retka line, upišite nulu - 0 - budući da želimo da ugniježđena funkcija vrati točno podudaranja s uvjetima koji smo unijeli u ćelije D3 i E3.
  2. Upišite kružni nosač zatvaranja - ) - dovršiti MATCH funkcija.
  3. Ostavi Formula Builder otvorite se za sljedeći korak u vodiču.
06 od 08

Završavanje funkcije INDEX

Sada kada je MATCH učinili smo da ćemo se preseliti na treću liniju Formula Buildera i unijeti posljednji argument za INDEKS funkcija. Ovaj treći i posljednji argument je broj_stupca argument koji kaže Excelu broj stupca u rasponu D6 do F11; ovo je mjesto gdje će pronaći informacije koje želimo vratiti funkcijom. U ovom slučaju dobavljač za titanski widgeti.

  1. Klikni na broj_stupca crta.
  2. Unesite broj tri - 3 - na toj liniji budući da tražimo podatke u trećem stupcu raspona D6 do F11.
  3. Opet, ostavite Formula Builder otvorite se za sljedeći korak u vodiču.
07 od 08

Izrada obrasca formule

Prije zatvaranja Formula Builder, moramo pretvoriti našu ugniježđenu funkciju u formulu polja; to je ono što našoj funkciji omogućuje traženje višestrukih pojmova u tablici podataka. U ovom vodiču želimo podudarati dva termina: Widgeti iz stupca 1 i titanijum iz stupca 2.

Stvaranje formule polja u programu Excel izvodi se pritiskom na CTRL, SHIFT, i UNESI tipke na tipkovnici u isto vrijeme. Jednom pritisnutom, funkcija će biti okružena kovrčanim noževima, što ukazuje da je funkcija sada niz.

  1. Zatvori Formula Builder klikom na gumb Gotovo dugme.
  2. Zatim odaberite ćeliju F4 i pritisnite Unesi ključ za prikaz formule.
  3. Da biste Formulu pretvorili u niz, istovremeno pritisnite CTRL + SHIFT + ENTER na tipkovnici.
  4. Ako je ispravno učinjeno a # N / A pogreška će se pojaviti u ćeliji F3 - ćeliji u kojoj smo ušli u funkciju.
  5. # N / A pojavljuje se pogreška u ćeliji F3 jer stanice D3 i E3 su prazne. D3 i E3 su stanice u kojima smo rekli da je funkcija pronađena Lookup_values, Nakon što se podaci dodaju u ove dvije stanice, pogreška će biti zamijenjena informacijama iz baze podataka.
08 od 08

Dodavanje kriterija za pretraživanje

Na kraju ćemo dodati pojmove za pretraživanje u naš radni list. Kao što je spomenuto u prethodnom koraku, želimo uskladiti uvjete Widgeti iz stupca 1 i titanijum iz stupca 2. Ako i samo ako naša formula pronađe podudaranje oba izraza u odgovarajućim stupcima u bazi podataka, vratit će vrijednost iz trećeg stupca.

  1. Kliknite na ćeliju D3.
  2. Tip Widgeti i pritisnite Unesi na tipkovnici.
  3. Kliknite na ćeliju E3.
  4. Tip titanijum i pritisnite Unesi na tipkovnici.
  5. Naziv dobavljača Widgeti Inc. trebao bi se pojaviti u ćeliji F3 - lokaciji funkcije jer je jedini dobavljač na popisu koji prodaje Titanium Widgete.
  6. Kada kliknete na ćeliju F3, cjelovita funkcija pojavljuje se u traci s formulama iznad radnog lista.

{= INDEX (D6: F11, MATCH (D3 & E3, D6: D11 & E6: E11, 0), 3)

U našem primjeru, postojao je samo jedan dobavljač za widgete titana. Ako je postojalo više od jednog dobavljača, dobavljač koji je prvi naveden u bazi podataka vraća se tom funkcijom.