Finns det ett enkelt sätt att tillämpa trendradformeln från ett diagram till ett givet X-värde i Excel?
Till exempel vill jag få Y-värdet för ett givet X = $ 2 006,00. Jag har redan tagit formeln och skrivit ut den igen vara:
=-0.000000000008*X^3 - 0.00000001*X^2 + 0.0003*X - 0.0029
Jag gör ständigt justeringar av trendlinjen genom att lägga till mer data och inte vill skriva ut formeln varje gång.
Kommentarer
- Låter som något som ett makro kan åstadkomma om du kan hitta en person som är tillräckligt skicklig i det. Jag känner en billig konsult som kanske kan lösa det åt dig.
- @rolando Du ' har rätt, men makron är onödiga. Excel ' s LINEST gör det rätt i arket, vilket innebär att det kommer att uppdatera resultaten dynamiskt när data ändras: att ' s ännu bättre än ett makro :-).
- Här är en länk till en fullständigare lista över Excel-kartläggningsmöjligheter spreadsheetpage.com/index.php/tip/ chart_trendline_formulas
- Bra att veta. Thx.
Svar
Använd LINEST
, som visas:
Metoden är att skapa nya kolumner (C: E här) som innehåller variablerna i passformen. Förvrängt returnerar LINEST
koefficienterna i omvänd ordning, vilket du kan se från beräkningen i kolumnen ”Anpassa”. Ett exempel på förutsägelse visas i blått: alla formler är exakt samma som för data.
Observera att LINEST
är en matrisformel: svaret kommer ockupera p + 1-celler i rad, där p är antalet variabler (den sista är för konstant term). Sådana formler skapas genom att markera alla utdataceller, klistra in (eller skriva) formeln i formell textruta och trycka på Ctrl-Shift-Enter (istället för den vanliga Enter).
Kommentarer
- Woah whuber, det här är verkligen, riktigt bra. Kan du ansluta mig med en kopia av det kalkylarket?
- @Kirk Du kan skapa det själv på nolltid. Det ' är inställt så att genom att skriva formlerna i C2: F2 kan du dra dem så många rader som du vill. Skriv sedan LINEST-formeln i I2: L2. Bara fem enkla formler så är du ' klar.
Svar
Testa trend (känd_y ”s, känd_x” s, ny_x ”s, konst).
Kolumn A nedan är X. Kolumn B är X ^ 2 (cellen till vänster i kvadrat). Kolumn C är X ^ 3 (två celler till vänster kubad). Formeln trend () finns i Cell E24 där cellreferenser visas i rött.
De ”kända_y” s finns i E3: E22
De ”kända_x” s finns i A3: C22
De ”nya_x” s finns i A24: C24
”const” lämnas tom.
Cell A24 innehåller den nya X, och är den cell som ska ändras för att uppdatera formeln i E24
Cell B24 innehåller X ^ 2-formeln (A24 * A24) för den nya X
Cell C24 innehåller formeln X ^ 3 (A24 * A24 * A24) för den nya X
Om du ändrar värdena i E3: E22 uppdateras funktionen trend () Cell E24 för din nya ingång på Cell A24.
Redigera ===================== =================
Kirk,
Det finns inte mycket för kalkylbladet. Jag publicerade en ”formelvy” nedan .
De ”kända_x” -värdena är gröna i A3: C22
De ”kända_y” -värdena är gröna i E3: E22
De ”nya_x” värdena finns i cellerna A24: C24, där B24 och C24 är formlerna som visas. Och cell E24 har formeln trend (). Du anger ditt nya ”X” i cell A24.
Det är allt finns till det.
Kommentarer
- Hej Bill – finns det något sätt att få mig en kopia av det kalkylarket? Det skulle vara så bra!
- @Kirk Jag redigerade ovanstående svar för att visa kalkylarkets tarmar. Detta borde vara tillräckligt för att du ska kunna återskapa det.