Samenvoegen tekst in cellen op 1 rij

Weet je niet waar je je bericht moet zetten? Doe het hier
CharleyS
Berichten: 3
Lid geworden op: vr mar 27, 2015 12:18 pm

Samenvoegen tekst in cellen op 1 rij

Bericht door CharleyS »

In LibreoFfice Calc heb ik drie kolommen met rijen van celnamen (voornaam, voorvoegsel,achternaam). In kolom D krijg ik met =A1 &B1 &C1 krijg ik de cellen samengevoegd.

A1:Feline B1:van de C1Burgt D1:Felinevan deBurgt

Voor de leesbaarheid van de uitkomst wil ik een spatie tussen de samen te voegen naamdelen plaatsen; hoe wordt de formule nu om als uitkomst te krijgen : Feline van de Burgt?
LibreOfficeCalc 4.2 op Windows 7
RPG
Berichten: 4669
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Samenvoegen tekst in cellen op 1 rij

Bericht door RPG »

Hallo

Je kunt de functie de je gevonden heb uit breiden met: & " "

Je moet dat op twee plaatsen doen. Je het nog mooier maken door er een test in te doen. je krijgt dan het volgende resultaat.

Code: Selecteer alles

= A3 &  " "   & B3 & ALS( B3= "" ;"" ;" ") & C3
Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
CharleyS
Berichten: 3
Lid geworden op: vr mar 27, 2015 12:18 pm

Re: Samenvoegen tekst in cellen op 1 rij

Bericht door CharleyS »

Beste Romke, bedankt voor deze snelle reactie die mij helpt!

Zonder test gaat het goed, alleen waar zou ik die test moeten plaatsen dan?

Ciao Charley
LibreOfficeCalc 4.2 op Windows 7
RPG
Berichten: 4669
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Samenvoegen tekst in cellen op 1 rij

Bericht door RPG »

Hallo

Code: Selecteer alles

ALS( B3= "" ;"" ;" ") 
Hier boven staat de test en is deel van de code die ik reeds op gestuurd had. Het voorkomt voor een deel dat er teveel spaties in de naam komen. In het spreadsheet wat ik gebruikt heb heb ik de namen in deze volgorde staan
Kolom A = Naam
Kolom B = Voorvoegsel
Kolom C = Achternaam

In de grote formule
Voeg ik altijd een spatie in na de naam. In de test kijk ik of er een voorvoegsel is bij ja wordt er een spatie in gevoegd ander wordt er een lege string in gevoegd.

Als het geheel bedoeld is voor andere zaken dan staat hier ook een ander voorbeeld.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
CharleyS
Berichten: 3
Lid geworden op: vr mar 27, 2015 12:18 pm

Re: Samenvoegen tekst in cellen op 1 rij

Bericht door CharleyS »

Helemaal super!
LibreOfficeCalc 4.2 op Windows 7
Plaats reactie