Hoe tekst terug te keren naar de tweede spatie in Microsoft Excel

Anonim

In dit artikel leren we hoe u tekst tot de tweede spatie in Microsoft Excel kunt retourneren.

Tekst extraheren tot een tweede spatie (" ") uit een gegeven string

Soms wordt een lijst met tekenreeksen gegeven en moet een deel van de tekenreeks worden geëxtraheerd tot het tweede spatieteken (" "). Bijvoorbeeld het extraheren van de voor- en middelste naam uit de volledige naam, gescheiden door spaties. Laten we dus eens kijken hoe we dit probleem kunnen oplossen met het onderstaande voorbeeld.

Formule

Hiervoor gebruiken we een combinatie van de volgende functies:

  1. LINKS
  2. VIND
  3. VERVANGING
  4. LEN

De combinatie van deze functies zal het tweede spatieteken vinden en vervangen door elk ander teken dat gemakkelijk in de gemanipuleerde tekenreeks kan worden geplaatst. Laten we de onderstaande syntaxis bekijken met uitleg over het argument.

Formule syntaxis:

= LEFT (string , FIND ( "*" , SUBSTITUTE ( string , " " , "*" , LEN (string) - LEN ( SUBSTITUTE (string "," , "" ))) - 1 )

string : gegeven string

" ": spatieteken

"*" : teken om spatieteken te vervangen (moet uniek zijn voor alle namen)

Voorbeeld :

Al deze dingen kunnen verwarrend zijn om te begrijpen. Laten we eens kijken hoe we de functie kunnen gebruiken aan de hand van een voorbeeld. Hier hebben we een lijst met namen en we moeten de voor- en middelste naam van de volledige namen vinden.

Gebruik de formule:

= LINKS ( A2 , VINDEN ( "*" , VERVANGING ( A2 , " " , "*" , LEN (A2) - LEN ( VERVANGING (A2 , " " , "" ) ) ) - 1 )

Uitleg

  1. De functie LEN retourneert de lengte van de tekenreeks.
  2. VERVANGING (A2," ", "") geeft als resultaat "BronchoBillyAnderson" (zonder ruimte)
  3. LEN (A2) - LEN (VERVANGING (A2," ", "")) geeft het verschil tussen namen met spaties en zonder spaties. Dus we krijgen het aantal spaties in de string. d.w.z. 2
  4. Het verschil wordt gebruikt om het *-teken te vervangen door het specifieke spatieteken. Retourneert "Broncho Billy*Anderson"
  5. De functie FIND vindt de * char en de LEFT-functie extraheert de waarde tot * char.
  6. -1 worden gebruikt zodat de nieuwe tekenreeks geen spatieteken bevat. De tijdelijke keuze om de ruimte te behouden of niet. Maakt geen verschil.

Zoals u kunt zien, heeft de resulterende naam alleen de eerste en middelste naam. Kopieer de formule naar andere cellen met de sneltoets Ctrl + D .

Zoals je kunt zien, hebben we alle namen met één formule. Is het niet interessant!

OPMERKING: Gebruik de SEARCH-functie in plaats van de FIND-functie. Beide retourneren dezelfde waarde. Maar de FIND-functie is hoofdlettergevoelig en ondersteunt geen jokertekens.

Hier zijn alle observatienotities met behulp van de formule in Excel
Opmerkingen:

  1. Gebruik de haakjes zorgvuldig in de formule, omdat dit een fout kan opleveren.
  2. De * char die hier wordt gebruikt. U kunt elk uniek teken gebruiken om spatietekens voor alle tekenreeksen te vervangen.
  3. Als de naam wordt gedeeld door een ander teken (zoals | ), vervang dan het gegeven scheidingsteken in de formule door aanhalingstekens.

Ik hoop dat dit artikel over Tekst retourneren tot de tweede spatie in Microsoft Excel verklarend is. Vind hier meer artikelen over formules voor het bewerken van tekenreeksen en gerelateerde Excel-formules. 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 TRIM-functie in Excel te gebruiken: De TRIM-functie wordt gebruikt om strings in te korten en eventuele volg- of voorloopspaties van strings te verwijderen. Dit helpt ons enorm bij het opschonen van data.

Hoe de CLEAN-functie in Excel te gebruiken?: De functie Opschonen wordt gebruikt om niet-afdrukbare tekens uit de tekenreeks te verwijderen. Deze functie wordt meestal gebruikt met de TRIM-functie om geïmporteerde buitenlandse gegevens op te schonen.

Vervang tekst vanaf het einde van een tekenreeks vanaf de variabele positie: Om tekst vanaf het einde van de string te vervangen, gebruiken we de REPLACE-functie. De REPLACE-functie gebruikt de positie van de tekst in de string die moet worden vervangen.

Hoe te controleren of een tekenreeks een van de vele teksten in Excel bevat: Om te controleren of een tekenreeks meerdere tekst bevat, gebruiken we deze formule. We gebruiken de SOM-functie om alle overeenkomsten op te tellen en voeren vervolgens een logica uit om te controleren of de string een van de meerdere strings bevat.

Cellen tellen die specifieke tekst bevatten: Een eenvoudige AANTAL.ALS-functie zal de magie doen. Om het aantal meerdere cellen te tellen die een bepaalde string bevatten, gebruiken we de jokertekenoperator met de AANTAL.ALS-functie.

Excel REPLACE vs SUBSTITUTE-functie: De functies REPLACE en SUBSTITUTE zijn de meest verkeerd begrepen functies. Om een ​​bepaalde tekst te vinden en te vervangen, gebruiken we de SUBSTITUTE-functie. Waar REPLACE wordt gebruikt om een ​​aantal karakters in string te vervangen…

Populaire artikels :

Hoe de IF-functie in Excel te gebruiken? : De IF-instructie in Excel controleert de voorwaarde en retourneert een specifieke waarde als de voorwaarde WAAR is of retourneert een andere specifieke waarde als ONWAAR.

Hoe de VERT.ZOEKEN-functie in Excel te gebruiken? : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.

Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.