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

 
ForumForumDiskussionerDiskussionerExcelExcelHjälp med formelHjälp med formel
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2024-01-18 18:55
 

 Jag behöver hjälp med en formel som jag retat mig på väldigt länge!

I min macro fil behöver jag få in information från en annan excelfil

 

Jag vill att när jag skriver in ett värde i A13 så ska det "klistras" in senaste värdet i kolumn B i min macro fil

Bilden nedan visar ett exempel på hur det kan se ut, men nästa gång kanske värdet i B ligger i en helt annan cell.

Nytt inlägg
 2024-01-18 20:47
 

Hej och välkommen till forumet jorgen1997,

Det blir lite "svårt" att hjälpa dig när man vare sig ser några celladresser (Kolumner/Radnummer), några Ecelformler, eller någon kod.

Vad är en "makrofil"..?

Nytt inlägg
 2024-01-19 07:22
 

 okej ska försöka vara mer tydlig :)

Om vi bortser från "macrofil"

På bilden nedan Har vi sheet 1 & mitt mål är att få in information i sheet 2

Det jag vill få in från sheet 1 är att när jag fyller i något längst ner i kolumn M (som jag gjort på bilden, fyllt i 1000 i cell M7464) då vill jag hitta en formell som kan hjälpa mig i sheet 2 att "kopiera" över det senaste värdet i kolumn N (batchnr)

Nytt inlägg
 2024-01-19 08:07
 

God morgon Jorgen1997,

Nu fårstår jag lite bättre, men inte helt.

  1. Vilket batchnr vill du hämta, det som finns i cell N5208 (SE01B31548) i ditt skärmklipp?
  2. Hur ser Sheet2 ut? För att man ska kunna leta upp ett värde på Sheet1 och skriva det på Sheet2 måste det finnas någon form av korrelation mellan arbetsbladen. Man måste helt enkelt ha ett värde att söka efter, om det inte alltid är exempelvis det sista batchnumret man vill åt.

Vi behöver lite mer "kött på benen". Ser fram emot återkoppling!

Nytt inlägg
 2024-01-19 08:27
 

 Jag har löst en formell som nu helt enkelt letar upp senaste batchnmr men det jag inte riktigt får till är att hitta senaste värdet med filter på i sheet1 

=IF(Data!J7464<>"";INDEX(Data!K:K;MATCH(MAX((Data!K:K<>"")*ROW(Data!K:K));ROW(Data!K:K);0));"")

Jag sorterar på kundnmr och vill få deras senaste batchnmr och inte någon annans kunds batchnmr

 

Nytt inlägg
 2024-01-19 08:43
 
 Ändrad av Gondi  på 2024-01-19 09:26:44

Hej igen jorgen,

Funktionen MATCH() bryr sig inte om en lista är filtrerad eller inte. Den kommer alltid söka igenom hela cellområdet. Om du endast vill söka igenom en filtrerad lista måste du kombinera MATCH() med exempelvis funktionen SUBTOTAL() med subfunktionstypen 3 för COUNTA() eller 9 för SUM().

På länken nedan hittar du en bra beskrivning av ditt problem och potentiella lösningar.

superuser.com/questions/1815354/how-t...

Nytt inlägg
 2024-01-24 08:14
 

 Tack för svar!

 

Får inte till det & har lite svårt att förstå vad dom menar

Hur tänker du att jag ska skriva om denna formeln?

=IF(Data!J7464<>"";INDEX(Data!K:K;MATCH(MAX((Data!K:K<>"")*ROW(Data!K:K));ROW(Data!K:K);0));"")

Som sagt med den formeln jag har ovanför så hittar den bara senaste värdet i kolumn K men jag vill att den hittar det med senaste värdet efter filter i kolumn D

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHjälp med formelHjälp med formel

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