Het aftrekken van tekst in Excel is een beetje anders dan het aftrekken van getallen, omdat het minteken (-) niet voldoende is. Als u tekst in Excel wilt aftrekken, moet u enkele andere functies aan uw formule toevoegen.

Tekst aftrekken in Excel heeft geen speciale functie en je moet er een samengestelde formule voor bedenken. Afhankelijk van de functies die u gebruikt om tekst in een cel van een andere cel af te trekken, kan uw formule hoofdlettergevoelig of hoofdletterongevoelig worden.

In dit artikel behandelen we twee methoden voor het aftrekken van tekst in Excel. Dit zijn natuurlijk niet de enige methoden voor het aftrekken van tekst in Excel, en je zou een nieuwe formule kunnen smeden voor het aftrekken van tekst in Excel om tekst op verschillende manieren af ​​te trekken.

Hoofdlettergevoelige aftrekformule

Een goede methode voor het aftrekken van tekst in Excel is om: VERVANGING de doelreeks met spatie. De SUBSTITUTE-functie kijkt door de eerste cel en zoekt naar de doelreeks, en vervangt vervolgens de doelreeks door blanco, waardoor deze effectief uit de tekst wordt verwijderd.

instagram viewer

Als je met zinnen te maken hebt, kun je dit koppelen aan de TRIM functie om volg- en/of voorloopspaties te verwijderen.

=TRIM(VERVANGING(doelcel, tekst die moet worden verwijderd,""))

Verwant: Hoe de TRIM-functie in Excel te gebruiken?

Laten we deze formule gebruiken. In dit voorbeeld hebben we een valse verklaring in cel A1 die kan worden gecorrigeerd door cel af te trekken B1 ervan. We gaan het resultaat in cel weergeven D1.

  1. Selecteer de cel waarin u het formuleresultaat wilt weergeven. Zoals hierboven vermeld, gaan we cel gebruiken D1 in dit voorbeeld.
  2. Vul onderstaande formule in:
    =TRIM(VERVANG(A1,B1,""))
    De VERVANGING functie zal cel bestuderen A1en controleer of de tekst in cel B1 zit er in. Dan is die tekst in cel nodig A1 en vervangt deze door blanco. Dit trekt in wezen af B1 van A1. eindelijk, de TRIM functie controleert op extra spaties en trimt deze.
  3. druk op Binnenkomen. Excel trekt nu de ene cel van de andere af en retourneert de resultaten.

Het nadeel of voordeel van deze formule, afhankelijk van uw perspectief, is dat de hoofdlettergevoeligheid van de SUBSTITUTE-functie wordt toegepast op de hele formule.

Dit maakt de formule hoofdlettergevoelig en de formule trekt geen tekst af van de doelcel als de twee verschillende hoofdletters hebben. Als je meer wilt weten over de SUBSTITUTE-functie, lees dan ons artikel over hoe de SUBSTITUTE-functie in Excel te gebruiken?.

Hoofdletterongevoelige aftrekformule

U kunt een complexere formule gebruiken om tekst in Excel af te trekken zonder hoofdlettergevoeligheid. Om dit te doen, moet u een hoofdletterongevoelige functie in het hart van uw formule gebruiken. Een goede functie die u kunt gebruiken, is de VERVANGEN functie.

=VERVANG(oude_tekst, begin_getal, aantal_tekens, nieuwe_tekst)

Net als de SUBSTITUTE-functie, vindt de REPLACE-functie een doelstring en vervangt deze vervolgens door een bepaalde string. De REPLACE-functie is echter nauwkeuriger omdat u deze de exacte positie moet invoeren van de tekens die u wilt vervangen.

Eerst moet je de positie van het eerste teken aangeven, daarna moet je in de REPLACE-functie invoeren hoeveel tekens vanaf dat punt het moet vervangen door de nieuwe tekenreeks.

Dit klinkt als veel werk, want als je het beginteken en het totale bedrag zou tellen tekens die u wilt aftrekken, kunt u de aftrekking gewoon handmatig doen in plaats van dit te gebruiken formule.

Gelukkig is dit Excel waar we het over hebben en alles kan worden geautomatiseerd. We gaan twee handige functies gebruiken en ze het aangeven en tellen voor ons laten doen: ZOEKEN, en LEN.

Verwant: Woorden en tekens tellen in Excel met de LEN-functie

De functie ZOEKEN zoekt naar een tekenreeks binnen een andere tekenreeks en retourneert vervolgens de positie van het beginteken. Bijvoorbeeld, de formule =ZOEKEN(A1, B1) zoekt naar de inhoud van cel B1 in cel A1 en retourneert vervolgens een getal dat de positie aangeeft waar de tekenreeks in B1 begint in cel A1.

De LEN-functie telt de lengte van een tekenreeks in tekennummers en retourneert deze. Als we bijvoorbeeld een string hebben zoals Gebruikmaken van in cel D4, de formule =LENGTE(D4) retourneert het getal 9, wat aangeeft dat de lengte van deze string 9 tekens is. Merk op dat deze functie ook spaties telt als karakters.

Een combinatie van deze twee functies kan de REPLACE-functie vertellen waarnaar precies moet worden gezocht en waarmee deze moet worden vervangen. Omdat we tekst willen aftrekken, gaan we deze vervangen door een spatie zodra we de doelreeks hebben gevonden.

Dat gezegd hebbende, laten we deze verbinding in gebruik nemen met een voorbeeld dat vergelijkbaar is met het vorige. Stel dat we een onjuiste uitspraak hebben en deze willen corrigeren door er een woord van drie letters van af te trekken.

  1. Selecteer een cel waarin u de resultaten van uw formule wilt weergeven. In dit voorbeeld gaan we cel. gebruiken D1.
  2. Ga naar de formulebalk en voer de onderstaande formule in:
    =TRIM(VERVANG(A1, ZOEKEN(B1, A1), LENTE(B1), ""))
    De VERVANGEN functie kijkt door cel A1 en selecteer een tekenreeks, beginnend op de positie waar het eerste teken van de B1 string is aanwezig (met behulp van de SEARCH-functie) en eindigt na de lengte van de B1 tekenreeks (met behulp van de LEN-functie). Dit betekent dat door de LEN- en SEARCH-functies te combineren, de REPLACE-functie de B1 stringin cel A1. Ten slotte zal het het vervangen door " " of blanco, waardoor het effectief wordt afgetrokken B1 van A1. De TRIM functie is er om de extra spaties in te korten en de laatste zin er netjes uit te laten zien.
  3. druk op Binnenkomen. Excel zal nu de. aftrekken B1 tekenreeks uit cel A1.

Alles en alles aftrekken met Excel

Aftrekken is misschien een wiskundige functie, maar dat betekent niet dat je geen reeksen niet-wiskundige tekst van elkaar kunt aftrekken. Excel laat je creatief zijn met verschillende kernfuncties, ze combineren en een formule bedenken die precies doet wat je wilt.

Nu je hebt geleerd om tekst in Excel af te trekken met behulp van twee verschillende methoden, ga verder en leer getallen aftrekken, en je bent goed op weg om de Excel-aftrekmeester te worden.

Hoe af te trekken in Excel

Excel maakt het eenvoudig om getallen af ​​te trekken, maar verder kunt u nog veel meer doen. Leer hoe u in Excel kunt aftrekken met behulp van alle methoden.

Lees volgende

DeelTweetenE-mail
Gerelateerde onderwerpen
  • productiviteit
  • Microsoft Excel
  • Microsoft Office-tips
  • Spreadsheettips
Over de auteur
Amir M. Bohlooli (54 artikelen gepubliceerd)

Amir is een student farmacie met een passie voor tech en gaming. Hij houdt van muziek maken, autorijden en woorden schrijven.

Meer van Amir M. Bohlooli

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren