Extraheer het getal tussen haakjes uit tekst in Excel

Anonim

In dit artikel zullen we leren hoe u waarde tussen haakjes uit D5 in Excel kunt extraheren.

In eenvoudige bewoordingen, terwijl we met D5-gegevens werken, moeten we soms de waarde halen uit de gegeven D5-waarde. De waarde in D5 heeft een voorwaarde, deze moet tussen haakjes staan.

Hoe het probleem op te lossen?

Voor dit artikel moeten we de MID-functie & SEARCH-functie gebruiken. Nu gaan we een formule maken van deze functies. Hier krijgen we een dataset en een bereik en we moeten een van de waarden in het bereik matchen en de som van de overeenkomstige waarden uit de dataset halen.

Generieke formule:

= MIDDEN ( D5 , ZOEKEN ( "(", D5 ) + 1 , ZOEKEN ( ")" , D5 ) - ZOEKEN ( "(", D5 ) - 1 )

D5 : D5-waarde waaruit substring moet worden geëxtraheerd

Voorbeeld:

Al deze dingen kunnen verwarrend zijn om te begrijpen. Laten we deze formule dus testen door deze in het onderstaande voorbeeld uit te voeren.

Hier hebben we enkele van de Oscar-winnende films met hun respectieve jaar. We moeten de jaarwaarde uit de filmnaam halen.

Voor deze taak zullen we de bovengenoemde generieke formule gebruiken.
Gebruik de formule:

= MIDDEN ( D5 , ZOEKEN ( "(", D5 ) + 1 , ZOEKEN ( ")" , D5 ) - ZOEKEN ( "(", D5 ) - 1 )

D5 : tekstwaarde gegeven als celverwijzing.
Uitleg:

  • MID-functie heeft 3 argumenten.
  • D5-tekst in D5-cel, gegeven als celverwijzing
  • SEARCH ( "(", D5 ) + 1 , SEARCH-functie vindt de positie van de eerste open haakjes in de tekst. Dus +1 krijgt de positie van het eerste teken van de binnenwaarde.
  • SEARCH ( ")" , D5 ) - SEARCH ( "(" , D5 ) - 1 ), om de lengte van de waarde binnen de tekst te krijgen, kan worden geëxtraheerd door het verschil van twee waarden tussen haakjes te nemen, zoals hieronder weergegeven.

= MIDDEN ("Groen Boek (2018)", 13, 17-11)

  • ZOEKEN ("(" , D5 ) - 1 ) geeft de positie van het laatste teken tussen haakjes


Zoals u kunt zien, wordt hier de jaarwaarde geëxtraheerd met behulp van de uitgelegde formule. Om de rest van de resultaten te krijgen, kopieert u de formule naar andere cellen met behulp van de snelkoppeling Ctrl + D of naar beneden slepen optie.


Zoals u in de bovenstaande momentopname kunt zien, hebben we alle jaarwaarden uit de gegevens verkregen. Dit is een interessante formule, pas deze naar wens aan.

Als we hier de lengte van de binnenwaarde kennen zoals voor het bovenstaande voorbeeld, weten we dat de lengte van de jaarwaarde 4 is, dan kunnen we de onderstaande formule gebruiken:

= MIDDEN ( D5 , ZOEKEN ( "(", D5 ) + 1 , 4 )

Dit is gemakkelijk en begrijpelijk voor het gebruik ervan.

Hier zijn enkele observatienotities die hieronder worden weergegeven.

Opmerkingen:

  1. De formule werkt alleen met getallen.
  2. De formule werkt alleen als er geen duplicaten zijn in de opzoektabel
  3. De functie SOMPRODUCT beschouwt niet-numerieke waarden als nullen.
  4. De functie SOMPRODUCT beschouwt de logische waarde TRUE als 1 en False als 0.
  5. De argumentarray moet dezelfde lengte hebben, anders de functie.

Ik hoop dat dit artikel over het extraheren van nummers tussen haakjes uit tekst in Excel verhelderend is. Vind hier meer artikelen over SUMPRODUCT-functies. Deel uw vraag hieronder in het opmerkingenveld. Wij zullen u helpen.

Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook. We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite

Hoe de SOMPRODUCT-functie in Excel te gebruiken?: Retourneert de SUM na vermenigvuldiging van waarden in meerdere arrays in Excel.

SOM als datum tussen ligt : Retourneert de SOM van waarden tussen bepaalde datums of periode in Excel.

Som als datum groter is dan opgegeven datum: Retourneert de SOM van waarden na de opgegeven datum of periode in Excel.

2 manieren om per maand op te tellen in Excel: Retourneert de SOM van waarden binnen een bepaalde specifieke maand in Excel.

Meerdere kolommen optellen met voorwaarde: Retourneert de SOM van waarden over meerdere kolommen met voorwaarde in Excel

Jokertekens gebruiken in Excel : Tel cellen die overeenkomen met zinnen met behulp van de jokertekens in Excel

populaire artikels

50 Excel-snelkoppeling om uw productiviteit te verhogen

Een vervolgkeuzelijst bewerken

Absolute referentie in Excel

Indien met voorwaardelijke opmaak

Indien met jokertekens

Opzoeken op datum

Converteer inches naar feet en inches in Excel 2016

Voeg voor- en achternaam toe in Excel

Tel cellen die overeenkomen met A of B