U kunt een formule niet direct in een cel plaatsen die al tekst in Excel bevat. Excel behandelt cellen als een formule of een waarde, niet beide.
Er zijn echter verschillende manieren om te bereiken wat u waarschijnlijk probeert te doen:
1. Met behulp van de Concatenate -functie
- Deze functie combineert tekstreeksen. U kunt de bestaande tekst samenvatten met het resultaat van een formule.
Voorbeeld:
- Cel A1 bevat "Het totaal is:"
- U wilt de totale hoeveelheid weergeven (berekend in cel B1) na de tekst
- Gebruik in cel C1 de formule:`=Concatenate (a1," ", b1)`
2. Gebruik van ampersands (&)
- Aampersands werken op dezelfde manier als de aaneenschakelingsfunctie.
Voorbeeld:
- Met hetzelfde voorbeeld als hierboven kunt u de formule in cel C1 schrijven als:`=A1 &" "&B1`
3. Tekstopmaak gebruiken
- U kunt de cel formatteren om zowel tekst als het resultaat van een formule op te nemen.
Voorbeeld:
- Cel A1 bevat "Het totaal is:"
- U wilt het totale bedrag vetgedrukt weergeven, na de tekst.
- Selecteer in cel A1 de tekst "Het totaal is:" en formatteer deze als reguliere tekst.
- Typ na de tekst een ruimte en voeg vervolgens de formule `=b1` in (waarbij B1 de totale hoeveelheid bevat).
- Selecteer het formulegedeelte en formatteer het als vet.
4. Een helpercel gebruiken
- U kunt een afzonderlijke cel gebruiken om de formule te berekenen en vervolgens naar die cel in de cel te verwijzen die de tekst bevat.
Voorbeeld:
- Cel A1 bevat "Het totaal is:"
- Cel B1 bevat de formule voor de totale hoeveelheid.
- Gebruik in cel C1 de formule:`=A1 &" "&B1`
5. Met behulp van VBA
- Voor meer complexe scenario's kunt u Visual Basic voor toepassingen (VBA) gebruiken om tekst en formules dynamisch te combineren.
Kies de methode die het beste bij uw behoeften past en de complexiteit van uw taak. |