Odčítanie textu v Exceli je trochu iné ako odčítanie čísel, pretože znamienko mínus (-) nebude fungovať. Ak chcete odčítať text v Exceli, budete musieť do vzorca pridať niektoré ďalšie funkcie.
Odčítanie textu v Exceli nemá vyhradenú funkciu a musíte na to prísť so zloženým vzorcom. V závislosti od toho, ktoré funkcie používate na odčítanie textu v bunke od inej, môže váš vzorec skončiť tak, že sa budú rozlišovať malé a veľké písmená alebo malé a veľké písmená.
V tomto článku sa budeme zaoberať dvoma spôsobmi odčítania textu v Exceli. Samozrejme, toto nie sú jediné metódy na odčítanie textu v Exceli a môžete vytvoriť nový vzorec na odčítanie textu v Exceli na odčítanie textu rôznymi spôsobmi.
Vzorec na odčítanie veľkých a malých písmen
Dobrá metóda na odčítanie textu v Exceli je NÁHRADŤ cieľový reťazec s prázdnou. Funkcia SUBSTITUTE si prezrie prvú bunku a vyhľadá cieľový reťazec a potom nahradí cieľový reťazec prázdnym, čím ho efektívne vymaže z textu.
Ak máte čo do činenia s vetami, môžete to spojiť s vetou TRIM funkcia na odstránenie koncových a/alebo úvodných medzier.
=TRIM(SUBSTITUTE(cieľová bunka, text, ktorý sa má odstrániť,""))
Súvisiace: Ako používať funkciu TRIM v Exceli
Použime tento vzorec. V tomto príklade máme v bunke nepravdivé vyhlásenie A1 ktoré možno opraviť odčítaním bunky B1 od toho. Výsledok zobrazíme v bunke D1.
- Vyberte bunku, v ktorej chcete zobraziť výsledok vzorca. Ako bolo uvedené vyššie, budeme používať bunku D1 v tomto príklade.
- Zadajte nasledujúci vzorec:
The NÁHRADŤ funkcia bude študovať bunku A1a skontrolujte, či je text v bunke B1 je v ňom zahrnutá. Potom vezme tento text do bunky A1 a nahradí ho prázdnym. Toto v podstate odpočítava B1 od A1. Nakoniec, TRIM funkcia skontroluje nadbytočné medzery a oreže ich.=TRIM(SUBSTITUTE(A1,B1,""))
- Stlačte tlačidlo Zadajte. Excel teraz odpočíta jednu bunku od druhej a vráti výsledky.
Nevýhodou alebo výhodou tohto vzorca, v závislosti od vášho pohľadu, je, že funkcia SUBSTITUTE rozlišuje malé a veľké písmená na celý vzorec.
Vďaka tomu sa vo vzorci rozlišujú malé a veľké písmená a vzorec neodčíta text z cieľovej bunky, ak majú dve rôzne veľké a malé písmená. Ak sa chcete dozvedieť viac o funkcii SUBSTITUTE, prečítajte si náš článok na ako používať funkciu SUBSTITUTE v Exceli.
Vzorec na odčítanie bez rozlišovania malých a veľkých písmen
Na odčítanie textu v Exceli môžete použiť zložitejší vzorec bez rozlišovania malých a veľkých písmen. Aby ste to dosiahli, budete musieť v srdci svojho vzorca použiť funkciu nerozlišujúcu malé a veľké písmená. Jedna dobrá funkcia, ktorú môžete použiť, je NAHRADIŤ funkciu.
=REPLACE(starý_text, počiatočné_číslo, počet_znakov, nový_text)
Podobne ako funkcia SUBSTITUTE, funkcia REPLACE nájde cieľový reťazec a potom ho nahradí daným reťazcom. Funkcia REPLACE je však presnejšia, pretože jej musíte zadať presnú polohu znakov, ktoré chcete nahradiť.
Najprv musíte určiť pozíciu prvého znaku, potom musíte do funkcie REPLACE zadať, koľko znakov od tohto bodu na ňom má nahradiť novým reťazcom.
Znie to ako veľa práce, pretože ak by ste mali spočítať počiatočnú postavu a celkovú sumu znakov, ktoré chcete odčítať, môžete namiesto tohto odčítania vykonať odčítanie ručne vzorec.
Našťastie hovoríme o Exceli a všetko sa dá automatizovať. Použijeme dve praktické funkcie a necháme ich, aby za nás udávali a počítali: VYHĽADÁVANIEa LEN.
Súvisiace: Ako počítať slová a znaky v Exceli pomocou funkcie LEN
Funkcia SEARCH hľadá reťazec v inom reťazci a potom vráti pozíciu začiatočného znaku. Napríklad vzorec =SEARCH(A1; B1) bude hľadať obsah bunky B1 v bunke A1 a potom vráti číslo označujúce pozíciu, kde reťazec v B1 začína v bunke A1.
Funkcia LEN počíta dĺžku reťazca v číslach znakov a vracia ju. Napríklad, ak máme reťazec ako napr Použiť v bunke D4, vzorec =LEN(D4) vráti číslo 9, čo znamená, že dĺžka tohto reťazca je 9 znakov. Upozorňujeme, že táto funkcia počíta medzi znaky aj medzery.
Kombinácia týchto dvoch funkcií môže funkcii REPLACE povedať, čo má presne hľadať a čím ju nahradiť. Keďže sa snažíme text odčítať, akonáhle nájdeme cieľový reťazec, nahradíme ho prázdnym miestom.
So všetkým, čo bolo povedané, uveďme túto zlúčeninu do používania s príkladom podobným predchádzajúcemu. Predpokladajme, že máme nesprávne tvrdenie a chceme ho opraviť tak, že z neho odčítame trojpísmenové slovo.
- Vyberte bunku, v ktorej chcete zobraziť výsledky svojho vzorca. V tomto príklade použijeme bunku D1.
- Prejdite na riadok vzorcov a zadajte vzorec nižšie:
The NAHRADIŤ funkcia sa bude pozerať cez bunku A1 a vyberte reťazec začínajúci na pozícii, kde je prvý znak znaku B1 reťazec je prítomný (pomocou funkcie SEARCH) a končí po dĺžke B1 reťazec (pomocou funkcie LEN). To znamená, že kombináciou funkcií LEN a SEARCH funkcia REPLACE presne určí B1 stringin bunka A1. Nakoniec ho nahradí znakom „ “ alebo prázdnym miestom, čím sa efektívne odpočíta B1 od A1. The TRIM funkcia je tu na orezanie nadbytočných medzier a na to, aby posledná veta vyzerala uprataná.=TRIM(NAHRADIŤ(A1; HĽADAŤ(B1; A1); LEN(B1); ""))
- Stlačte tlačidlo Zadajte. Excel teraz odpočíta B1 reťazec z bunky A1.
Odčítajte všetko a čokoľvek pomocou Excelu
Odčítanie môže byť matematická funkcia, ale to neznamená, že nemôžete navzájom odčítať reťazce nematematického textu. Excel vám umožňuje byť kreatívny s rôznymi základnými funkciami, skombinovať ich a prísť so vzorcom, ktorý robí presne to, čo chcete.
Teraz, keď ste sa naučili odčítať text v Exceli pomocou dvoch rôznych metód, pokračujte a naučte sa odčítať čísla a ste na dobrej ceste stať sa majstrom odčítania Excelu.
Excel zjednodušuje odčítanie čísel, ale okrem toho môžete urobiť oveľa viac. Naučte sa odčítať v Exceli pomocou všetkých metód.
Prečítajte si ďalej
- Produktivita
- Microsoft Excel
- Tipy pre Microsoft Office
- Tabuľkové tipy
Amir je študent farmácie s vášňou pre techniku a hry. Rád hrá hudbu, riadi autá a píše slová.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber