I Excel. du kan snabbt ändra texten i en cell (till gemener, versaler eller ordentligt) med hjälp av textfunktioner.
Nedan följer ett exempel på varje typ av fall:
Excel PROPER -funktion - Översikt
PROPER -funktionen är en av de många textfunktionerna i Excel.
Vad gör den?
Den tar en sträng som ingång och returnerar en sträng där den första bokstaven i alla ord har versaler och alla återstående tecken är gemener.
När ska man använda den?
Använd den när du har en textsträng och du vill använda det första alfabetet i varje ord i textsträngen och göra alla andra tecken med gemener. Detta kan vara fallet när du har namn i olika format och du vill göra det konsekvent genom att använda det första och efternamnets första alfabet.
Syntax för korrekt funktion
= PROPER (text)
- text - den textsträng som du vill ha i versaler den första bokstaven i varje ord.
Exempel på användning av PROPER -funktion
Här är några praktiska exempel för att visa dig hur du gör den rätta funktionen i ett Excel -kalkylblad.
Exempel 1 - Att göra namn konsekventa
Anta att du har datauppsättningen enligt nedan:
Namnen i denna dataset är alla inkonsekventa.
Du kan använda PROPER -funktionen för att göra dessa konsekventa (där det första alfabetet i varje namn är stort och resten är små).
Nedanstående formel skulle göra detta:
= RÄTTIGT (A2 & "" & B2)
I ovanstående formel använder jag ampersand -operatorn för att lägga till texten i celler i kolumn A och B, och sedan gör PROPER -funktionen den kombinerade strängen konsekvent.
Exempel 2 - Att göra adressen konsekvent
Precis som namnen kan du också använda den för att göra adressen konsekvent.
Nedan finns ett exempeldataset där adresserna har ett inkonsekvent format:
Du kan använda nedanstående formel för att göra alla dessa adresser i ett konsekvent format:
= RÄTTIGT (A2)
Observera att den här formeln fungerar perfekt, men om du vill ha statskoden (t.ex. CA, NV, NY) med stora bokstäver kommer den inte att göras endast med PROPER -funktionen.
I så fall måste du använda följande formel:
= RÄTTIGT (VÄNSTER (A2, HITTA ("@", ERSÄTTNING (A2, ",", "@", LEN (A2) -LEN (SUBSTITUTE (A2, ",", "")))), 1))) & HÖGER (A2, LEN (A2) -FIND ("@", SUBSTITUTE (A2, ",", "@", LEN (A2) -LEN (SUBSTITUTE (A2, ",", "")))), 1) )
Du kan få en uppfattning om hur denna formel fungerar från den här självstudien.
PROPER-funktionen fungerar genom att analysera icke-text-tecken i en sträng. När det hittar ett icke-texttecken, verserar det nästa tecken. Även om detta fungerar bra i de flesta fall, kanske det i vissa scenarier inte fungerar som förväntat. Om du till exempel använder formeln på texten - det är jättehäftigt - det kommer att ge dig resultatet som Det är jättehäftigt. Eftersom det aktiverar karaktären efter den icke-textiga karaktären, gör den det med en apostrof i det här fallet.Några användbara saker att veta om PROPER -funktionen:
- PROPER -funktionen påverkar bara det första tecknet i varje ord i en textsträng. Alla andra tecken lämnas oförändrade.
- Den verserar den första bokstaven i ett ord som följer ett icke-texttecken. Till exempel: = PROPER (hej, excel) returnerar Hej, Excel
- Siffror, specialtecken och skiljetecken ändras inte av PROPER -funktionen.
- Om du använder ett nulltecken (eller en referens till en tom cell) returnerar det ett nulltecken.
Andra användbara Excel -funktioner:
- Excel FIND -funktion: Excel FIND -funktion kan användas när du vill hitta en textsträng inom en annan textsträng och hitta dess position. Det returnerar ett tal som representerar startpositionen för strängen du hittar i en annan sträng. Det är skiftlägeskänsligt.
- Excel LOWER -funktion: Excel LOWER -funktion kan användas när du vill konvertera alla stora bokstäver i en textsträng till gemener. Siffror, specialtecken och skiljetecken ändras inte av det.
- Excel UPPER -funktion: Excel UPPER -funktion kan användas när du vill konvertera alla gemener i en textsträng till versaler. Siffror, specialtecken och skiljetecken ändras inte av det.
- Excel REPLACE -funktion: Excel REPLACE -funktionen kan användas när du vill ersätta en del av textsträngen med en annan sträng. Den returnerar en textsträng där en del av texten har ersatts av den angivna strängen.
- Excel SÖK -funktion: Excel SEARCH -funktion kan användas när du vill hitta en textsträng inom en annan textsträng och hitta dess position. Det returnerar ett tal som representerar startpositionen för strängen du hittar i en annan sträng. Det är INTE skiftlägeskänsligt.
- Excel SUBSTITUTE -funktion: Excel SUBSTITUTE -funktionen kan användas när du vill ersätta text med ny specificerad text i en sträng. Det returnerar en textsträng där en gammal text har ersatts av den nya.