Approximation sa Excel: 5 simpleng paraan

Anonim

Approximation sa Microsoft Excel.

Kabilang sa iba't ibang pamamaraan ng pagtataya, imposibleng huwag maglaan ng pagtatantya. Gamit ito, maaari kang gumawa ng tinatayang kalkulasyon at kalkulahin ang mga nakaplanong tagapagpahiwatig sa pamamagitan ng pagpapalit ng mga pinagmulan ng mga bagay sa mas simple. Sa Excel, masyadong, posible na gamitin ang pamamaraang ito para sa predicting at pag-aaral. Tingnan natin kung paano mailalapat ang pamamaraan na ito sa tinukoy na programa na may mga built-in na tool.

Pagpapatupad ng approximation.

Ang pangalan ng pamamaraang ito ay mula sa Latin na salita proxima - ang "pinakamalapit" ay approximation sa pamamagitan ng pagpapasimple at smoothing ang mga kilalang tagapagpahiwatig, pagbuo ng mga ito sa trend at ang batayan nito. Ngunit ang pamamaraan na ito ay maaaring gamitin hindi lamang para sa pagtataya, kundi pati na rin sa pag-aaral na umiiral na mga resulta. Pagkatapos ng lahat, ang approximation ay, sa katunayan, pinasimple ang data ng pinagmulan, at ang pinasimple na bersyon ay mas madaling galugarin.

Ang pangunahing tool na kung saan ang smoothing ay isinasagawa sa Excel ay nagtatayo ng trend line. Ang kakanyahan ay batay sa umiiral na mga tagapagpahiwatig, ang isang iskedyul ng isang function ay nakuha sa mga hinaharap na panahon. Ang pangunahing layunin ng linya ng trend, kung paano ito ay hindi mahirap hulaan, ito ang paghahanda ng mga pagtataya o pag-detect ng pangkalahatang trend.

Ngunit maaari itong itayo gamit ang isa sa limang uri ng approximation:

  • Linear;
  • Pagpaparami;
  • Logarithmic;
  • Polinomyal;
  • Kapangyarihan.

Isaalang-alang ang bawat isa sa mga pagpipilian nang hiwalay nang hiwalay.

Aralin: Paano bumuo ng isang trend line sa Excel.

Paraan 1: Linear Smoothing.

Una sa lahat, isaalang-alang natin ang pinakamadaling opsyon ng approximation, lalo na gamit ang isang linear function. Sa mga ito ay higit kaming tumuon nang mas detalyado, dahil ipakikita namin ang pangkalahatang mga sandali ng mga sandali at para sa iba pang mga pamamaraan, katulad ng pagtatayo ng iskedyul at ilang iba pang mga nuances, kung saan, kapag isinasaalang-alang ang kasunod na mga pagpipilian, hindi kami titigil.

Una sa lahat, magtatayo kami ng iskedyul, batay sa kung saan kami ay magsasagawa ng isang smoothing procedure. Upang bumuo ng isang graph, kinukuha namin ang mesa kung saan ang halaga ng yunit na ginawa ng enterprise at ang kaukulang kita sa panahong ito ay tinatayang. Ang graphic function na aming binuo ay magpapakita ng pagtitiwala ng pagtaas ng kita mula sa pagbawas ng gastos ng mga produkto.

  1. Upang bumuo ng isang graph, una sa lahat, i-highlight namin ang mga haligi "gastos ng isang yunit ng mga produkto" at "kita". Pagkatapos nito, lumipat kami sa tab na "Ipasok". Susunod, sa tape sa "diagram" na bloke ng tool, mag-click sa pindutan ng "Spot". Sa listahan na bubukas, piliin ang pangalan na "Spot na may makinis na curve at marker." Ito ang ganitong uri ng mga diagram na pinaka-angkop para sa pagtatrabaho sa isang trend line, na nangangahulugan na upang ilapat ang paraan ng pagtatantya sa Excel.
  2. Pagbuo ng tsart sa Microsoft Excel.

  3. Ang iskedyul ay binuo.
  4. Ang iskedyul ay itinayo sa Microsoft Excel.

  5. Upang magdagdag ng trend line, piliin ito gamit ang kanang pindutan ng mouse. Lumilitaw ang menu ng konteksto. Piliin ito sa item na "Magdagdag ng Trend Line ...".

    Pagdaragdag ng linya ng trend sa pamamagitan ng menu ng konteksto sa Microsoft Excel

    May isa pang pagpipilian upang idagdag ito. Sa isang karagdagang pangkat ng mga tab sa ribbon na "Work with Charts", lumipat kami sa tab na "Layout". Susunod, sa toolbar na "Pagsusuri", mag-click sa pindutan ng "Trend Line". Magbubukas ang listahan. Dahil kailangan naming mag-aplay ng isang linear approximation, pagkatapos ay pinili namin ang "linear approximation" mula sa ipinakita na mga posisyon.

  6. Pagdaragdag ng isang linya ng trend sa pamamagitan ng isang tape tool block sa Microsoft Excel

  7. Kung pinili mo pa ang unang pagpipilian ng pagkilos sa pagdaragdag sa pamamagitan ng menu ng konteksto, bubukas ang window ng format.

    Sa parameter block na "bumuo ng isang trend line (approximation and smoothing)", itinakda namin ang switch sa "linear" na posisyon.

    Kung nais mo, maaari mong i-install ang isang tik na malapit sa posisyon na "Ipakita ang equation sa diagram". Pagkatapos nito, ipapakita ng diagram ang smoothing function equation.

    Gayundin, sa aming kaso, mahalaga para sa paghahambing ng iba't ibang mga pagpipilian para sa approximation upang magtatag ng isang tik tungkol sa item na "Ilagay ang halaga ng isang wastong approximation sa diagram (R ^ 2)". Ang tagapagpahiwatig na ito ay maaaring mag-iba mula sa 0 hanggang 1. Ano ito ay mas mataas, ang approximation ay mas mahusay (makabuluhang). Ito ay pinaniniwalaan na ang magnitude ng tagapagpahiwatig na ito 0.85 at sa itaas, ang smoothing ay maaaring ituring na maaasahan, at kung ang tagapagpahiwatig ay mas mababa, pagkatapos ay hindi.

    Pagkatapos na ginugol ang lahat ng mga setting sa itaas. Mag-click sa pindutang "Isara", ilagay sa ilalim ng window.

  8. Pag-enable ng linear approximation sa Microsoft Excel.

  9. Tulad ng makikita mo, ang linya ng trend ay binuo sa tsart. Sa linear approximation, ito ay ipinahiwatig ng isang itim na straight strip. Ang tinukoy na form ng smoothing ay maaaring gamitin sa pinaka-simpleng mga kaso kapag ang data ay nag-iiba sa halip mabilis at ang pagtitiwala ng halaga ng function ng argumento ay halata.

Ang linya ng trend ay binuo gamit ang linear approximation sa Microsoft Excel

Ang smoothing, na ginagamit sa kasong ito, ay inilarawan ng sumusunod na formula:

Y = AX + B.

Sa partikular, ang aming formula ay tumatagal ng ganitong uri:

Y = -0.1156x + 72,255.

Ang halaga ng katumpakan ng approximation ay katumbas ng 0.9418, na kung saan ay isang medyo katanggap-tanggap na resulta, characterizing smoothing, bilang maaasahan.

Paraan 2: Pag-exponential approximation.

Ngayon isaalang-alang natin ang exponential uri ng approximation sa Excel.

  1. Upang baguhin ang uri ng trend line, piliin ito gamit ang kanang pindutan ng mouse at piliin ang "Format ng Trend Line ..." sa pagbubukas ng menu.
  2. Paglipat sa format ng linya ng trend sa Microsoft Excel.

  3. Pagkatapos nito, ang format window na pamilyar sa amin ay inilunsad. Sa isang yunit ng pagpili ng uri ng approximation, itinakda namin ang switch sa "exponential" na posisyon. Ang natitirang mga setting ay iiwan ang parehong bilang sa unang kaso. Mag-click sa pindutan ng "Isara".
  4. Pagbuo ng isang Trend Exponential Line sa Microsoft Excel.

  5. Pagkatapos nito, ang trend line ay itatayo sa tsart. Tulad ng nakikita natin, kapag ginagamit ang pamamaraang ito, mayroon itong medyo hubog na form. Sa kasong ito, ang antas ng pagiging maaasahan ay katumbas ng 0.9592, na mas mataas kaysa sa paggamit ng linear approximation. Ang pagpaparami ng pamamaraan ay pinakamahusay na ginagamit sa kaso kapag ang mga unang halaga ay mabilis na nagbago, at pagkatapos ay kumuha ng balanseng form.

Ang Trend Exponential Line ay itinayo sa Microsoft Excel.

Ang pangkalahatang pagtingin sa pag-aayos ng smoothing ay ganito:

y = maging ^ x.

Kung saan e ay ang batayan ng isang natural na logarithm.

Sa partikular, kinuha ng aming formula ang sumusunod na form:

Y = 6282.7 * e ^ (- 0,012 * x)

Paraan 3: Logarithmic smoothing.

Ngayon ito ay ang turn upang isaalang-alang ang logarithmic approximation paraan.

  1. Sa parehong paraan, tulad ng nakaraang oras sa pamamagitan ng menu ng konteksto, sinimulan namin ang window ng format ng linya ng trend. Nagtatatag kami ng switch sa posisyon na "Logarithmic" at mag-click sa pindutang "Isara".
  2. Paganahin ang logarithmic approximation sa Microsoft Excel.

  3. Ang pamamaraan para sa pagbuo ng isang trend line na may logarithmic approximation ay nangyayari. Tulad ng sa nakaraang kaso, mas mahusay na gamitin ang pagpipiliang ito kapag una ang data ay mabilis na nagbago, at pagkatapos ay kumuha ng balanseng pagtingin. Tulad ng makikita mo, ang antas ng pagiging maaasahan ay 0.946. Ito ay mas mataas kaysa sa kapag gumagamit ng isang linear na paraan, ngunit mas mababa kaysa sa kalidad ng trend line sa panahon ng exponential smoothing.

Ang logarithmic line ng trend ay itinayo sa Microsoft Excel

Sa pangkalahatan, ang smoothing formula ay ganito:

y = a * ln (x) + b

Kung saan ang ln ay ang magnitude ng isang natural na logarithm. Kaya ang pangalan ng pamamaraan.

Sa aming kaso, ang formula ay tumatagal ng sumusunod na form:

y = -62,81ln (x) +404.96.

Paraan 4: Polynomial Smoothing.

Ito ay dumating upang isaalang-alang ang polynomial smoothing paraan.

  1. Pumunta sa window ng format ng linya ng trend, tulad ng tapos na ng higit sa isang beses. Sa bloke ng "Trend Line", itinakda namin ang paglipat sa posisyon na "polinomyal". Sa kanan ng item na ito ay ang "degree" field. Kapag pumipili ng halaga na "polinomyal" ito ay nagiging aktibo. Dito maaari mong tukuyin ang anumang halaga ng kapangyarihan mula sa 2 (naka-install sa pamamagitan ng default) sa 6. Tinutukoy ng indicator na ito ang bilang ng maxima at minima function. Kapag nag-install ng polinomyal ng ikalawang antas, isa lamang ang maximum ay inilarawan, at kapag ang ika-anim na polinomyal ay naka-install, hanggang sa limang maxima ay maaaring inilarawan. Upang magsimula, iwanan ang mga default na setting, iyon ay, tukuyin namin ang pangalawang degree. Ang natitirang mga setting ay iniiwan ang parehong bilang namin ilagay ang mga ito sa nakaraang mga paraan. Mag-click sa pindutang "Isara".
  2. Pag-enable ng polynomial approximation sa Microsoft Excel.

  3. Ang trend line na gumagamit ng pamamaraang ito ay itinayo. Tulad ng makikita mo, ito ay mas hubog kaysa sa paggamit ng exponential approximation. Ang antas ng pagiging maaasahan ay mas mataas kaysa sa alinman sa mga naunang ginamit na mga pamamaraan, at 0.9724.

    Trend polynomial line sa Microsoft Excel.

    Ang pamamaraan na ito ay matagumpay na ginamit sa kaganapan na ang data ay patuloy na nagbabago. Ang pag-andar na naglalarawan sa ganitong uri ng smoothing ay mukhang:

    Y = A1 + A1 * X + A2 * X ^ 2 + ... + isang * x ^ n

    Sa aming kaso, kinuha ng formula ang ganitong uri:

    y = 0.0015 * x ^ 2-1,7202 * x + 507.01

  4. Ngayon ay baguhin natin ang antas ng polynomials upang makita kung ang resulta ay magkakaiba. Bumalik sa window ng format. Ang uri ng approximation ay naiwan ng polinomyal, ngunit tapat ito sa window, itinakda namin ang pinakamataas na posibleng halaga - 6.
  5. Pagsasama ng polynomial approximation sa ika-anim na antas sa Microsoft Excel

  6. Tulad ng nakikita natin, pagkatapos nito, kinuha ng aming linya ng trend ang hugis ng isang malinaw na curve, kung saan ang bilang ng mga mataas ay katumbas ng anim. Ang antas ng pagiging maaasahan ay higit pa, na umaabot sa 0.9844.

Polynomial trend line sa ika-anim na antas sa Microsoft Excel

Ang formula na naglalarawan ng ganitong uri ng smoothing, kinuha ang sumusunod na form:

Y = 8e-08x ^ 6-0.0003x ^ 5 + 0.3725x ^ 4-269,33x ^ 395525x ^ 2-2E + 07x + 2e + 09

Paraan 5: Power Smoothing.

Pagkumpleto, isaalang-alang ang paraan ng pagpapahalaga sa kapangyarihan sa Excel.

  1. Lumipat kami sa window ng "Trend Line Format". I-install ang smoothing type switch sa posisyon na "Power". Ang palabas ng equation at ang antas ng pagiging maaasahan, gaya ng lagi, iwanan ang kasama. Mag-click sa pindutang "Isara".
  2. Polynomial trend line sa ika-anim na antas sa Microsoft Excel

  3. Ang programa ay bumubuo ng trend line. Tulad ng makikita mo, sa aming kaso, ito ay isang linya na may bahagyang liko. Ang antas ng pagiging maaasahan ay katumbas ng 0.9618, na kung saan ay isang mataas na tagapagpahiwatig. Sa lahat ng mga paraan na inilarawan sa itaas, ang antas ng pagiging maaasahan ay mas mataas lamang kapag ginagamit ang polinomyal na paraan.

Ang linya ng kapangyarihan ng trend ay itinayo sa Microsoft Excel.

Ang pamamaraan na ito ay epektibo sa mga kaso ng masinsinang pagbabago sa mga function na ito. Mahalagang isaalang-alang na ang pagpipiliang ito ay naaangkop lamang kung ang function at argument ay hindi tumatagal ng mga negatibong o zero na halaga.

Ang pangkalahatang pormula na naglalarawan sa pamamaraang ito ay may ganitong uri:

y = bx ^ n.

Sa partikular, para sa aming kaso mukhang ito:

y = 6e + 18x ^ (- 6,512)

Tulad ng makikita natin, ang paggamit ng tiyak na data na ginamit natin halimbawa, ang pinakamalaking antas ng pagiging maaasahan ay nagpakita ng paraan ng polynomial approximation na may polinomyal sa ika-anim na antas (0.9844), ang pinakamaliit na antas ng pagiging maaasahan sa linear na paraan (0.9418). Ngunit hindi ito nangangahulugan na ang parehong trend ay gumagamit ng iba pang mga halimbawa. Hindi, ang antas ng kahusayan sa mga pamamaraan sa itaas ay maaaring magkakaiba, depende sa partikular na uri ng pag-andar kung saan ang trend line ay itatayo. Samakatuwid, kung para sa function na ito ang napiling pamamaraan ay pinaka-epektibo, hindi ito nangangahulugan sa lahat na ito ay magiging mahusay din sa ibang sitwasyon.

Kung hindi mo agad matukoy nang sabay-sabay, batay sa mga rekomendasyon sa itaas, anong uri ng approximation ay angkop sa iyong kaso, iyon ay, makatuwiran na subukan ang lahat ng mga pamamaraan. Pagkatapos ng pagbuo ng linya ng trend at pagtingin sa antas ng pagiging maaasahan nito, maaari mong piliin ang pinakamahusay na pagpipilian.

Magbasa pa