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

 
ForumForumDiskussionerDiskussionerExcelExcelLeta företag på en viss ort och returna alla företag därLeta företag på en viss ort och returna alla företag där
Föregående Föregående
 
Nästa
 Avaktiverad
Nytt inlägg
 2025-02-03 10:42
 

 Hej

Ska försöka förklara vad jag vill ha fram.

Jag har en datafil i excel där jag har företag i Kolumn A2:A1872, Ort i kolumn D:D1872, nu vill jag leta reda på alla företag på en viss ort och returnera dessa till en annan flik

Mha Xletaupp så får man ju bara fram den första träffen, men det kan ju vara fler företag som finns på samma ort och då vill jag ju att alla företag i den orten kommer till min flik.

Hoppas att någon förstod mitt dilemma.. :)

Nytt inlägg
 Igår @ 10:19
 

https://support.microsoft.com/sv-se/office/funktionen-filter-f4f7cb66-82eb-4767-8f7c-4877ad80c759

=FILTER(Blad1!A:A;Blad1!D:D="fjollträsk")

Eller om den sökta orten står i cell A1 i "mottagarbladet"

=FILTER(Blad1!A:A;Blad1!D:D=A1)

*****

Eller en Pivottabell där du lägger företag i "rad" och ort i filter

Nytt inlägg
 Igår @ 10:40
 

 Hej

Det funkar delvis, jag har en lista på fliken sammanställning i kolumn H3:H27 där jag har olika ortsnamn. Som ser ut som följande (nedkortad veresion):

Bergkvara
Torsås
Söderåkra
Halltorp
Hagby
Ljungbyholm
Kalmar
Vassmolösa

Jag vill nu hämta hem alla företag som finns på dessa orter till fliken sammanställning från blad 1, kolumn A. Jag får inte det att funka. Ditt exempel funkar ju kanon om jag tar en ort men jag kan ju inte i Filter-funktionen välja H3:H27 då får jag felmeddelande

 

Nytt inlägg
 Igår @ 10:57
 
 Ändrad av anoying mouse  på 2025-02-04 11:02:08

Jag tror inte att det går.  

Det skulle dessutom bli rätt konstigt. Om t.ex Bergkvara skulle förekomma 2 gånger så skulle Torsås cell skrivas över etc.

 

Men om du lägger en formel i den här stilen i cell J3 och kopierar ner hela vägen till rad J 27 så skulle du få ut företagsnamnen horisontellt

=TRANSPONERA(FILTER(Blad1!A:A;Blad1!D:D=H3))

Eller som kommaseparerad lista i en cell:

=TEXTJOIN(", ";;FILTER(Blad1!A:A;Blad1!D:D=H3))

Och, för att slippa fel om orten saknar företag

=OMFEL(TEXTJOIN(", ";;FILTER(Blad1!A:A;Blad1!D:D=H3));"")

Nytt inlägg
 Igår @ 11:05
 

Attans, det var ju synd. Xletaupp hade ju varit guld om det bara kunde hämta fler resultat än den första träffen på varje ort... Men får lösa det genom filtrera kolumnen på ort i Blad1, kompiera över dessa och sedan sammanställa allt som jag vill ha det sen. :)

Men stort tack för din hjälp.

Nytt inlägg
 Igår @ 12:43
 

Du kan naturligtvis göra något i stil med:

=FILTER(Blad1!A:A;(Blad1!D:D=Blad2!H3)+(Blad1!D:D=Blad2!H4)+(Blad1!D:D=Blad2!H5))

OSV. Men med tanke på att du hade en lång lista så blir det okul

Eller, varför inte  vända på tänket lite. Typ:

=FILTER(Blad1!A2:A1872;ANTAL.OM(H3:H27;Blad1!D2:D1872)>0)

Men Antal.om är ganska krävande så du får nog begränsa området lite istället för att köra hela kolumner.

 

Eller kör din kopiera-lösning, det gå oftast fortare än att lista ut en perfekt formel...

Nytt inlägg
 Igår @ 13:28
 

 Jag körde med filtrera och sedan kopierade jag, gick hyffsat fort.. Så nu har jag datat jag kan jobba med.. Stort tack för hjälpen.

Föregående Föregående
 
Nästa
 Avaktiverad
ForumForumDiskussionerDiskussionerExcelExcelLeta företag på en viss ort och returna alla företag därLeta företag på en viss ort och returna alla företag där

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