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.