Hoe de voor- en achternaam in cellen in Excel omdraaien?
Stel dat u een lijst met namen in één kolom krijgt, maar u moet de voornaam en achternaam in cellen omdraaien. Normaal gesproken kom je in één cel en knip je de achternaam, en plak je deze voor de voornaam, of typ je de naam opnieuw. Het zal tijdrovend en vervelend zijn als u deze traditionele methoden gebruikt. In feite zijn er verschillende eenvoudige manieren om de voor- en achternaam in een enkele kolom snel om te draaien of om te keren. Stel dat je een kolom met namen hebt en je moet de voor- en achternaam omdraaien, zoals hieronder wordt getoond:
Draai de voor- en achternaam om in een kolom met een functie
Draai de voor- en achternaam in een kolom met VBA om
Flip de voor- en achternaam in een kolom met Kutools for Excel
Splits de volledige naam in voornaam en achternaam met Kutools for Excel
Draai de voor- en achternaam om in een kolom met een functie
We kunnen een van de formules van Excel gebruiken om de voor- en achternaam snel in een kolom om te draaien met de volgende stappen:
Voer de formule in =MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2)) in een lege cel, zegt cel C2. En sleep vervolgens de vulgreep naar de cellen om deze formule toe te passen, dan kun je zien dat alle voor- en achternaam zijn vereerd. Zie screenshot:
Draai de voor- en achternaam in een kolom met VBA om
U kunt ook VBA-macro's gebruiken om de voor- en achternaam in een kolom snel om te draaien.
1. Houd de toets ingedrukt Alt + F11 toetsen in Excel, en het opent het Microsoft Visual Basic voor toepassingen venster.
2. Klik Invoegen > Moduleen plak de volgende macro in het Module venster.
Sub FlipName()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
Dim Sign As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Sign = Application.InputBox("Symbol interval", xTitleId, " ", Type:=2)
For Each Rng In WorkRng
xValue = Rng.Value
NameList = VBA.Split(xValue, Sign)
If UBound(NameList) = 1 Then
Rng.Value = NameList(1) + Sign + NameList(0)
End If
Next
End Sub
3. druk de F5 toets om deze macro uit te voeren. Bij het opduiken KutoolsvoorExcel dialoogvenster, selecteer het bereik dat u wilt omdraaien en klik vervolgens op het OK knop. Zie screenshot:
4. Voer in het volgende pop-upvenster een intervalteken in (zoals een spatie) en klik vervolgens op het OK knop. Zie screenshot:
5. Nu worden de voor- en achternaam in het geselecteerde bereik omgedraaid. Zie screenshot:
Flip de voor- en achternaam in een kolom met Kutools for Excel
met Kutools for Excel's Reverse Text Orderkunt u de volgorde van de tekst in de cellen snel omkeren.
- 300+ krachtige en gemakkelijk te gebruiken functies,110,000+ De keuze van Excel-gebruikers
- full-featured gratis proefperiode 30 dagen, geen kredietkaart nodig
- tientallen one-click-functies om uw werktijd voor het oplossen van complexe problemen te verkorten
- bevat functies voor batch-conversie, verwijderen, combineren van bladen / cellen, exproting, ect, nu gratis proberen.
Na het installeren van Kutools for Excel, doe dan als volgt:(Gratis download Kutools for Excel Nu!)
1. Selecteer het bereik waarvan u de voor- en achternaam wilt omdraaien.
2. Klik Kutools > Text > Reverse Text Order, zie screenshot:
3. In de Reverse Text dialoogvenster, specificeer een scheidingsteken voor uw geselecteerde tekstreeks met, (in dit geval selecteer ik Space optie) en klik vervolgens op het OK knop. En alle voor- en achternamen in het geselecteerde bereik zijn omgekeerd. Zie screenshot:
Opmerking:: Controleren Skip non-text cellen om te voorkomen dat u de getallen in het geselecteerde bereik omkeert.
Demo: draai / keer de voor- en achternaam in cellen om
Splits de volledige naam in voornaam en achternaam met Kutools for Excel
Na het installeren van Kutools for Excel, doe dan als volgt:(Gratis download Kutools for Excel Nu!)
Als u een lijst met volledige namen heeft die moeten worden opgesplitst in voornaam en achternaam in twee kolommen afzonderlijk, zoals onderstaand screenshot, kunt u een aanvraag indienen Kutools for Excel's Split Names om het snel af te handelen.
1. Selecteer de lijst met namen die u wilt splitsen, klik op Kutools > Merge & Split > Split Names.
2. In de Split Names dialoogvenster, vink aan First name en Last name selectievakjes, als u de middelste naam ook wilt splitsen, vink dan aan Middle name. Klikken Ok, selecteer een cel om de gesplitste namen te plaatsen.
Demo: namen opsplitsen in voornaam en achternaam
Kutools for Excel: 300+ functies die u moet hebben in Excel, 30-dag gratis proef vanaf hier. |
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools for Excelen ervaar efficiëntie als nooit tevoren. Kutools for Excel Biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!



















