Her er en oversigt over at bruge tekstformler i Google Sheets sammen med eksempler og forklaringer:
1. Start med ligestegn (=)
Ligesom enhver anden formel i Google Sheets begynder tekstformler altid med et ligestegn (=). Dette signalerer til regnearket, at du er ved at indtaste en formel, ikke kun almindelig tekst.
2. Almindelige tekstfunktioner
Her er nogle af de mest anvendte tekstfunktioner:
* sammenføjning (String1, String2, ...) eller &
- Formål: Kombinerer flere tekststrenge til en.
- Eksempel:
`` `Excel
=Concatenate ("Hej", ",", "Verden!")
`` `
eller
`` `Excel
="Hej" &"," &"Verden!"
`` `
Resultat: Hej, verden!
* venstre (streng, nummer_of_characters)
- Formål: Ekstrakter et specificeret antal tegn fra begyndelsen (venstre side) af en tekststreng.
- Eksempel:
`` `Excel
=Venstre ("eksempel tekst", 7)
`` `
Resultat: Eksempel
* højre (streng, nummer_of_characters)
- Formål: Ekstrakter tegn fra slutningen (højre side) af en tekststreng.
- Eksempel:
`` `Excel
=Højre ("Eksempel tekst", 4)
`` `
Resultat: Tekst
* midt (streng, start_position, nummer_of_characters)
- Formål: Ekstrakter et specifikt antal tegn fra midten af en tekststreng.
- Eksempel:
`` `Excel
=Mid ("Eksempel tekst", 9, 4)
`` `
Resultat: Tekst
* len (streng)
- Formål: Returnerer antallet af tegn i en tekststreng (inklusive mellemrum).
- Eksempel:
`` `Excel
=Len ("Eksempel tekst")
`` `
Resultat: 12
* lavere (streng)
- Formål: Konverterer tekst til små bogstaver.
- Eksempel:
`` `Excel
=Lavere ("Eksempel tekst")
`` `
Resultat: Eksempel tekst
* øvre (streng)
- Formål: Konverterer tekst til store bogstaver.
- Eksempel:
`` `Excel
=Øvre ("eksempel tekst")
`` `
Resultat: Eksempel tekst
* trim (streng)
- Formål: Fjerner førende, bageste og ekstra rum inden for en tekststreng.
- Eksempel:
`` `Excel
=Trim ("Eksempel tekst")
`` `
Resultat: Eksempel tekst
* erstatning (tekst, old_text, new_text, [instans_number])
- Formål: Erstatter specifik tekst inden for en streng.
- Eksempel:
`` `Excel
=Erstatning ("Dette er et æble.", "Apple", "Orange")
`` `
Resultat: Dette er en orange.
3. Kombination af funktioner
Du kan hekke tekstfunktioner inden for hinanden for at udføre mere komplekse manipulationer:
- Eksempel: Uddrag det første ord fra en celle (A1), der indeholder "hej der":
`` `Excel
=Venstre (a1, find ("", a1) -1)
`` `
Forklaring:
- `find (" ", a1) 'finder placeringen af det første rum.
- `Venstre (A1, ... -1)` udtrækker tegn fra venstre op til rummet.
4. Anvendelse af reelle data
* Kombination af første og efternavne: Hvis du har en kolonne med fornavn (A) og en kolonne med efternavne (B), kan du kombinere dem:
`` `Excel
=A1 &"" &B1
`` `
* udtrækning af e -mail -brugernavne: Hvis du har en kolonne (a) med e -mail -adresser (f.eks. "[email protected]"), skal du udtrække brugernavne:
`` `Excel
=Venstre (a1, find ("@", a1) -1)
`` `
nøglepunkter at huske:
* sagsfølsomhed: De fleste tekstfunktioner i Google Sheets er case-følsomme (f.eks. 'Find' finder "Apple" eller "Apple").
* Fejlhåndtering: Vær opmærksom på potentielle fejl som #value! Hvis en funktion ikke finder, hvad den leder efter. Funktionen 'Iferror' kan hjælpe med at styre disse.
Fortæl mig, hvis du gerne vil hjælpe med en specifik tekstmanipulationsopgave i Google Sheets! Jeg er glad for at give skræddersyede formler.