Du kan ikke direkte legge en formel i en celle som allerede inneholder tekst i Excel. Excel behandler celler som enten som inneholder en formel eller en verdi, ikke begge deler.
Imidlertid er det flere måter å oppnå det du sannsynligvis prøver å gjøre:
1. Bruke concatenate -funksjonen
- Denne funksjonen kombinerer tekststrenger. Du kan sammenkoble den eksisterende teksten med resultatet av en formel.
Eksempel:
- Celle A1 inneholder "Totalt er:"
- Du vil vise det totale beløpet (beregnet i celle B1) etter teksten
- I celle C1, bruk formelen:`=concatenate (a1," ", b1)`
2. Bruke Ampersands (&)
- Ampersand fungerer på samme måte som sammenkoblingsfunksjonen.
Eksempel:
- Ved å bruke det samme eksemplet som ovenfor, kan du skrive formelen i Cell C1 som:`=A1 &'" &B1`
3. Bruke tekstformatering
- Du kan formatere cellen til å inkludere både tekst og resultatet av en formel.
Eksempel:
- Celle A1 inneholder "Totalt er:"
- Du vil vise det totale beløpet med fet skrift, etter teksten.
- I celle A1, velg teksten "Totalt er:" og format den som vanlig tekst.
- Etter teksten, skriv inn et mellomrom og sett inn formelen `=B1` (der B1 inneholder det totale beløpet).
- Velg formeldelen og format den som fet.
4. Bruke en hjelpercelle
- Du kan bruke en egen celle for å beregne formelen og deretter referere til den cellen i cellen som inneholder teksten.
Eksempel:
- Celle A1 inneholder "Totalt er:"
- Celle B1 inneholder formelen for det totale beløpet.
- I celle C1, bruk formelen:`=a1 &" "&b1`
5. Bruke VBA
- For mer komplekse scenarier kan du bruke Visual Basic for applikasjoner (VBA) for å kombinere tekst og formler dynamisk.
Velg metoden som passer best for dine behov og kompleksiteten i oppgaven din.