V tomto článku se naučíme, jak z Excelu extrahovat hodnotu mezi závorkami z D5.
Jednoduše řečeno, při práci s daty D5 někdy potřebujeme získat hodnotu z dané hodnoty D5. Hodnota v D5 má podmínku, musí být mezi znaky v závorkách.
Jak problém vyřešit?
Pro tento článek budeme muset použít funkci MID & funkci HLEDAT. Nyní z těchto funkcí vytvoříme vzorec. Zde dostaneme datovou sadu a rozsah a potřebujeme porovnat kteroukoli z hodnot v rozsahu a získat součet odpovídajících hodnot z datové sady.
Obecný vzorec:
= MID (D5, SEARCH ("(", D5) + 1, SEARCH (")", D5) - SEARCH ("(", D5) - 1)
D5: Hodnota D5, ze které je třeba extrahovat podřetězec
Příklad:
Pochopit to všechno může být matoucí. Pojďme tedy tento vzorec otestovat spuštěním na níže uvedeném příkladu.
Zde máme některé z filmů oceněných Oskarem s příslušným rokem. Musíme z názvu filmu extrahovat roční hodnotu.
Pro tento úkol použijeme výše uvedený obecný vzorec.
Použijte vzorec:
= MID (D5, SEARCH ("(", D5) + 1, SEARCH (")", D5) - SEARCH ("(", D5) - 1)
D5: textová hodnota uvedená jako odkaz na buňku.
Vysvětlení:
- Funkce MID má 3 argumenty.
- Text D5 v buňce D5, uveden jako odkaz na buňku
- SEARCH ("(", D5) + 1, funkce SEARCH najde pozici prvních otevřených závorek v textu. +1 tedy získá pozici prvního znaku vnitřní hodnoty.
- SEARCH (")", D5) - SEARCH ("(", D5) - 1), chcete -li získat délku hodnoty uvnitř textu, můžete ji extrahovat tak, že vezmete rozdíl dvou hodnot uvnitř závorek, jak je uvedeno níže.
= MID („Zelená kniha (2018)“, 13, 17–11)
- SEARCH ("(", D5) - 1) vrací pozici posledního znaku v závorkách
Zde, jak vidíte, je roková hodnota extrahována pomocí vysvětleného vzorce. Chcete -li nyní získat zbytek výsledků, zkopírujte vzorec do jiných buněk pomocí zástupce Ctrl + D nebo možnost přetažení dolů.
Jak vidíte na výše uvedeném snímku, z dat jsme získali všechny roční hodnoty. Toto je zajímavý vzorec, přizpůsobte jej podle požadavků.
Zde, pokud známe délku vnitřní hodnoty jako u výše uvedeného příkladu, víme, že délka roční hodnoty je 4, pak můžeme použít níže uvedený vzorec:
= MID (D5, SEARCH ("(", D5) + 1, 4)
To je snadné a srozumitelné pro jeho použití.
Zde je několik pozorovacích poznámek uvedených níže.
Poznámky:
- Vzorec funguje pouze s čísly.
- Vzorec funguje pouze v případě, že ve vyhledávací tabulce nejsou žádné duplikáty
- Funkce SUMPRODUCT považuje nečíselné hodnoty za 0 s.
- Funkce SUMPRODUCT považuje logickou hodnotu TRUE za 1 a False za 0.
- Pole argumentů musí mít stejnou délku, jinak funkce.
Doufám, že tento článek o tom, jak extrahovat číslo mezi závorkami z textu v aplikaci Excel, je vysvětlující. Další články o funkcích SUMPRODUCT najdete zde. Sdílejte prosím svůj dotaz níže v poli pro komentáře. Pomůžeme vám.
Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail
Jak používat funkci SUMPRODUCT v Excelu: Vrací SUMU po vynásobení hodnot ve více polích v Excelu.
SUM, pokud je datum mezi : Vrátí SUMU hodnot mezi danými daty nebo obdobím v Excelu.
Součet, pokud je datum větší než dané datum: Vrátí SUMU hodnot po daném datu nebo období v aplikaci Excel.
2 způsoby součtu podle měsíce v Excelu: Vrátí SUMU hodnot v rámci daného konkrétního měsíce v aplikaci Excel.
Jak sečíst více sloupců s podmínkou: Vrátí SUMU hodnot napříč více sloupci s podmínkou v Excelu
Jak používat zástupné znaky v aplikaci Excel : Počítejte buňky odpovídající frázím pomocí zástupných znaků v aplikaci Excel
Populární články
50 Zkratka aplikace Excel pro zvýšení produktivity
Upravte rozevírací seznam
Absolutní reference v Excelu
Pokud s podmíněným formátováním
Pokud se zástupnými znaky
Vlookup podle data
Převod palců na stopy a palce v aplikaci Excel 2016
Připojte jméno a příjmení v Excelu
Počítejte buňky, které odpovídají A nebo B