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

 
ForumForumDiskussionerDiskussionerExcelExcelHitta och hämtaHitta och hämta
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-03-08 08:29
 

 Hej,

Jag har ett litet bekymmer som någon kanske har en lösning på. 

I en systemutläst fil vill jag kunna hitta rader som har värde i en viss kolumn, och finns väde vill jag att raden hämtas/kopieras över till ett annat arbetsblad i filen. Detta går att lösa med Om(DataB1>"";Data!B1;""), men om det är, låt säga, ett par tesen rader och det endast är 3-4 st jag är ute efter så vill jag inte behöva scrolla i det nya bladet efter raderna utan få dem samlade på 3-4 rade överst på bladet.

Om det finns en befintlig formel för detta hade det varit suveränt, men jag antar att man får bygga nått för detta med hjälp av VBA?

 

Tacksam för tips i frågan...

Nytt inlägg
 2018-03-08 18:22
 

Antag att du vill ha ut alla rader med "GNU" i kolumn B

Då kan du ta reda på vilka rader som är aktuella (i fallande ordning) genom att kombinera vilkor och radnummer. om du klistrar in det här i målbladet, cell A1 så får du ut de aktuella radnummer när du kopierar ner: 

=PRODUKTSUMMA(STÖRSTA((data!$B:$B="gnu")*RAD(data!B:B);RAD()))

Du kan naturligtvis byta ut texten "gnu" mot en länk med villkor

Hämta ut data med hjälp av Index, Förskjutning eller indirekt. Exempel:

 =INDEX(data!A:A;PRODUKTSUMMA(STÖRSTA((data!$B:$B="gnu")*RAD(data!B:B);RAD())))

eller

=OM(ANTAL.OM(Blad2!$B:$B;"gnu")>RAD();FÖRSKJUTNING(data!$A$1;PRODUKTSUMMA(STÖRSTA((data!$B:$B="gnu")*RAD(data!B:B);RAD()))-1;KOLUMN()-1);"")

Men de är väldigt beräkningstunga formler.

Varför inte sortera, eller köra filter? Avancerat filter kan kopiera till annan plats (men kräver att du har rubriker på varje kolumn + 2 celler med rubriken för B och ordet du letar efter.

https://support.office.com/sv-se/article/filtrera-med-avancerade-villkor-4c9222fe-8529-4cd7-a898-3f16abdff32b

 

 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHitta och hämtaHitta och hämta

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