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

 
ForumForumDiskussionerDiskussionerExcelExcelFå excel att beräkna ett okänt värde mellan två kända värdenFå excel att beräkna ett okänt värde mellan två kända värden
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2016-05-03 19:18
 
Hej, Låt säga att jag har en kolumn A som innehåller kända värden från A1 till A11 och en kolumn B som innehåller värden på rad B1, B4 och B11 och att B2-B3 samt B5-B10 är okända. Värdena I kolumn B är beroende av de I kolumn A. Hur skriver jag en funktion som tar reda på värdena emellan B1 och B4 samt mellan B4 och B11? Funktionen ska vara lineär mellan de kända värdena och jag vill att det inte ska spela någon roll var jag placerar mina kända värden innanför mina randvillkor, dvs B1 och B11. Det skulle lika gärna kunna ha varit B1, B5 och B11 som innehåller värden istället för B1, B4 och B11. Svaren behöver inte returneras I just B-kolumnen utan de kan lika gärna hamna I C-kolumnen. Är jag ute efter en funktion eller någon typ av loop function? Jag känner mig ganska bekväm I excel men har fastnat I just detta problem. Någon vänlig själ som kan hjälpa mig?
Nytt inlägg
 2016-05-30 10:57
 
 Ändrad av anonymous  på 2016-05-30 10:01:39
Det beror alldeles på vad du menar med "Värdena I kolumn B är beroende av de I kolumn A". Men om vi antar att det är ett linjärt beroende så kan du använda en enkel regression för att se hur de hänger ihop.

I det enklaste fallet är B=A*konstant (koefficient). T.ex om B alltid är dubbelt så stort som a så blir det B=A*2. För att få fram koefficienten 2 använder du LUTNING():
=LUTNING($B$1:$B$11;$A$1:$A$11)

en annan variant t.ex att B alltid är 3 större än A, Dvs B=A+3. Den konstanten får du fram får du fram med hjälp av SKÄRNINGspunkt():
=SKÄRNINGSPUNKT($B$1:$B$11;$A$1:$A$11)


Och sen kan du naturligtvis lägga ihop dem B=A*koefficient+konstant. Testa att klistra in den här formeln i C1 och kopiera/fylla ner till C11
=A1*LUTNING($B$1:$B$11;$A$1:$A$11)+SKÄRNINGSPUNKT($B$1:$B$11;$A$1:$A$11)

Det finns andra beroenden som kräver andra metoder. Sök på nätet och kolla excels hjälp, t.ex:

https://support.office.com/sv-se/article/Statistiska-funktioner-referens-624dac86-a375-4435-bc25-76d659719ffd


*******ED***********
Ursäkta svammel Du skriver ju klart och tydligt att det är linjärt...
Om du inte vill se de framräknade värden där det finns ett värde i B så kan du ändra formeln till:
=OM(ÄRTOM(B1);(SKÄRNINGSPUNKT($B$1:$B$11;$A$1:$A$11)+A1*LUTNING($B$1:$B$11;$A$1:$A$11));"")
*******/ED***********
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelFå excel att beräkna ett okänt värde mellan två kända värdenFå excel att beräkna ett okänt värde mellan två kända värden

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