Excel Serĉo-Formulo kun Multoblaj Kriterioj

Per uzado de tabelo-formulo en Excel ni povas krei serĉilon, kiu uzas multoblajn kriteriojn por trovi informon en datumbazo aŭ tabelo de datumoj.

La tabelo-formulo implikas anidadon de la funkcio de MATCH en la funkcio de INDEX .

Ĉi tiu lernilo inkluzivas paŝon al paŝo ekzemplo de kreado de serĉo formulo kiu uzas multoblajn kriteriojn por trovi provizanton de titanio-fenestraĵoj en specimeno de datumbazo.

Sekvante la paŝojn en la lernofiliaj temoj, sube vi kreas kaj uzas la formulon viditan en la supra bildo.

01 de 09

Enirante la Tutorial Data

Serĉu Funkcion kun Multoblaj Kriterioj Excel. © Ted franca

La unua paŝo en la lernilo estas eniri la datumojn en skatolon de Excel.

Por sekvi la paŝojn en la lernilo, eniru la datumojn montritajn en la supra bildo en la sekvajn ĉelojn .

Rojoj 3 kaj 4 restas malplenaj por akomodi la tabelon formulon kreitan dum ĉi tiu lernilo.

La lernilo ne inkluzivas la formatadon viditan en la bildo, sed ĉi tio ne influos kiel funkcias la formulo de serĉo.

Informoj pri formataj opcioj similaj al tiuj, kiuj estas viditaj supre, estas disponeblaj en ĉi tiu Baza Excel Formatform-Tutorial.

02 de 09

Komencante la INDEX-Funkcion

Uzante la INDEX-Funkcion de Excel en Formula Serĉo. © Ted franca

La funkcio INDEX estas unu el la malmultaj en Excel, kiuj havas multajn formojn. La funkcio havas Array Form kaj Referenca Formo .

La Arraya Formularo redonas la realan datumon de datumbazo aŭ tabelo de datumoj, dum la Referenca Formo donas al vi la ĉelan referencon aŭ lokon de la datumoj en la tablo.

En ĉi tiu lernilo ni uzos la Array-Formon ĉar ni volas scii la nomon de provizanto por titanio-fenestraĵoj anstataŭ la ĉela referenco al ĉi tiu provizanto en nia datumbazo.

Ĉiu formo havas malsaman liston de argumentoj, kiujn oni devas elekti antaŭ komenci la funkcion.

Tutorial Steps

  1. Alklaku la ĉelon F3 por fari ĝin la aktiva ĉelo . Jen kie ni eniros la neston.
  2. Alklaku la pestaña Formulo de la rubando menuo.
  3. Elektu Serĉon kaj Referencon de la rubando por malfermi la funkcion falmenu.
  4. Alklaku INDEX en la listo por alkonduki la dialogon de Elektu Argumentojn .
  5. Elektu la tabelo, row_num, col_num- eblo en la dialogujo.
  6. Alklaku OK por malfermi la INDEX-funkcion-dialogon.

03an de 09

Enirante la INDEX-Funkcion-Tabelo-Argumenton

Alklaku la bildon por vidi plenan grandecon. © Ted franca

La unua argumento postulita estas la argumento de Array. Ĉi tiu argumento specifas la gamon de ĉeloj por serĉi la deziratan datumon.

Por ĉi tiu lernilo ĉi tiu argumento estos nia specimeno de datumbazo .

Tutorial Steps

  1. En la dialogo de la funkcio INDEX, alklaku la arrayan linion.
  2. Emfazu ĉelojn D6 al F11 en la foliaro por eniri la gamon en la dialogon.

04 de 09

Komencante la Nested MATCH-Funkcion

Alklaku la bildon por vidi plenan grandecon. © Ted franca

Al la nesto de unu funkcio ene de alia ne eblas malfermi la duan aŭ nombran dialogon de la dialogo por eniri la necesajn argumentojn .

La nuna funkcio devas esti tajpita kiel unu el la argumentoj de la unua funkcio.

En ĉi tiu lernilo, la nombra MATCH-funkcio kaj ĝiaj argumentoj estos enmetitaj en la duan linion de la INDEX-funkcia dialogujo - la linio Row_num .

Gravas noti, ke, kiam vi eniras funkciojn permane, la argumentoj de la funkcio estas apartigitaj unu de la alia per komo "," .

Enirante la Ŝanĝan Argumenton de Serĉo de la MATCH-Funkcio

La unua paŝo eniri en la neston de MATCH-funkcio estas eniri la serĉon-Rezultan argumenton.

La Lookup_value estos la loko aŭ ĉela referenco por la serĉpermeso kiun ni volas egali en la datumbazo.

Kutime la Lookup_value akceptas nur unu serĉan kriterion aŭ terminon. Por serĉi plurajn kriteriojn, ni devas etendi la Lookup_value .

Ĉi tio fariĝas per konkatenado aŭ aliĝado al du aŭ pli ĉel-referencoj kune uzante la simbolo " & ".

Tutorial Steps

  1. En la dialogo de la funkcio INDEX, klaku sur la linio Row_num .
  2. Tajpu la nomon de funkcia nomo sekvita de malferma ĉirkaŭa krampo " ( "
  3. Alklaku la ĉelon D3 por eniri tiun ĉelan referencon en la dialogon.
  4. Tajpu koloron " & " post la ĉelo-referenco D3 por aldoni duan ĉel-referencon.
  5. Alklaku la ĉelon E3 por eniri ĉi tiun duan ĉelan referencon en la dialogon.
  6. Tajpu komo "," post la ĉelo-referenco E3 por kompletigi la eniron de la argumento Lookup_value de la MATCH-funkcio.
  7. Lasu la dialogon de la INDEX-funkcion malfermita por la sekva paŝo en la lernilo.

En la lasta paŝo de la lernilo la Lookup_values ​​estos enmetitaj en ĉelojn D3 kaj E3 de la foliaro.

05 de 09

Aldonante la Lookup_array por la MATCH-Funkcio

Alklaku la bildon por vidi plenan grandecon. © Ted franca

Ĉi tiu paŝo inkluzivas aldoni la Serĉan argumenton por la nuna MATCH-funkcio.

The Lookup_array estas la gamo de ĉeloj, kiujn la funkcio de MATCH serĉos serĉi la argumenton Lookup_value aldonita en la antaŭa paŝo de la lernilo.

Ĉar ni identigis du serĉajn kampojn en la serĉo- argumento, ni devas fari la saman por la Serĉo-mesaĝo . La funkcio de MATCHO nur serĉas unu tabelon por ĉiu termino specifita.

Por eniri multoblajn taberojn ni denove uzu la "ampersand" & "por kunveni la tabelojn kune.

Tutorial Steps

Ĉi tiuj paŝoj devas esti enmetitaj post la komo enigita en la antaŭa paŝo en la linio Row_num en la dialogo de la funkcio INDEX.

  1. Alklaku la linio Row_num post la komo por meti la enmetan punkton ĉe la fino de la nuna eniro.
  2. Emfazu ĉelojn D6 al D11 en la foliaro por eniri la gamon. Ĉi tiu estas la unua tabelo, kiun la funkcio estas serĉi.
  3. Tajpu koloron " & " post la ĉeloj D6: D11 ĉar ni volas ke la funkcio serĉu du tabulojn.
  4. Emfazu ĉelojn E6 al E11 en la foliaro por eniri la gamon. Ĉi tiu estas la dua tabelo, kiun la funkcio estas serĉi.
  5. Tajpu komo "," post la ĉelo-referenco E3 por kompletigi la eniron de la argumento Lookup_array de la MATCH-funkcio.
  6. Lasu la dialogon de la INDEX-funkcion malfermita por la sekva paŝo en la lernilo.

06 de 09

Aldonante la Matĉan tipon kaj kompletigante la MATCH-Funkcion

Alklaku la bildon por vidi plenan grandecon. © Ted franca

La tria kaj fina argumento de la funkcio de MATCH estas la argumento de Match_type.

Ĉi tiu argumento rakontas al Excel kiel kongrui kun la Serĉo_valoro kun valoroj en la Serĉo-mesaĝo. La elektoj estas: 1, 0, aŭ -1.

Ĉi tiu argumento estas laŭvola. Se ĝi preterlasas, la funkcio uzas la defaŭlta valoro de 1.

Tutorial Steps

Ĉi tiuj paŝoj devas esti enmetitaj post la komo enigita en la antaŭa paŝo en la linio Row_num en la dialogo de la funkcio INDEX.

  1. Sekvante la komo en la linio Row_num , tajpu nulo " 0 " ĉar ni volas ke la nuna funkcio redonu ĝustajn kongruojn al la terminoj, kiujn ni eniras en ĉeloj D3 kaj E3.
  2. Tajpu ferma krampo " ) " por kompletigi la funkcion de MATCH.
  3. Lasu la dialogon de la INDEX-funkcion malfermita por la sekva paŝo en la lernilo.

07 de 09

Reen al la INDEX-Funkcio

Alklaku la bildon por vidi plenan grandecon. © Ted franca

Nun, ke la funkcio de MATCH estas farita, ni moviĝos al la tria linio de la malferma dialogujo kaj eniros la lastan argumenton por la INDEX-funkcio.

Ĉi tiu tria kaj fina argumento estas la Kolumna argumento, kiu rakontas al Excel la kolumnan numeron en la gamo D6 ĝis F11, kie ĝi trovos la informon, kiun ni deziras, redonitaj de la funkcio. En ĉi tiu kazo, provizanto por titanio-widgets .

Tutorial Steps

  1. Alklaku la kolumnon en la dialogo.
  2. Enmetu la numeron tri " 3 " (sen citaĵoj) en ĉi tiu linio, ĉar ni serĉas datumojn en la tria kolumno de la gamo D6 al F11.
  3. Ne alklaku OK aŭ fermu la dialogon de INDEX-funkcio. Ĝi devas resti malfermita por la sekva paŝo en la lernilo - kreante la tabelo-formulon .

08 de 09

Kreante la Tabelo-Formulon

Excel Serĉo-Tabelo-Formulo. © Ted franca

Antaŭ ol fermi la dialogan skatolon ni devas turni nian nestigitan funkcion al tabelo .

Tabelo de formularo estas kio permesas ĝin serĉi multoblajn terminojn en la tabelo de datumoj. En ĉi tiu lernilo ni serĉas kunigi du terminojn: Widgets de kolumno 1 kaj titanio de kolumno 2.

Krei tabelo-formulon en Excel estas farita premante la CTRL , SHIFT kaj ENTER- ŝlosilojn al la klavaro samtempe.

La efiko de premi ĉi tiujn ŝlosilojn kune ĉirkaŭas la funkcion per buklaj krampoj: {} indikante, ke ĝi estas nun tabelo de formularo.

Tutorial Steps

  1. Kun la kompletigita dialogo ankoraŭ malfermita de la antaŭa paŝo de ĉi tiu lernilo, premu kaj tenu la ŝlosilojn CTRL kaj SHIFT sur la klavaron, tiam premu kaj liberigu la ENTER- ŝlosilon.
  2. Se farite korekte, la dialogo fermos kaj nombro N / A aperos en la ĉelo F3 - la ĉelo, kie ni eniris la funkcion.
  3. La nombro N / A aperas en la ĉelo F3 ĉar ĉeloj D3 kaj E3 estas malplenaj. D3 kaj Kaj3 estas la ĉeloj, kie ni rakontis la funkcion por trovi la serĉojn en la paŝo 5 de la lernilo. Fojo aldonita datumo al ĉi tiuj du ĉeloj, la eraro estos anstataŭigita per informoj de la datumbazo .

09 de 09

Aldonante la serĉajn kriteriojn

Trovanta Datumoj kun la Excel Lookup Array Formulo. © Ted franca

La lasta paŝo en la lernilo estas aldoni la serĉajn terminojn al nia foliaro.

Kiel ni menciis en la antaŭa paŝo, ni serĉas egali la terminojn Fenestraĵoj de kolumno 1 kaj Titanio de kolumno 2.

Se, kaj nur se, nia formulo trovas matĉon por ambaŭ terminoj en la konvenaj kolumnoj en la datumbazo, ĉu ĝi redonos la valoron de la tria kolumno.

Tutorial Steps

  1. Alklaku ĉelon D3.
  2. Tajpu Widgets kaj premu la Enŝlosilon sur la klavaro.
  3. Alklaku la ĉelon E3.
  4. Tajpu Titanio kaj premu la Enŝlosilon sur la klavaro.
  5. La nomo de la provizanto Widgets Inc. devus aperi en la ĉelo F3 - la loko de la funkcio pro tio ke ĝi estas la sola provizanto enlistigita, kiu vendas Titanium Widgets.
  6. Kiam vi klakas sur ĉelo F3 la kompleta funkcio
    {= INDEX (D6: F11, MATCH (D3 & E3, D6: D11 & E6: E11, 0), 3)}
    aperas en la formulo-baron super la foliaro .

Noto: En nia ekzemplo nur unu provizanto por titanio-fenestraĵoj. Se ekzistas pli ol unu provizanto, la provizanto enlistigita unue en la datumbazo estas redonita de la funkcio.