PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelLägga ihop ett anta rader så att de hamnar i en cellLägga ihop ett anta rader så att de hamnar i en cell
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2017-10-04 15:07
 

 Hej på er. 

Jag är ny här på forumet är absolut ingen Excelspecialist. Jag håller på att och kämpar med ett problem som jag har ett workaround för men är väldigt tidsödande. Jag har excelark med en kolumn på ca. 500 rader. Kan variera beroende på storrlek på mätarsäkring.

Det jag måste göra är att sätta upp ett sökvillkor i annat program med informationen från excelbladet. Så här ser bladet ut:

Rad1 1678

Rad2 1234

Rad3 4356

etc.

Det jag gör är att sammanfogar varje rad med just formel Sammanfoga. Jag sammanfogar rad 1 med 2 och rad 3 med 4. Sedan sammanfogar jag redan de sammanfogande raderna. Efter varje tal så måste jag också lägga till den booleska variabel OR också.

När jag är färdig så ska det se ut så här i en cell - > 1678 or 1234 or 4356 or etc.

Som ni ser är det här en tidskrävande uppgift, speciellt om man har kanske 1000 rader som man vill sammanfoga till en cell. Finns det någon smartare funktion än Sammanfoga som skulle kunna lösa den här uppgiften?

/Peter

 

Nytt inlägg
 2017-10-04 16:09
 
 Ändrad av anonymous  på 2017-10-04 15:10:26

Excel har inget riktigt bra sätt att sammanfoga text-matriser. Men du kan småfuska (om det inte är så du gör redan).

 Antar att det är i kolumn A som dina siffror står?

Rad ett får du behandla separat. I Cell B1  skriver du
=A1

Och Rad 2, Cell B2
=SAMMANFOGA(B1;" OR ";A2)

Kopiera sedan ner formeln från B2 till B500 (använd musen och dra i den lilla pluppen i nedre högra hörnet av cell B2)

Alternativ: Kopiera cell B2 (Ctrl+c) markera sedan B3 till B500 och klistra in (ctrl+v).

Nu borde du ha din färdiga kod i cell B500

Det ger en massa ondödiga mellansteg hela vägen upp och är förmodligen rätt datakrävande. Men men det kräver inte specielt mycket jobb från din sida. 

Om du har en någorlunda moderna excel så klarar den ca 32 000 tecken i en cell så det borde inte heller vara något begränsning.

Nytt inlägg
 2017-10-04 17:08
 

 Tack så mycket för hjälpen.

Blev bra mycket enklare med den här lösningen.

/Peter

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelLägga ihop ett anta rader så att de hamnar i en cellLägga ihop ett anta rader så att de hamnar i en cell

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter