Excel odebere poslední nebo koncovou čárku v buňce
Někdy se při importu dat z jiných souborů do tabulkové aplikace Excel může stát, že se na konci řetězců objeví cizí znaky, například čárky. Tento kurz vysvětluje, jak použít kombinaci funkcí IF, RIGHT, LEFT a LEN k odstranění koncové čárky v buňce v aplikaci Excel.
Jak odstranit poslední nebo koncovou čárku v buňce v aplikaci Excel?
Jak je ukázáno na následujícím snímku obrazovky, buňky ve sloupci B obsahují data, ze kterých chcete odebrat koncové čárky. K dosažení tohoto cíle prosím postupujte následovně.
Obecný vzorec
=IF(RIGHT(A1,1)=",",LEFT(A1,LEN(A1)-1),A1)
Argumenty
A1: Představuje, že buňka obsahuje textový řetězec, ze kterého chcete odstranit koncovou čárku.
Jak používat tento vzorec?
1. Vyberte prázdnou buňku, aby se text zobrazil po odebrání koncové čárky. V tomto případě vyberu D3.
2. Zadejte do ní následující vzorec a stiskněte vstoupit klíč. Vyberte buňku s výsledkem a poté přetáhněte její rukojeť výplně úplně dolů, abyste vzorec použili na jiné buňky.
=IF(RIGHT(B3,1)=",",LEFT(B3,LEN(B3)-1),B3)
Pak můžete vidět, že všechny čárky na konci řetězců jsou okamžitě odstraněny.
Poznámka: V tomto vzorci je B3 buňka obsahující textový řetězec, ze kterého chcete odstranit koncovou čárku. Změňte to prosím podle potřeby.
Jak tento vzorec funguje?
=IF(RIGHT(B3,1)=",",LEFT(B3,LEN(B3)-1),B3)
1. LEFT(B3,LEN(B3)-1)
- Funkce LEN vypočítá celkovou délku textového řetězce "Excel, šikovný, doplněk" a vrátí výsledek jako 20;
- A poté funkce LEFT extrahuje 19 (20-1 = 19) znaků z levé strany textového řetězce „Excel, šikovný, doplněk“ a získá výsledek „Excel, šikovný, doplněk“.
2. IF(RIGHT("Excel, handy, addin,",1)=",","Excel, handy, addin","Excel, handy, addin,")
- Zde se určuje, zda je hodnota zcela vpravo v textovém řetězci „Excel, handy, addin“ čárka. Pokud je na konci řetězce zjištěna čárka, vrátí "Excel, šikovný, doplněk", jinak vrátí původní textový řetězec "Excel, šikovný, doplněk".
Související funkce
Funkce Excel IF
Funkce Excel IF provede jednoduchý logický test, který v závislosti na výsledku srovnání vrátí jednu hodnotu, pokud je výsledek PRAVDA, nebo jinou hodnotu, pokud je výsledek FALSE.
Funkce Excel RIGHT
Funkce Excel RIGHT extrahuje určitý počet znaků z pravé strany textového řetězce.
Funkce Excel LEFT
Funkce Excel LEFT extrahuje daný počet znaků z levé strany zadaného řetězce.
Funkce Excel LEN
Funkce Excel LEN vrací počet znaků v textovém řetězci.
Související vzorce
Odeberte první nebo poslední slovo z řetězce
Tento kurz vysvětluje, jak odstranit pouze první nebo poslední slovo z textového řetězce v buňce pomocí vzorců v aplikaci Excel.
Odebrat prvních N znaků z buňky
Tento výukový program představuje dva vzorce, které vám pomohou snadno odstranit prvních n znaků z buňky v aplikaci Excel.
Odstraňte zalomení řádků z buněk v aplikaci Excel
Tento výukový program poskytuje tři vzorce, které vám pomohou odstranit zalomení řádků (ke kterým dochází stisknutím kláves Alt + Enter v buňce) z konkrétních buněk v aplikaci Excel.
Odebrat text z buňky porovnáním obsahu
Tento článek ukazuje, jak pomocí funkce SUBSTITUTE odebrat část textového řetězce ze zadaných buněk odpovídajícím obsahem.
Odebrat text z buňky na základě konkrétní polohy
Tento kurz vysvětluje, jak používat vzorce k odstranění textu z buňky na základě konkrétní pozice v aplikaci Excel.
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel - pomůže vám vyniknout před davem
Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...
Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.