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

 
ForumForumDiskussionerDiskussionerExcelExcelNybörjarfråga - jämföra senaste cell i kolumn med första cellNybörjarfråga - jämföra senaste cell i kolumn med första cell
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-01-01 16:20
 
 Ändrad av Jowe  på 2020-01-01 17:26:57

 Hej alla.

 

Jag är nybörjare med formler i Excel och tänkte höra med er om tips på vad jag ska söka eller hjälp med rätt formel.

Jag har ett excelblad där användaren matar in olika värden i flera kolumner och rader. Jag vill ta senast inmatade cell i respektive kolumn och jämföra detta numeriska värde med det första inmatade i samma kolumn.

Tex. i kolumn A så matas exempelvis längd in vid olika tidpunkter. Jag vill ta den senaste längden i kolumnen, (även fast det är tomma celler under) jämföra det med det första värdet och presentera ändringen i två celler: Ändring i %   &.  Ändring i cm

 

Jag vet dock inte var jag ska börja söka.

Någon av er som kan leda mig rätt i vilken funktion jag bör använda och söka mer information om?

 

Tack på förhand.

 

Mvh Jonny

Nytt inlägg
 2020-01-01 18:42
 
 Ändrad av anonymous  på 2020-01-01 19:49:09

När du säger  senast inmatade cell i respektive kolumn  så antar jag att du menar cellen längst ner? inte den tidsmässigt senaste cellen (om någon har rättat rad3 t.ex)?

Det finns en kompakt variant. Men den bygger på lite excel hokus-pokus och är kanske lite svår att förstå. Den här returnerar värdet längst ner i kolumn B:

=LETAUPP(2;1/(B:B<>"");B:B)

Kolla den här sidan för förklaring:

https://exceljet.net/formula/get-value-of-last-non-empty-cell

Sen antar jag att du vet var första måttet är (t.ex rad2)

Då borde formeln för cm bli 

=LETAUPP(2;1/(B:B<>"");B:B)-B2

Och %

=(LETAUPP(2;1/(B:B<>"");B:B)-B2)/b2   

OBS att du måste formatera cellen som % eller multiplicera med 100

 

 

Den här varianten är förmodligen enklare att begripa, även om den blir längre

Du kan ta reda på radnumret för den sista cellen. Det gör du enklast med en kombination av RAD(cell adress) och något slags max

Vi tar kolumn B som exempel. Den här formeln=

(B:B<>"")  Kollar varje rad.  om det finns ett innehåll i cellem (dvs den är skild från ingenting <>"")  så blir värdet sant (1), annars falskt (0).

Om du multiplicerar det med radnumret för varje cell så kommer den att returnera 0 för tomma celler och radnumret för celler med värden:

(B:B<>"")*RAD(B:B)

Sen behöver du bar ta reda på vilket värde som är högst. tyvär funkar inte det här direkt (i äldre excel):

=MAX((B:B<>"")*RAD(B:B))

Eftersom det blri en matrisformel. Så du får berätta att du vill ha ut det första värdet. Exempelvis med hjälp av index()

=INDEX(MAX((B:B<>"")*RAD(B:B));1)

Så nu vet du vilken rad som är sist. Sen får du hämta det värdet. Exempelvis så här:

=INDEX(B:B;INDEX(MAX((B:B<>"")*RAD(B:B));1))

cm-formel

=INDEX(B:B;INDEX(MAX((B:B<>"")*RAD(B:B));1))-B2

procent-formel

=(INDEX(B:B;INDEX(MAX((B:B<>"")*RAD(B:B));1))-B2)/B2

 

Nytt inlägg
 2020-01-01 19:11
 

 Tack så jättemycket.

Jag ska genast prova - och läsa på där på sidan du länkade till.

Och jo, jag menade ju det nedersta cellen med inmatad data - inte den senast inmatade.  

Än en gång, tusen tack.

 

God fortsättning.

 

Mvh Jonny

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelNybörjarfråga - jämföra senaste cell i kolumn med första cellNybörjarfråga - jämföra senaste cell i kolumn med första 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