Et problem, du kan finde ved at importere data til Excel, er, at dine tekstetiketter måske ikke ser helt rigtige ud. Du kan holde dine data rene med disse tekstfunktioner.
Funktionen CLEAN
Brug af CLEAN-funktionen fjerner ikke-udskrivbar tekst. For eksempel, hvis tekstetiketterne vist i en kolonne bruger skøre ikke-udskrivbare tegn, der ender med at blive vist som solide blokke eller fjollede symboler, kan du bruge CLEAN-funktionen til at rydde op i denne tekst. Den ryddede tekst kan gemmes i en anden kolonne. Du kan derefter arbejde med den rensede tekstkolonne.
Funktionen CLEAN bruger følgende syntaks:
RENS ( tekst )
Tekstargumentet er tekststrengen eller en reference til cellen, der indeholder tekststrengen, som du vil rense. For at rense teksten, der er gemt i celle A1, skal du bruge følgende syntaks:
RENS(A1)
Funktionen CONCATENATE
Funktionen CONCATENATE kombinerer eller samler bidder af tekst til en enkelt tekststreng. Funktionen CONCATENATE bruger følgende syntaks:
CONCATENATE ( tekst1 , tekst2 , text3 , ...)
De tekst1 , tekst2 , text3, og så på argumenter er de bidder af tekst, som du ønsker at kombinere i en enkelt streng. Hvis f.eks. by, stat og postnummer blev gemt i felter med navnet by, stat og postnummer, kan du oprette en enkelt tekststreng, der gemmer disse oplysninger ved at bruge følgende syntaks:
CONCATENATE(by,stat,zip)
Hvis byen var Redmond, staten var WA og zip var 98052, returnerer denne funktion denne tekststreng:
RedmondWA98052
Den sammenslåede karakter af de sammenkædede by-, stat- og postnummeroplysninger er i øvrigt ikke en typografisk fejl. For at sammenkæde disse oplysninger, men inkludere mellemrum, skal du inkludere mellemrum som funktionsargumenter. For eksempel følgende syntaks:
CONCATENATE("Redmond", "","WA", "","98052")
returnerer tekststrengen
Redmond WA 98052
EXACT-funktionen
EXACT-funktionen sammenligner to tekststrenge. Hvis de to tekststrenge er nøjagtigt ens, returnerer EXACT-funktionen den logiske værdi for sand, som er 1. Hvis de to tekststrenge adskiller sig på nogen måde, returnerer EXACT-funktionen den logiske værdi for false, som er 0. Funktionen skelner mellem store og små bogstaver. For eksempel Redmond stavet med en kapital R afviger fra redmond stavet med et lille r.
Funktionen EXACT bruger følgende syntaks:
PRÆCIS(tekst1;tekst2)
De text1 og tekst2 argumenter er de tekststrenge, du ønsker at sammenligne. For eksempel, for at kontrollere, om de to strenge "Redmond" og "redmond" er ens, skal du bruge følgende formel:
EXACT("Redmond","redmond")
Denne funktion returnerer den logiske værdi for false, , fordi disse to tekststrenge ikke matcher nøjagtigt. Den ene begynder med et stort R og det andet begynder med et lille r.