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

 
ForumForumDiskussionerDiskussionerExcelExcelEn knepig formelEn knepig formel
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2019-09-02 10:16
 
 Ändrad av papperskorg  på 2019-09-02 10:27:37

Hej, som rubriken lyder så undrar jag om detta är möjligt att hitta en OMF-formeln till.

Om B1=10 och B2=20 (B2/B1) så ökar värdet med 100% men om det går ner till 10 igen så minskar det med 50% vilket är såklart korekt.

Men jag vill ha ett sådant neutral resultat som möjligt längst ned på raden, så jag vill att instället för B2/B1 så ska den ta B2/B1 när det minskar och tvärtom när det är negativa tal. Har använt mig av formeln  =(B2-B1)/ABS(B1) för att få fram %

 

10     -10    
20 100% 100% -20 -100% -100%
30 50% 50% -30 -50% -50%
50 67% 67% -50 -67% -67%
30 -40% -67% -30 40% 67%
20 -33% -50% -20 33% 50%
30 50% 50% -30 -50% -50%
    VILL HA     VILL HA
    DETTA RES     DETTA RES

 

MVH

Nytt inlägg
 2019-09-02 12:39
 
 Ändrad av Christian  på 2019-09-02 12:40:48
Hej hej

För din första kolumn kan du i så fall göra så här:

=OM(B2>B1;(B2-B1)/ABS(B1);(B1-B2)/-(B2))

Dock så blir juh resultatet inte rätt, men det verkar du ha förstått :). Känns bara skumt att räkna fel för att få det "rätt"

Mvh
Christian
Nytt inlägg
 2019-09-02 13:10
 

 Tack, ja jag förstår det. Funkade utmärkt när det är positiva tal. Men funkade inte på raden till höger med negativatal.

Nytt inlägg
 2019-09-02 14:22
 

Om jag förstår dig rätt så borde det här ge resultatet du vill ha:

 =(B2-B1)/ABS(OM(ABS(B2)>ABS(B1);B1;B2))

Men, är det verkligen procent du vill ha? Dina siffror blir ju otolkningsbara. Då kan du lika gärna köra en kvot i stil med: 

=(B2-B1)/ABS(MEDEL(B1:B2))

Dvs du låter nämnaren vara medelvärdet mellan mitt emellan dina värden. Det talet är också svårrtolkat, men i alla fall konsekventare än att beräkna olika rader på olika sätt (kräver naturligtvis att båda dina tal är positiva eller negativa, annars kan nämnaren bli =0). 

Nytt inlägg
 2019-09-04 12:31
 

jag testade ditt exempel med =(B2-B1)/ABS(MEDEL(B1:B2)) och det funkade perfekt. tack ska du ha!

 

mvh

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelEn knepig formelEn knepig 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