FORECAST.ETS.STAT.ADD

ເນື້ອໃນ

# ຟັງຊັນ FORECAST.ETS.STAT.ADD

ສົ່ງຄືນຄ່າທາງສະຖິຕິທີ່ເປັນຜົນມາຈາກອັນກໍຣິທຶມ ETS/EDS.

ການປັບໃຫ້ລຽບແບບເລກກຳລັງ ແມ່ນວິທີການປັບຄ່າຕົວຈິງໃນອະນຸກົມເວລາໃຫ້ລຽບ ເພື່ອພະຍາກອນຄ່າທີ່ອາດຈະເກີດຂຶ້ນໃນອະນາຄົດ.

ການປັບໃຫ້ລຽບແບບເລກກຳລັງສາມຊັ້ນ (Exponential Triple Smoothing - ETS) ແມ່ນຊຸດຂອງອັນກໍຣິທຶມທີ່ປະມວນຜົນທັງແນວໂນ້ມ ແລະ ອິດທິພົນຕາມລະດູການ. ການປັບໃຫ້ລຽບແບບເລກກຳລັງສອງຊັ້ນ (Exponential Double Smoothing - EDS) ແມ່ນອັນກໍຣິທຶມຄືກັບ ETS ແຕ່ບໍ່ມີອິດທິພົນຕາມລະດູການ. EDS ຈະໃຫ້ຜົນການພະຍາກອນແບບເສັ້ນຊື່.

ເບິ່ງ Wikipedia ກ່ຽວກັບອັນກໍຣິທຶມການປັບໃຫ້ລຽບແບບເລກກຳລັງ ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ.

FORECAST.ETS.STAT.ADD ຄຳນວນດ້ວຍໂມເດວ

ການພະຍາກອນ = ຄ່າພື້ນຖານ + ແນວໂນ້ມ * ∆x + ການບ່ຽງເບນຕາມຮອບວຽນ.

### ໄວຍາກອນ

FORECAST.ETS.STAT.ADD (values, timeline, stat_type, [period_length], [data_completion], [aggregation])

values (ຈຳເປັນ): ອາເຣຕົວເລກ ຫຼື ຊ່ວງ. values ແມ່ນຄ່າໃນອະດີດ ທີ່ທ່ານຕ້ອງການໃຊ້ເພື່ອພະຍາກອນຈຸດຕໍ່ໄປ.

timeline (ຈຳເປັນ): ອາເຣຕົວເລກ ຫຼື ຊ່ວງ. ຊ່ວງເສັ້ນເວລາ (ຄ່າ x) ສຳລັບຄ່າໃນອະດີດ.

ເສັ້ນເວລາບໍ່ຈຳເປັນຕ້ອງຮຽງລຳດັບ, ຟັງຊັນຈະຮຽງລຳດັບໃຫ້ເອງເພື່ອການຄຳນວນ.
ຄ່າໃນເສັ້ນເວລາຕ້ອງມີໄລຍະຫ່າງທີ່ສະໝ່ຳສະເໝີລະຫວ່າງກັນ.
ຖ້າບໍ່ສາມາດລະບຸໄລຍະຫ່າງທີ່ຄົງທີ່ໃນເສັ້ນເວລາທີ່ຮຽງລຳດັບແລ້ວ, ຟັງຊັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ #NUM!
ຖ້າຊ່ວງຂອງເສັ້ນເວລາ ແລະ ຄ່າໃນອະດີດມີຂະໜາດບໍ່ເທົ່າກັນ, ຟັງຊັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ #N/A
ຖ້າເສັ້ນເວລາມີໜ້ອຍກວ່າ 2 ຊ່ວງຂໍ້ມູນ, ຟັງຊັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ #VALUE!

stat_type (ຈຳເປັນ): ຄ່າຕົວເລກຕັ້ງແຕ່ 1 ຫາ 9. ຄ່າທີ່ລະບຸວ່າຈະສົ່ງຄືນຄ່າສະຖິຕິໃດສຳລັບຄ່າທີ່ໃຫ້ມາ ແລະ ຊ່ວງ x.

ສະຖິຕິດຕໍ່ໄປນີ້ສາມາດສົ່ງຄືນໄດ້:

stat_type | ສະຖິຕິ
--- | ---
1 | ພາຣາມິເຕີການປັບໃຫ້ລຽບ Alpha ຂອງອັນກໍຣິທຶມ ETS (ພື້ນຖານ)
2 | ພາຣາມິເຕີການປັບໃຫ້ລຽບ Gamma ຂອງອັນກໍຣິທຶມ ETS (ແນວໂນ້ມ)
3 | ພາຣາມິເຕີການປັບໃຫ້ລຽບ Beta ຂອງອັນກໍຣິທຶມ ETS (ການບ່ຽງເບນຕາມຮອບວຽນ)
4 | ຄ່າຄວາມຜິດພາດສະເລ່ຍສົມບູນແບບປັບສ່ວນ (Mean absolute scaled error - MASE) - ຕົວຊີ້ວັດຄວາມແມ່ນຍຳຂອງການພະຍາກອນ.
5 | ຄ່າຄວາມຜິດພາດເປີເຊັນສະເລ່ຍສົມບູນແບບສົມມາດ (Symmetric mean absolute percentage error - SMAPE) - ຕົວຊີ້ວັດຄວາມແມ່ນຍຳໂດຍອີງຕາມເປີເຊັນຄວາມຜິດພາດ.
6 | ຄ່າຄວາມຜິດພາດສະເລ່ຍສົມບູນ (Mean absolute error - MAE) – ຕົວຊີ້ວັດຄວາມແມ່ນຍຳຂອງການພະຍາກອນ.
7 | ຄ່າຮາກຂັ້ນສອງຂອງຄວາມຜິດພາດກຳລັງສອງສະເລ່ຍ (Root mean squared error - RMSE) - ຕົວຊີ້ວັດຄວາມແຕກຕ່າງລະຫວ່າງຄ່າທີ່ພະຍາກອນ ແລະ ຄ່າທີ່ສັງເກດໄດ້.
8 | ຂະໜາດຂັ້ນທີ່ກວດພົບໃນເສັ້ນເວລາ (ຊ່ວງ x). ເມື່ອກວດພົບຂະໜາດຂັ້ນເປັນ ເດືອນ/ໄຕມາດ/ປີ, ຂະໜາດຂັ້ນຈະເປັນເດືອນ, ຖ້າບໍ່ດັ່ງນັ້ນຂະໜາດຂັ້ນຈະເປັນມື້ໃນກໍລະນີເສັ້ນເວລາເປັນວັນທີ(ເວລາ) ແລະ ເປັນຕົວເລກໃນກໍລະນີອື່ນໆ.
9 | ຈຳນວນຕົວຢ່າງໃນຮອບວຽນ – ນີ້ແມ່ນຄືກັນກັບພາຣາມິເຕີ period_length, ຫຼື ແມ່ນຈຳນວນທີ່ຄຳນວນໄດ້ໃນກໍລະນີພາຣາມິເຕີ period_length ເປັນ 1.

period_length (ທາງເລືອກ): ຄ່າຕົວເລກ >= 0, ຄ່າເລີ່ມຕົ້ນແມ່ນ 1. ຈຳນວນຖ້ວນບວກທີ່ລະບຸຈຳນວນຕົວຢ່າງໃນຮອບວຽນໜຶ່ງ.

ຄ່າ 1 ໝາຍຄວາມວ່າ Calc ຈະກຳນົດຈຳນວນຕົວຢ່າງໃນຮອບວຽນໂດຍອັດຕະໂນມັດ.
ຄ່າ 0 ໝາຍຄວາມວ່າບໍ່ມີຜົນກະທົບຕາມຮອບວຽນ, ການພະຍາກອນຈະຖືກຄຳນວນດ້ວຍອັນກໍຣິທຶມ EDS.
ສຳລັບຄ່າບວກອື່ນໆທັງໝົດ, ການພະຍາກອນຈະຖືກຄຳນວນດ້ວຍອັນກໍຣິທຶມ ETS.
ສຳລັບຄ່າທີ່ບໍ່ແມ່ນຈຳນວນຖ້ວນບວກ, ຟັງຊັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ #NUM!

data_completion (ທາງເລືອກ): ຄ່າທາງຕັກກະສາດ TRUE ຫຼື FALSE, ຫຼື ຕົວເລກ 1 ຫຼື 0, ຄ່າເລີ່ມຕົ້ນແມ່ນ 1 (TRUE). ຄ່າ 0 (FALSE) ຈະເພີ່ມຈຸດຂໍ້ມູນທີ່ຂາດຫາຍໄປໂດຍໃຊ້ສູນເປັນຄ່າໃນອະດີດ. ຄ່າ 1 (TRUE) ຈະເພີ່ມຈຸດຂໍ້ມູນທີ່ຂາດຫາຍໄປໂດຍການປະມານຄ່າ (Interpolate) ລະຫວ່າງຈຸດຂໍ້ມູນທີ່ຢູ່ໃກ້ຄຽງ.

ເຖິງແມ່ນວ່າເສັ້ນເວລາຕ້ອງການໄລຍະຫ່າງທີ່ຄົງທີ່ລະຫວ່າງຈຸດຂໍ້ມູນ, ແຕ່ຟັງຊັນຮອງຮັບຈຸດຂໍ້ມູນທີ່ຂາດຫາຍໄປໄດ້ສູງສຸດ 30% ແລະ ຈະເພີ່ມຈຸດຂໍ້ມູນເຫຼົ່ານີ້ໃຫ້ເອງ.

aggregation (ທາງເລືອກ): ຄ່າຕົວເລກຕັ້ງແຕ່ 1 ຫາ 7, ຄ່າເລີ່ມຕົ້ນແມ່ນ 1. ພາຣາມິເຕີການສັງລວມຈະລະບຸວ່າຈະໃຊ້ວິທີໃດເພື່ອສັງລວມຄ່າເວລາທີ່ຊ້ຳກັນ:

ການສັງລວມ | ຟັງຊັນ
--- | ---
1 | AVERAGE (ຄ່າສະເລ່ຍ)
2 | COUNT (ນັບຈຳນວນ)
3 | COUNTA (ນັບຄ່າ)
4 | MAX (ຄ່າສູງສຸດ)
5 | MEDIAN (ຄ່າກາງ)
6 | MIN (ຄ່າຕ່ຳສຸດ)
7 | SUM (ຜົນລວມ)

ເຖິງແມ່ນວ່າເສັ້ນເວລາຕ້ອງການໄລຍະຫ່າງທີ່ຄົງທີ່ລະຫວ່າງຈຸດຂໍ້ມູນ, ແຕ່ຟັງຊັນຈະສັງລວມຫຼາຍຈຸດທີ່ມີປະທັບຕາເວລາ (Timestamp) ດຽວກັນໃຫ້ເອງ.

#### ຕົວຢ່າງ

ຕາຕະລາງລຸ່ມນີ້ປະກອບດ້ວຍເສັ້ນເວລາ ແລະ ຄ່າທີ່ກ່ຽວຂ້ອງ:

| A | B
1 | ເສັ້ນເວລາ | ຄ່າ
--- | --- | ---
2 | 01/2013 | 112
3 | 02/2013 | 118
4 | 03/2013 | 132
5 | 04/2013 | 100
6 | 05/2013 | 121
7 | 06/2013 | 135
8 | 07/2013 | 148
9 | 08/2013 | 148
10 | 09/2013 | 136
11 | 10/2013 | 119
12 | 11/2013 | 104
13 | 12/2013 | 118

=FORECAST.ETS.STAT.ADD(Values;Timeline;3;1;TRUE();1)

ສົ່ງຄືນຄ່າ 0.9990234375, ເຊິ່ງແມ່ນສະຖິຕິແບບເພີ່ມໂດຍອີງຕາມຊ່ວງທີ່ຕັ້ງຊື່ໄວ້ Values ແລະ Timeline ຂ້າງເທິງ, ດ້ວຍການປັບໃຫ້ລຽບແບບເບຕາ (beta smoothing), ໂດຍມີໜຶ່ງຕົວຢ່າງຕໍ່ຮອບວຽນ, ບໍ່ມີຂໍ້ມູນທີ່ຂາດຫາຍ, ແລະ ໃຊ້ AVERAGE ເປັນການລວບລວມຂໍ້ມູນ.

=FORECAST.ETS.STAT.ADD(Values;Timeline;2;1;TRUE();7)

ສົ່ງຄືນຄ່າ 0.0615234375, ເຊິ່ງແມ່ນສະຖິຕິແບບເພີ່ມໂດຍອີງຕາມຊ່ວງທີ່ຕັ້ງຊື່ໄວ້ Values ແລະ Timeline ຂ້າງເທິງ, ດ້ວຍການປັບໃຫ້ລຽບແບບແກມມາ (gamma smoothing), ບໍ່ມີຂໍ້ມູນທີ່ຂາດຫາຍ, ແລະ ໃຊ້ SUM ເປັນການລວບລວມຂໍ້ມູນ.

#### ຂໍ້ມູນທາງເຕັກນິກ

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOfficeDev 5.2.

ຟັງຊັນນີ້ ບໍ່ແມ່ນ ສ່ວນໜຶ່ງຂອງມາດຕະຖານ Open Document Format for Office Applications (OpenDocument) ເວີຊັນ 1.3 ພາກທີ 4: ຮູບແບບສູດທີ່ຄິດໄລ່ຄືນໃໝ່ (OpenFormula). ຊື່ພື້ນທີ່ (name space) ແມ່ນ

COM.MICROSOFT.FORECAST.ETS.STAT

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ໜ້າວິິກິ FORECAST.ETS.STAT.ADD.

ເບິ່ງຕື່ມ: FORECAST.ETS.ADD , FORECAST.ETS.MULT , FORECAST.ETS.STAT.MULT , FORECAST.ETS.PI.ADD , FORECAST.ETS.PI.MULT, FORECAST.ETS.SEASONALITY, FORECAST, FORECAST.LINEAR

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!