Ako používať funkciu NÁJSŤ v programe Excel

Anonim

V tomto článku sa naučíme Ako používať funkciu NÁJSŤ v programe Excel.

Nájdite akýkoľvek text v programe Excel

V programe Excel musíte nájsť polohu textu. Buď môžete počítať ručne a pozorne sledovať každú hodnotu bunky. Excel nechce, aby ste to robili, a my tiež nie. Napríklad nájdenie polohy znaku medzery na rozdelenie hodnôt všade tam, kde existuje medzera, napríklad oddelenie mena a priezviska od celého mena. Pozrime sa teda na syntax funkcie FIND a príklad, ktorý ilustruje jej použitie.

V cele Jimmy Kimmel, Vesmírna postava prichádza hneď po r a predtým K. Šiesty je výskyt vesmírneho znaku v slove začínajúceho od J.

FIND funkcia v programe Excel

Funkcia FIND potrebuje iba dva argumenty (tretí voliteľný). Zadaný čiastočný text alebo jeden znak na nájdenie v rámci textovej hodnoty sa vykonáva pomocou funkcie NÁJSŤ.

FIND funkcia syntax:

= FIND (find_text, within_text, [start_num])

Find_text: Znak alebo skupina znakov, ktoré chcete nájsť v reťazci.

Within_text: Odkaz na text alebo bunku, v ktorom chcete nájsť text

[start_num]: voliteľné. Počiatočný bod hľadania.

Príklad:

Toto všetko môže byť mätúce na pochopenie. Poďme pochopiť, ako používať funkciu na príklade. Tu Aby som lepšie vysvetlil FIND funkciu, pripravil som tieto údaje.

V bunke D2 až D4 chcem nájsť umiestnenie „Hrdina“ v bunke B2, „@“ v bunke B3 a „A“ v B4, resp.

Tento vzorec NÁJDETE zapísaný do bunky D2 a presuňte ho nadol do bunky D4.

Použite vzorec v bunke D4

= NÁJSŤ (C4, B4,14)

A teraz mám umiestnenie daného textu:

Nájdite druhý, tretí a deviaty výskyt daných postáv v reťazcoch.

Tu máme niekoľko reťazcov v rozsahu A2: A4. V bunke C2, C3 a C4 sme spomenuli znaky, ktoré chceme hľadať v reťazcoch. V D2, D3 a D4 sme spomenuli výskyt znaku. V susednej bunke chcem získať polohu týchto výskytov postáv.

Napíšte tento vzorec do bunky E2 a potiahnite nadol.

=NÁJSŤ("~", NÁHRADA(A2, C2, "~", D2))

Tým sa vrátia presné polohy (19) uvedeného výskytu (4) znaku medzery v reťazci.

Ako to funguje?

Technika je celkom jednoduchá. Ako vieme, funkcia SUBSTITUTE v Exceli nahradí daný výskyt textu v reťazci daným textom. Túto vlastnosť používame.

Vzorec teda funguje zvnútra.

NÁHRADA(A2, C2, "~", D2): Táto časť rieši NÁHRADA("Moje meno je Anthony Gonsalvis."
," ","~",4). Čo nám nakoniec dáva reťazec "Moje meno je anthony ~ gonsalvis."

P.S. : štvrtý výskyt medzery sa nahradí znakom „~“. Medzeru som nahradil znakom „~“, pretože som si istý, že tento znak sa v reťazci štandardne nezobrazí. Môžete použiť ľubovoľný znak, o ktorom ste si istí, že sa v reťazci nezobrazí. Na vloženie symbolov môžete použiť funkciu CHAR.

Vyhľadajte podreťazec v programe Excel

Tu máme dva stĺpce. Podreťazec v stĺpci B a zadaný reťazec v stĺpci A.

Napíšte vzorec do bunky C2.

Vzorec:

= ISNUMBER (NÁJDET (B2, A2))

Vysvetlenie:

Funkcia Hľadať vezme podreťazec z bunky B2 stĺpca B a potom ho porovná s daným reťazcom v bunke A2 stĺpca A.

ISNUMBER skontroluje, či sa reťazec zhoduje, vráti hodnotu True, alebo vráti hodnotu False.

Skopírujte vzorec do iných buniek, vyberte bunky preberajúce prvú bunku, v ktorej je vzorec už použitý, použite klávesovú skratku Ctrl + D.

Ako vidíte, výstup v stĺpci C zobrazuje hodnotu True a False, ktorá predstavuje, či existuje podreťazec alebo nie.

Tu sú všetky poznámky k pozorovaniu pomocou funkcie NÁJSŤ v programe Excel
Poznámky:

FIND vráti predvolene prvé nájdené miesto.

Ak chcete druhé nájdené umiestnenie textu, zadajte reťazec start_num a malo by byť väčšie ako prvé umiestnenie textu.

Ak sa daný text nenájde, vzorec FIND vráti chybu #HODNOTA.

FIND rozlišuje veľké a malé písmena. Ak potrebujete funkciu rozlišujúcu malé a veľké písmena, použite funkciu VYHĽADÁVAŤ.

FIND nepodporuje zástupné znaky. Ak potrebujete na nájdenie textu v reťazci použiť zástupné znaky, použite funkciu VYHĽADÁVAŤ.

Dúfam, že tento článok o tom, ako používať funkciu NÁJSŤ v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o hľadaní čiastočného textu a súvisiacich vzorcov programu Excel. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku.

Ako používať FUNKCIU VYHĽADÁVANIA : Funguje to rovnako ako funkcia FIND, iba s jedným rozdielom, keď sa rozlišujú malé a veľké písmená (napr a alebo A sú považované za rovnaké) v programe Excel.

Hľadanie reťazca pre konkrétny podreťazec v programe Excel : Nájdite bunky, ak bunka obsahuje dané slovo v programe Excel, pomocou funkcie NÁJSŤ alebo VYHĽADAŤ.

Zvýraznite bunky, ktoré obsahujú konkrétny text : Zvýraznite bunky, ak bunka obsahuje dané slovo v programe Excel, podľa vzorca v časti Podmienené formátovanie

Ako skontrolovať, či reťazec obsahuje jeden z mnohých textov v programe Excel : vyhľadajte bunky, ak bunka obsahuje daných viac slov v programe Excel, pomocou funkcie NÁLEZ alebo HĽADAŤ.

Spočítajte bunky, ktoré obsahujú konkrétny text : Spočítajte počet buniek, ak bunka obsahuje daný text, pomocou jedného vzorca v programe Excel.

Ako vyhľadať bunky s určitým textom a vrátiť určitý text v programe Excel : vyhľadajte bunky, ak bunka obsahuje určitý text a vráti požadované výsledky pomocou funkcie IF v programe Excel.

Populárne články:

Ako používať funkciu IF v programe Excel : Príkaz IF v programe Excel skontroluje podmienku a vráti konkrétnu hodnotu, ak je podmienka PRAVDA, alebo vráti inú konkrétnu hodnotu, ak je NEPRAVDA.

Ako používať funkciu VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.

Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.

Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.