Lataa esimerkkityökirja
Tämä opetusohjelma osoittaa, miten Excel TREND -toiminto Excelissä laskemaan y-arvot trendiviivan perusteella.
TREND -toiminnon yleiskatsaus
TREND -funktio laskee Y -arvot tietyn X -arvon trendilinjan perusteella. Trendiviiva lasketaan käyttämällä pienimpien neliöiden menetelmää, joka perustuu kahteen tietosarjaan.
Jos haluat käyttää TREND Excel -työarkkitoimintoa, valitse solu ja kirjoita:
(Huomaa, miten kaavasyötteet näkyvät)
TREND -toiminto Syntaksi ja tulot:
1 | = TREND (tunnettu_ys, tunnettu_xs, uusi_xs, vakio) |
tiedossa_v - Joukko tunnettuja Y -arvoja.
tiedossa_x - Joukko tunnettuja X -arvoja.
new_x's - Joukko uusia X -arvoja, joille TREND palauttaa vastaavat Y -arvot.
const - VALINNAINEN. Looginen arvo, joka ilmaisee, lasketaanko B (leikkaus y = mx + b) käyttäen pienimmän neliösumman menetelmää (TRUE Or Ommitted) vai asetetaanko manuaalisesti B = 0 (FALSE).
Mikä on TREND?
Excelin TREND -funktio on kuin ENNUSTE -funktio, jota käytetään ennustamaan x annettu arvo tiedossa x ja y arvoja, paitsi että se käyttää regressioyhtälöä matriisille x arvot. Funktio käyttää tuloksen määrittämiseen lineaarista regressiota. On suositeltavaa käydä ENNUSTE -toiminnossa [lisää linkki ENNUSTE -sivulle] ennen tämän sivun katsomista oppiaksesi lineaarisesta regressiosta.
Miten TRENDiä käytetään
TREND -funktio sisältää neljä argumenttia:
1 | = TREND (tunnettu_vuosi, tunnettu_x, uusi_x, vakio) |
Missä, tiedossa_v ja tiedossa_x Viittaavat x ja y tiedot taulukossasi, new_x's on joukko datapisteitä, joiden haluat ennustaa y-arvon ja const on binäärinen argumentti y-leikkauksen laskemiseksi normaalisti tai arvon pakottamiseksi 0: ksi ja kaltevuusarvojen säätämiseksi siten.
Vaikka TRENDin jälkimmäiset 3 argumenttia ovat valinnaisia, on suositeltavaa sisällyttää kaikki argumentit tietojen ennakoinnin oikeellisuuden varmistamiseksi.
Katsotaanpa esimerkkiä:
1 | = TRENDI (C3: C7, B3; B7, B10: B17, TRUE) |
Käyttämällä TRENDiä Microsoft 365: ssä (eli Office Insider Current Channel (Preview)), TREND toimii dynaamisena matriisikaavana, joka kaataa koko taulukon tuloksen, kuten tässä esimerkissä näkyy vaalean sininen reunus solujen C10 - C17 ympärillä. Yksinkertaisesti kirjoita kaava soluun C10 ja paina enter, sinun ei tarvitse täyttää tai vetää kaavaa alas.
Jotta voisin näyttää regressioyhtälön, jonka TREND havaitsi ennustavan tulossarjamme, olen piirtänyt tiedot:
Yhtälö vastaa!
Epälineaarinen regressio TRENDillä
TRENDiä voidaan käyttää myös polynomikäyrän sovittamiseen.
Lisätään lisää x sarakkeet ja nostamalla ne nth aste sovittaa polynomikäyrän samaan asteeseen. Kaikki x sarakkeet on sisällytettävä argumentteihin tiedossa_x ja new_x's.
Piirrä se:
TRENDIN VINKKEJÄ
- Varmista, että sinulla on Microsoft 365: n uusin versio TRENDin käyttämiseksi dynaamisten matriisien kanssa. Sinun on ehkä otettava käyttöön Office Insider Current Channel (Preview), jotta voit käyttää dynaamisia matriisitoimintoja. Tilisivulla:
(Ei vaadita toiminnon käyttöä, vain dynaamisen taulukon toiminnallisuuden vuoksi)
- Jos tietosi on muotoiltu Excel -taulukkoksi (yleensä Ctrl+T), TREND johtaa virheisiin. Kaatuneita matriisikaavoja ei tueta Excel -taulukoiden sisällä. Siirrä tiedot taulukosta ja yritä uudelleen.
- Jos new x: t taulukko ei ole täynnä, saat #ARVO! Virhe. Muuta funktion argumentin aluetta niin, että se on jatkuva.
Kiinnostaako lisää ennusteita?
Katso muita artikkeleitamme ennustamisesta eksponentiaalisen tasoituksen, LINEST- ja LOGEST -toimintojen avulla.
TREND -toiminto Google Sheetsissä
TREND -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä.
TREND Esimerkkejä VBA: sta
Voit myös käyttää TREND -toimintoa VBA: ssa. Tyyppi:application.worksheetfunction.trend (tunnettu_ys, tunnettu_xs, uusi_xs, vakio)
Funktioargumenteille (tunnettu_y jne.) Voit joko syöttää ne suoraan funktioon tai määrittää sen sijaan käytettäviä muuttujia.
Palaa Excelin kaikkien toimintojen luetteloon