wa'alaikumussalam wr wb

hmmm...
sepertinya lebih baik bila menunggu BeExceller yang biasa menggunakan
fungsi-fungsi kelompok statistical ya..
dan juga menunggu BeExceller yang berkecimpung dalam dunia matematika...

sambil menunggu,
dengan data known'y di a5:a12
dan known'x di b5:d12 (ada 3 kolom)
tapi yang dipakai hanya yang kolom b dan kolom d saja (kolom c nya tidak
digunakan)
kira-kira formulanya berbunyi begini :
(array formula dalam array block 1 baris x 4 kolom [karena ada 3 kolom yang
digunakan])
     =Linest( a5:a12 , b5:d12 * {1,0,1} )
jika ingin mengambil nilai b nya saja, bisa dengan formula berikut : (1
cell saja)
    =Index(  Linest( a5:a12 , b5:d12 * {1,0,1} )   , 4 )
jika ingin dengan lengkap seluruh data statistiknya : (array formula dalam
array block 5 baris x 4 kolom)
    =Linest( a5:a12 , b5:d12 * {1,0,1} , 1 ,1 )
Bagian formula berupa array (larik) berbunyi { 1,0,1 } menunjukkan bahwa
kolom ke-2 tidak digunakan karena dikali 0.

Logikanya begini :
Ada persamaan berbunyi :
   m1.x1 + 3 = 13
dengan nilai m1 adalah 2
akan menghasilkan nilai x1 = 5

Pada persamaan berikut ini :
   m1.x1 + m2.x2 + 3 = 13
dengan m1 adalah 2 dan x1 adalah 5 sedangkan x2 bernilai 19, berapa nilai
m2 ?
tentu persamaannya menjadi :
    2 (5)  + m2 (19) + 3 = 13
akan menghasilkan m2 = 0

Bagaimana kalau persamaan :
   m1.x1 + m2.x2 + 3 = 13
dengan m1 adalah 2 dan x1 adalah 5 sedangkan m2 bernilai 19, berapa nilai
x2 ?
tentu persamaannya menjadi :
    2 (5)  + 19 x2 + 3 = 13
akan menghasilkan x2 = 0

Berarti, jika akan membuat variabel x2 menjadi tidak terpakai, maka seluruh
nilai x2 dibuat 0 saja. Dengan demikian, berapapun nilai m2 tidak akan
mempengaruhi persamaannya.

Kasus ini menggunakan variabel x1 , x2 , x3 (3 variabel x) dan variabel
ke-2 ingin tidak digunakan, maka nilai variabel ke-2 dibuat 0 semua.
Caranya ? Kalikan x1 dengan nilai 1 (agar tetap menjadi dirinya sendiri,
yaitu nilai x1), kalikan x2 dengan 0 agar semuanya menghasilkan 0, dan
kalikan x3 dengan 1 (agar tetap menjadi dirinya sendiri, yaitu nilai x3)
Berarti  1 x1 , 0 x2 , 1 x3

Di Excel, 1 baris 3 kolom jika dikali dengan 7 baris 3 kolom menghasilkan 7
baris 3 kolom
berarti ada {x1,x2,x3} dikali { 1,0,1 } dengan jumlah baris x1,x2,x3 adalah
sama akan menghasilkan sebanyak baris x1 dan 3 kolom
Pada formula di atas, hal ini adalah bunyi di bagian :
         b5:d12             *     {1,0,1}
   (8 baris 3 kolom)    x   (1 baris 3 kolom)
akan menghasilkan 8 baris 3 kolom dengan b5:b12 akan dikali 1, c5:c12
dikali 0, d5:d12 dikali 1   (formasi { 1 , 0 , 1 })

Ini prinsip dasar dalam perkalian antar baris dan kolom di Excel yang
menghasilkan tabel kartesian.

Kemudian,
Pada fungsi Linest, pembuat Excel menjelaskan begini :

The equation for the line is:

y = mx + b

–or–

y = m1x1 + m2x2 + ... + b (if there are multiple ranges of x-values)
Artinya :
Jika pakai 1 variabel x, maka akan menghasilkan 2 nilai, yaitu nilai m dan b
Jika pakai 2 variabel x, maka akan menghasilkan 3 nilai, yaitu nilai m1,m2,
dan b

Berapa nilai yang dihasilkan bila menggunakan 3 variabel x ?
Tentu jawabnya adalah 4, yaitu 3 nilai m milik masing-masing variabel x
ditambah 1 nilai b

Berarti, ketika formula di atas menggunakan 3 kolom known'x, akan
menghasilkan 4 kolom nilai hasil.
Itu sebabnya diatas sana diberikan catatan berbunyi :
    (array formula dalam array block 1 baris x 4 kolom [karena ada 3 kolom
yang digunakan])
artinya,
blok dulu area range dengan dimensi 1 baris x 4 kolom, lalu tulis formula
linest di atas dan CTRL SHIFT ENTER

Bagaimana jika data memiliki 100 variabel x tapi yang akan digunakan
hanyalah 70 variabel x yang tidak berurutan ?
Capek dong menyusun array { 1 , blablabla } sampai 100 item dalam array
tersebut...
yah itu sih jadi nasibnya untuk capek kali ya...
btw,
kalau mau usaha dikit sih kayanya bisa berubah nasibnya...
misalnya disediakan sebuah baris berisi angka 1 atau 0 di 100 kolom. Lalu
rujukan { 1 , blabla } diganti dengan merujuk ke area baris bantu 100 kolom
tersebut.
rasa-rasanya sih hal ini bisa dilakukan dan tidak membuat capek...
Tapi, bagaimana penulisan formulanya ?
nah ini nih yang repot...
kalau ndak salah, array formula perlu ditulis di array blok 1 baris x 101
kolom atau 5 baris x 101 kolom tergantung nilai parameter [stat] yang
diinginkan (detil seluruh data statistik alias [stat]=true atau 1 ataukah
sekedar m1 sampai m100 beserta b nya [stat]=false atau 0)

;)

met mencoba...
moga-moga sukses...

Wassalamu'alaikum wr wb
Kid



2015-06-25 1:06 GMT+10:00 mc abbaz [email protected] [belajar-excel] <
[email protected]>:

>
>
> Assmualaikm wr. wb. para master excel
>
> nanya rumusnya sesuai judul, cara melampirkan column buat variable X
> (multiple reggres) yang tdk sederet, mentok saya sendiri mohon bantuannya
> para master.
>
> file terlampir.
>  
>

Kirim email ke