Print side | Luk vindue

Hjælp til formel omkring sammentrækning

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=5126
Udskrevet den: 21.Nov.2024 kl. 12:23


Emne: Hjælp til formel omkring sammentrækning
Besked fra: Visgaard
Emne: Hjælp til formel omkring sammentrækning
Posteringsdato: 26.Sep.2024 kl. 12:57
uploads/3111/eksempel.xlsx - uploads/3111/eksempel.xlsx

Hej, jeg kæmper lidt med det her, og jeg aner ikke om der er en lettere måde at gøre det på, men håber i kan hjælpe mig.

Jeg har X antal mangler på linjer, og tilsvarende tesktnumre, jeg vil gerne kombinere teksten i kolonne B med ; som seperator, men jeg kender kun HVIS formlen og tilføje &"; ", men dette gør at de felte der ikke står noget i vil give en værdi der hedder ; ; ; ; ; ;,

Er der noget smart man kan gøre? Jeg har i det her eksempel kun sat reglen op for kolonne C + D + E.

Håber i kan hjælpe.



Svar:
Besked fra: Krogsgaard
Posteringsdato: 27.Sep.2024 kl. 16:28
Du fik ikke filen med.
Samling af tekst c+d+e for række 29
Skriv formlen i kolonne B
=C29&"-"&D29&"-"&E29
Bindestregen kan erstattes med andre tegn feks. +, /, ;,  mellemrum eller ingenting



Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


-------------
Niels Krogsgaard Otten


Besked fra: Krogsgaard
Posteringsdato: 27.Sep.2024 kl. 16:55
Denne er nok bedre, den ovenfor har du prøvet, kunne jeg se ved at læse det du skrev.Wink



=TEKST.KOMBINER("-"; SAND; HVIS(C29<>0; C29; ""); HVIS(D29<>0; D29; ""); HVIS(E29<>0; E29; ""))

Hvis der ikke er noget i C kan du komme udover det med endnu en hvis funktion


Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.



-------------
Niels Krogsgaard Otten


Besked fra: Krogsgaard
Posteringsdato: 27.Sep.2024 kl. 16:57
For meget tekst
Denne er nok bedre, den ovenfor har du prøvet, kunne jeg se ved at læse det du skrev.Wink

=TEKST.KOMBINER("-"; SAND; HVIS(C29<>0; C29; ""); HVIS(D29<>0; D29; ""); HVIS(E29<>0; E29; ""))


Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


-------------
Niels Krogsgaard Otten


Besked fra: EXCELGAARD
Posteringsdato: 27.Sep.2024 kl. 19:22
Celle B2:

=TEKST.KOMBINER(";";1;HVIS(C2:V2<>"";C$1:V$1;""))

Dernæst trækkes formlen ned i kolonne B, så langt, som du har behov for.

Går din tabel udover kolonne V, kan du blot ændre V i de to steder, hvor det optræder i formlen, til den aktuelle kolonne.


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Krogsgaard
Posteringsdato: 27.Sep.2024 kl. 20:21
Ja måske sådan, 
Der er bare ingen tekst, det ser sådan ud:0;0;0;0;0



-------------
Niels Krogsgaard Otten


Besked fra: EXCELGAARD
Posteringsdato: 27.Sep.2024 kl. 21:36
Citat: Krogsgaard Krogsgaard skrev:

Ja måske sådan, 
Der er bare ingen tekst, det ser sådan ud:0;0;0;0;0
???

-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Bjarnehansen
Posteringsdato: 27.Sep.2024 kl. 23:04
uploads/397/eksempel_2.xlsx" rel="nofollow - uploads/397/eksempel_2.xlsx
med excelgaards formel ser den sådan ud



-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK


Besked fra: EXCELGAARD
Posteringsdato: 28.Sep.2024 kl. 12:09
Citat: Bjarnehansen Bjarnehansen skrev:

uploads/397/eksempel_2.xlsx" rel="nofollow - uploads/397/eksempel_2.xlsx
med excelgaards formel ser den sådan ud
Nemlig Smile

-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.



Print side | Luk vindue