Excel

Extrahujte text medzi zátvorkami

Extract Text Between Parentheses

Vzorec programu Excel: Extrahujte text medzi zátvorkamiGenerický vzorec | _+_ | Zhrnutie

Na extrahovanie textu medzi zátvorkami, zátvorkami, zátvorkami atď. Môžete použiť vzorec založený na funkcii MID s pomocou funkcie VYHĽADÁVAŤ. V uvedenom príklade vzorec v C5 je:



= MID (txt, SEARCH ('(',txt)+1, SEARCH (')',txt)- SEARCH ('(',txt)-1)
Vysvetlenie

Základom tohto vzorca je funkcia MID, ktorá z textu extrahuje určitý počet znakov, pričom začína na konkrétnom mieste. Aby sme zistili, kde začať s extrahovaním textu, používame tento výraz:

 
= MID (B5, SEARCH ('(',B5)+1, SEARCH (')',B5)- SEARCH ('(',B5)-1)+0

Toto vyhľadá ľavé zátvorky a pridá 1, aby získala pozíciu prvého znaku v zátvorkách. Aby sme zistili, koľko znakov je potrebné extrahovať, použijeme tento výraz:





 
 SEARCH ('(',B5)+1

Toto vyhľadá druhé zátvorky v texte a odčíta polohu prvých zátvoriek (menej ako jednu), aby sa získal celkový počet znakov, ktoré je potrebné extrahovať. S týmito informáciami MID extrahuje iba text v zátvorkách.

previesť dátum na rok v programe Excel

Nakoniec, pretože v tomto konkrétnom prípade chceme číslo ako konečný výsledok, pridáme k textovej hodnote vrátenej MID hodnotu nula:



 
 SEARCH (')',B5)- SEARCH ('(',B5)-1

Táto matematická operácia spôsobí, že Excel bude nútiť textové hodnoty k číslam. Ak nepotrebujete alebo nechcete číslo na konci, tento krok je nevyžaduje sa .

Autor Dave Bruns


^