? Microsoft Excel, ligesom andre regnearksprogrammer , lagre og kan manipulere en række forskellige typer data ( information) og tekststrenge er en sådan datatype. En tekststreng er nogen free-form data, du indtaster i Excel , såsom navne og adresser i en postliste. I virkeligheden, " tekststrengen" er lidt af en misvisende - det bør nok bare blive kaldt en "streng" , som en streng vil altid (næsten) være tekst i Excel. Et eksempel
Sige, at du har en klub medlemskab liste i Excel. Den slags oplysninger, du muligvis gemme ville omfatte fornavne, efternavne , adresser, medlemskab numre, fødselsdatoer , type medlemskab og dato for medlemskab udløber . Hver celle , du har indtastet noget ind indeholder data , og dette eksempel omfatter flere forskellige datatyper .
Tekststrenge og tal
Entries i navnet kolonner vil være tekststrenge - du skal bare skrive navnet og Excel tager det for pålydende (det ikke forsøge at fortolke det som noget andet) . De fleste af de adressefelterne vil være tekststrenge også - selv om et husnummer vil blive behandlet som en talværdi (medmindre du skriver i en apostrof før nummeret ), så dette er en undtagelse. Det samme gælder for medlemsnummer , hvis det består bare af cifre (f.eks 12345 ) . Hvis den har bogstaver i det for (f.eks A1234 ), så Excel vil behandle det som en tekststreng , fordi "A" betyder at den ikke genkende det som et tal.
Datoer
Ikke alle de data , du indtaster , vil blive tekststrenge (eller numre). Hvis du skriver en dato for fødslen Excel vil genkende det som en dato og huske det som en " date -time kode" . Du vil måske bemærke , at du kan få Excel til at præsentere datoen i flere forskellige formater , for eksempel hvis du skriver i " 1980/08/21 " kan du formatere cellen for at vise dette som " 1980/08/21 " eller "August 21 , 1980 " . Excel kan gøre dette, fordi den anerkender den dato, en bestemt type data, ikke som blot en tekststreng.
Funktioner
Måske du bruge en funktion til at fremhæve en medlem, hvis fornyelse dato kommer op snart , ved at trække datoen for fornyelse fra dags dato. Selve funktionen er ikke en tekststreng , det er en kort sæt af instruktioner til Excel at følge. Du kan bruge en tekststreng i funktionen selv, og hvis du gjorde ville du sætte det i anførselstegn (fx " Fornyelse skyldes ").
Summary
et " tekststrengen" lyder som en stor koncept i datalogi, men i det væsentlige er det meget simpelt - en flok af tegn, du indtaster i en celle , at Excel ikke anerkender som noget konkret. Ting som talværdier , datoer eller funktioner er anerkendt som bestemte typer af data, så disse ikke er tekststrenge .