Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako extrahujete slovo z bunky, ktorá obsahuje vetu a Môžem vo vzorci použiť viacero stredných funkcií?

Použitie funkcie MID na extrahovanie slova z bunky

Funkciu MID možno použiť na extrahovanie určitého počtu znakov z textového reťazca. Syntax funkcie MID je nasledovná:

```

=MID(text, počiatočné_číslo, počet_znakov)

```

kde:

* text je textový reťazec, z ktorého chcete extrahovať znaky.

* počiatočné_číslo je číslo prvého znaku, ktorý chcete extrahovať.

* počet_znakov je počet znakov, ktoré chcete extrahovať.

Napríklad nasledujúci vzorec by extrahoval prvých päť znakov z textového reťazca „Hello World“:

```

=MID("Ahoj svet", 1, 5)

```

Výsledkom tohto vzorca by bol reťazec „Ahoj“.

Používanie viacerých funkcií MID

Na extrahovanie viacerých slov z textového reťazca môžete použiť viacero funkcií MID v jednom vzorci. Napríklad nasledujúci vzorec by extrahoval prvých päť znakov a posledných päť znakov z textového reťazca „Hello World“:

```

=MID("Ahoj svet", 1, 5) &MID("Ahoj svet", LEN("Ahoj svet")-4, 5)

```

Výsledkom tohto vzorca by bol reťazec "Hellod".

Použitie funkcie FIND na určenie počiatočnej pozície slova

Funkciu FIND možno použiť na určenie počiatočnej pozície slova v textovom reťazci. Syntax funkcie FIND je nasledovná:

```

=FIND(nájsť_text, v rámci_textu, počiatočné_číslo)

```

kde:

* nájsť_text je textový reťazec, ktorý hľadáte.

* v rámci_textu je textový reťazec, v rámci ktorého hľadáte.

* počiatočné_číslo je číslo prvého znaku v reťazci inside_text, od ktorého chcete začať hľadať.

Napríklad nasledujúci vzorec určí počiatočnú pozíciu slova „World“ v textovom reťazci „Hello World“:

```

=FIND("Svet", "Ahoj svet")

```

Výsledkom tohto vzorca by bolo číslo 7, čo je počiatočná pozícia slova „Svet“.

Spoločné použitie funkcií MID a FIND na extrahovanie slova

Na extrahovanie konkrétneho slova z textového reťazca môžete použiť funkcie MID a FIND spolu. Napríklad nasledujúci vzorec by extrahoval slovo „World“ z textového reťazca „Hello World“:

```

=MID("Ahoj svet", FIND("Svet", "Ahoj svet"), LEN("Svet"))

```

Výsledkom tohto vzorca by bol reťazec „World“.

Použitie regulárnych výrazov na extrahovanie slova

Regulárne výrazy možno použiť na extrahovanie konkrétneho slova alebo vzoru znakov z textového reťazca. Syntax funkcie REGEXEXTRACT je nasledovná:

```

=REGEXEXTRACT(text, regulárny_výraz)

```

kde:

* text je textový reťazec, z ktorého chcete extrahovať znaky.

* regulárny_výraz je regulárny výraz, ktorý chcete použiť na extrahovanie znakov.

Napríklad nasledujúci vzorec by extrahoval slovo „World“ z textového reťazca „Hello World“ pomocou regulárneho výrazu:

```

=REGEXEXTRACT("Ahoj svet", "Svet")

```

Výsledkom tohto vzorca by bol reťazec „World“.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené