Mnoho organizací široce používá Excel pro své kancelářské použití. Údaje zadané uživatelem jsou kombinací číselných hodnot, abeced, symbolů atd. Údaje jsou vypočítány na základě požadavku. Někdy je potřeba data pro účely výpočtu upravit. Úprava zahrnuje odstranění zadaných znaků nebo písmen v buňce. Úloha úprav se pro malé množství dat provádí ručně, ale pro velké množství dat je to náročný a časově náročný proces. Excel poskytuje různé funkce a metody pro rychlý a efektivní výpočet dat, aby se tento problém napravil. Jsou jasně vysvětleny různé způsoby odstranění prvního znaku nebo písmene v datech.
Funkce Right a Len
Funkce Excel s názvem RIGHT a LEN se používá k odstranění prvního znaku v zadané buňce. Kroky, které je třeba dodržet, jsou
Příklad 1: Odstraňte první písmeno v buňce pomocí funkce Excel
Krok 1: Zadejte data do listu, konkrétně A1:A5
Krok 2: Vyberte novou buňku B1, kde chce uživatel zobrazit výsledek, a zadejte vzorec jako =RIGHT (A1, LEN (A1)-1).
Krok 3: Stiskněte Enter. Výsledek se zobrazí v selektivní buňce B1.
Funkce RIGHT a LEN z listu odstraní první písmeno v buňce. Chcete-li získat výsledek pro zbývající data, přetáhněte vzorec směrem k buňce B5 a vrátí poslední čtyři znaky z textového řetězce odstraněním prvního znaku pomocí vzorce. Podobně se tato metoda používá k výpočtu dalších dat. Odstranění více než jednoho znaku na základě požadavků 2, 3 atd. se ve vzorci používá k odečtení od hodnoty zobrazené funkcí DÉLKA.
Pracovní postup Formule
Funkce LEN počítá celkový počet znaků v buňce A2. Výsledek tedy bude =RIGHT (A2, LEN (5-1)). 5-1=4. Vzorec tedy bude následující, =VPRAVO (A2, 4). Funkce RIGHT extrahuje poslední čtyři znaky z buňky a přeskočí poslední znak zprava a první zleva.
Vyměnit funkci
Funkce Excel s názvem REPLACE se používá k odstranění prvního znaku v zadané buňce. Nahradí první znak textového řetězce prázdnými mezerami.
smazat soubor v java
Příklad 2: Odstraňte první písmeno v buňce pomocí funkce Excel
Krok 1: Zadejte data do listu, konkrétně A1:A5
Krok 2: Vyberte novou buňku B1, kde chce uživatel zobrazit výsledek, a zadejte vzorec jako =REPLACE (A1, 1,').
Krok 3: Stiskněte Enter. Výsledek se zobrazí ve selektivní buňce B1.
Funkce REPLACE nahradí první znak nebo písmeno prázdným řetězcem v listu. Chcete-li získat výsledek pro zbývající data, přetáhněte vzorec směrem k buňce B5, protože nahradí první znak prázdným řetězcem.
Pracovní postup Formule
Zde ve vzorci =REPLACE (A1, 1, 1,'), A1 označuje buňku obsahující data, 1 představuje první řetězec a druhá 1 představuje jediný znak, který by měl být nahrazen. Nahrazuje pouze první znak nebo písmeno, protože zbývající písmena se nemění. Podobně se tato metoda používá k výpočtu dalších dat. K nahrazení více než jednoho znaku na základě požadavků 2, 3 atd. se používá.
Funkce MID a LEN
K odstranění prvního znaku v zadané buňce se v datech společně použijí funkce Excel MID a LEN. Odebere první znak přítomný v textu.
Příklad 3: Odstraňte první písmeno v buňce pomocí funkce Excel
Krok 1: Zadejte data do listu, konkrétně A1:A5
Krok 2: Vyberte novou buňku, konkrétně B1, kde chce uživatel zobrazit výsledek, a zadejte vzorec jako =MID (A1, 2, LEN (A1)-1)
Krok 3: Stiskněte Enter. Výsledek se zobrazí ve selektivní buňce B1.
V listu funkce MID a LEN odstraní první znak nebo písmeno v řetězci. Chcete-li získat výsledek pro zbývající data, přetáhněte vzorec směrem k buňce B5, protože jednoduše odstraní první znak s prázdným řetězcem.
Pracovní postup Formule
Zde ve vzorci =MID (A1, 2, LEN (A1)-1)
A1 označuje buňku obsahující data, funkce LEN vrací počet znaků v buňce. Vzorec je tedy jako =MID (A1, 2, LEN (5-1).
5-1=4, tedy =MID (A1, 2, DÉLKA (4))
Číslo „2“ představuje počáteční pozici dat. Vzorec tedy vrací zbývající znaky kromě prvního. Podobně se tato metoda používá pro další data.
Metoda převodu textu na sloupec
Excel poskytuje metodu nazvanou Text do sloupce, která odstraní první znak nebo písmeno v buňce. Tato metoda jednoduše odstraní první znak přítomný v buňce a zobrazí jej v samostatném sloupci. Zbývající data jsou zobrazena v samostatném sloupci bez smazání prvního znaku.
Příklad 4: Odstraňte první znak z buňky pomocí metody Text to Column.
Krok 1: Zadejte data do listu, konkrétně A1:A5
Krok 2: Vyberte rozsah sloupců z A1:A5 a poté na kartě Data vyberte Text do sloupců.
Krok 3: Zobrazí se průvodce převodem textu na sloupec. V tom vyberte možnost s názvem Fixed Width. Klepněte na tlačítko Další.
Krok 4: Otevře se průvodce Covert Text to Columns Wizard. Chcete-li vložit svislou čáru mezi znaky, klikněte mezi první a druhý znak v části náhledu. Klepněte na tlačítko Další.
Ve formátu sloupce dat vyberte požadovaný formát a klikněte na Dokončit.
Krok 5: Metoda Text to Column zobrazí první a další znaky v samostatné buňce.
Zde v listu metody Text to Column zobrazí první znak v řádku A1:A5 a zbývající znaky v buňce B1:B5. Pokud není potřeba, může uživatel odstranit první sloupec s prvním znakem.
Poznámka: Nejedná se o dynamickou metodu. Pokud je třeba oddělit ještě jeden znak, je třeba upravit svislou čáru.
Metoda bleskové výplně
Jednou z metod, jak odstranit první znak nebo písmeno v buňce, je metoda Flash Fill. Klávesové zkratky pro použití metody Flash Fill jsou Ctrl+E. Je to jedna z nejjednodušších a nejúčinnějších metod bez použití vzorce. Kroky, které je třeba dodržet, jsou
Příklad 5: Odstraňte první znak nebo písmeno z buňky pomocí metody Flash Fill.
Krok 1: Zadejte data do listu A1:A5
Krok 2: Do buňky B1 zadejte data bez prvního znaku. Stiskněte Ctrl+E pro metodu Flash Fill.
Krok 3: Metoda Flash Fill zobrazí výsledek pro zbývající data, který následuje po první metodě v buňce B1.
V listu se metoda Flash Fill řídí vzorem přítomným v buňce B1 a výsledek je generován bez prvního znaku.
Uživatelem definovaná funkce
Uživatelem definovaná funkce zahrnuje kód a vzorec pro generování výsledku. Kroky, které je třeba dodržet, jsou
Příklad 6: Odstraňte první znak nebo písmeno v datech pomocí metody Flash Fill.
Krok 1: Zadejte data do listu, konkrétně A1:A5
Krok 2: Vyberte rozsah sloupců z A1:A5. Stisknutím Alt+F11 otevřete základní vizuální editor v sešitu.
Krok 3: Do toho vložte modul a zadejte kód následovně,
Nejprve odstraňte veřejnou funkci (rng As String, cnt As Long)
removeFirstC = Right (rng, Len (rng) - cnt)
End Function
Krok 4: Do buňky B1 zadejte vzorec jako =removeFirstC (A1, 1). Zde A1 označuje hodnotu buňky a 1 označuje počet znaků, které mají být odstraněny.
Krok 5: Výsledek se zobrazí v buňce B1. Chcete-li získat výsledek pro zbývající data, přetáhněte vzorec směrem k buňce B5.
Pracovní postup Formule
Na buňku je třeba odkazovat ve vzorci, nebo lze textovou hodnotu zadat přímo do funkce. '1 označuje počet znaků, které mají být odstraněny. Pokud je třeba odstranit více než jeden nebo více znaků, zadejte číslo do vzorce na základě požadavku.
souhrn
Metody a funkce v tomto tutoriálu jsou jasně vysvětleny pomocí vzorců. Pro soubor dat funguje efektivně a rychle. Tyto metody jsou pohodlné a dynamické. Vzorec je třeba upravit na základě požadavku na odstranění více než jednoho znaku. Je založen na volbě preferencí uživatele, způsobu, který má být vybrán pro získání výsledku z dat.