Přejít k hlavnímu obsahu

Jak odstranit řetězec za n-tým znakem v aplikaci Excel?

V některých případech možná budete chtít odebrat všechny řetězce za n-tým znakem z buněk v aplikaci Excel. Pokud máte několik buněk potřebných k odstranění řetězců za n-tým znakem, můžete je odstranit ručně. Pokud však existují stovky buněk, musí být unavené mazat řetězce jeden po druhém. Tento výukový program vám nyní řekne rychlé způsoby, jak odstranit řetězce za n-tým znakem v aplikaci Excel, přečtěte si níže uvedené podrobnosti.

Odstraňte celý řetězec za n-tým znakem se vzorcem

Odstraňte řetězec na konkrétní pozici pomocí Odebrat podle polohy


šipka modrá pravá bublina Odstraňte celý řetězec za n-tým znakem se vzorcem

Níže uvedený vzorec můžete použít k odstranění celého řetězce za n-tým znakem.

Kutools pro Excel, s více než 120 užitečné funkce aplikace Excel, zvýšit efektivitu práce a ušetřit pracovní čas.

Vezměte instanci, chcete odstranit všechny řetězce za třetím znakem, vyberte buňku a zadejte tento vzorec = VLEVO (A1,3) do něj stiskněte vstoupit a přetáhněte úchyt automatického vyplňování dolů do buněk.

odstranění dokumentu po n-tom znaku 1
odstranění dokumentu po n-tom znaku 2

Tip: Ve výše uvedeném vzorci můžete změnit 3 na libovolnou n-tu, jak potřebujete. Například pokud chcete odstranit řetězce za 4. znakem, použijte tento vzorec = VLEVO (A1,4).


šipka modrá pravá bublina Odstraňte řetězec na konkrétní pozici pomocí Odebrat podle polohy

Pokud máte Kutools pro Excel, můžete použít Odebrat podle polohy rychle odstranit řetězce za n-tým znakem a také můžete určit, kolik znaků odstraníte.

Kutools pro Excel, s více než 120 užitečné funkce aplikace Excel, zvýšit efektivitu práce a ušetřit pracovní čas.

Po instalace zdarma Kutools pro Excel, prosím, postupujte takto:

1. Vyberte rozsah dat a klepněte na Kutools > Text > Odebrat podle polohy. Viz snímek obrazovky:

odstranění dokumentu po n-tom znaku 3

2. V Odebrat podle polohy dialog, zadejte 999 do Čísla textové pole a zaškrtnutí Specifikovat a typ 4 do následujícího textového pole. Výsledky můžete zobrazit v podokně náhledu.

Tip: Chcete-li odstranit řetězec za n-tým znakem, stačí zadat n + 1 do Specifikovat Textové pole.

odstranění dokumentu po n-tom znaku 4

3. Pak klikněte na tlačítko Ok or Podat žádost. Řetězec po 3. byl odebrán z každé buňky.

Poznámka: Pokud chcete odstranit pouze 3 znaky za 3. znakem řetězce, můžete zadat 3 do textového pole Čísla a zaškrtněte Specifikovat a typ 4 do toho.

odstranění dokumentu po n-tom znaku 5

Klikněte sem a dozvíte se více podrobností o Odebrat podle pozice.

Klikněte zde pro bezplatné stažení Kutools pro Excel

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
data UPI-2080-SHN ANNY SMI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 0000####### 01/03/22
Output :- SHN ANNY SMI
This comment was minimized by the moderator on the site
Hi, sunil, here is a code may help you.
Sub extractText()
    Dim xSplit, xStr As String
    Dim xPos As Integer
    Dim xArr As Variant
    Dim xRng, xSetRng As Range
    On Error Resume Next
    Set xRng = Application.InputBox("Select the cell you want to extract:", "Kutools for Excel", , , , , , 8)
    xSplit = Application.InputBox("Type the delimiter:", "Kutools for Excel", , , , , , 2)
    xPos = Application.InputBox("Type the nth delimiter:", "Kutools for Excel", , , , , , 1)
    Set xSetRng = Application.InputBox("Select a cell to place result:", "Kutools for Excel", , , , , , 8)
    xArr = Split(xRng.Text, xSplit)
    xSetRng.Value = xSplit + xArr(xPos)
End Sub

Copy and paste above code to the Microsoft Visual Basic for Applications window, and run the code, in first dialog, choose the cell that you use to extract, in second dialog, type the delimiter, here in your case is -, in third dialog, type the nth delimiter, here in your case, you extract the string after second -, type 2 into this dialog, in last dialog, choose the cell you place the extracted result.
Hope it do favor on you.
This comment was minimized by the moderator on the site
data :- UPI-205080-SWN AHONY SI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 000080 01/03/22
Output needed as "SWN AHONY SI"
This comment was minimized by the moderator on the site
These are very clever tricks! Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations