Transpose : membalik matrix pada sisi diagonalnya
=Transpose( array )
array (m baris x n kolom) ditranspose menjadi array_hasil (n baris x m
kolom)

MMult : Matrix Multiplication
=MMult( array1 , array2 )
array1 (m1 baris x N kolom) x array2 (N baris x m2 kolom) = array_hasil (m1
baris x m2 kolom)
Syarat :
1. semua elemen array adalah numerik
2. jumlah kolom array1 = jumlah baris array2 (syarat perkalian matrix)
[sila lihat buku matematika]
3. selalu di-entry sebagai array formula

Jadi, hasil MMult berupa array.
Range K4:P4 dataset hasil bisa dikalkulasi 1 (satu) kali saja oleh MMult,
itu sebabnya hasil MMult perlu ditulis langsung disetiap cells pada range
K4:P4 sebagai blok array hasil.
Caranya, blok K4:P4 -> tulis formulanya -> entry sebagai array formula

Sum : Menjumlahkan bilangan yang ditentukan
=Sum( daftar_bilangan_yang_dijumlahkan )
*** daftar_bilangan_yang_dijumlahkan : bisa berupa array
Hasilnya selalu 1 (satu) bilangan. Itu sebabnya cells K5:P5 di-entry per
cells (tidak langsung sebagai blok array).

Regards,
Kid




2018-07-19 16:36 GMT+07:00 'Syukur, Muhamad' [email protected]
[belajar-excel] <[email protected]>:

>
>
> Mr. Kid
>
>
>
> Terima kasih banyak,
>
> Formulanya bekerja dengan sangat baik.
>
>
>
> Kalau boleh sih sedikit di rinci kegunaan masing2 formula tersebut,
> seperti MMULT, TRANSPOSE, dll
>
> supaya kedepannya di case yang berbeda saya bisa mengkombinasikan rumus
> rumus yang ada.
>
> (Soalnya kalo lihat di bantuan excel kegunaanya sederhana sekali)
>
>
>
> Pertanyaan selanjutnya, bedanya penggunaan array di no.1 & 2 apa ya,
>
> Kenapa di no.1 harus blok beberapa cell, sedangkan di no.2 formula bisa di
> copy ke cell yang lain.
>
>
>
> Mohon pencerahannya kembali.
>
> Terima kasih atas bantuannya.
>
>
>
>
>
> Wassalam,
>
>
>
> Syukur
>
>
>
> *From:* [email protected] [mailto:belajar-excel@
> yahoogroups.com]
> *Sent:* Thursday, July 19, 2018 4:01 PM
> *To:* BeExcel
> *Subject:* Re: [belajar-excel] Formula tanpa kolom bantu
>
>
>
>
>
> Hai Syukur,
>
>
>
> Array Formula :
>
> 1. Blok cells K4:P4, ketik formula berikut, entry dengan CTRL SHIFT ENTER
>
> =MMULT(1*(TRANSPOSE(INDEX($B$10:$H$18,0,MATCH(LOOKUP(9^9,$
> K$2:K$2),$B$9:$H$9,0)))>0),1*(master!$B$5:$H$13="OK"))
>
>
>
> 2. Pada cells K5, ketik formula berikut, entry dengan CTRL SHIFT ENTER,
> copy cells K5 ke cells L5:P5
>
> =SUM(IFERROR(INDEX($B$10:$H$18,0,MATCH(LOOKUP(9^9,$K$2:K$
> 2),$B$9:$H$9,0))/MMULT((master!$B$5:$G$13="OK")*(
> INDEX($B$10:$H$18,0,MATCH(LOOKUP(9^9,$K$2:K$2),$B$9:$H$
> 9,0))<>0),TRANSPOSE(1*(LEN(master!$B$4:$G$4)>0)))*(
> master!$B$4:$G$4=K$3)*(master!$B$5:$G$13="OK"),0))
>
> Copy area blok range K4:P5 ke blok lain
>
>
>
> Regards,
>
> Kid
>
>
>
>
>
> 2018-07-19 9:47 GMT+07:00 'Syukur, Muhamad' [email protected]
> [belajar-excel] <[email protected]>:
>
>
>
> Dear Rekan rekan,
>
>
>
> Mohon bantuan dan sharing Ilmunya,
>
> Saya ada data seperti terlampir,
>
>
>
> Yang ingin dicari Jumlah Item & Qty by MC,
>
> sementara masih menggunakan kolom bantu.
>
>
>
> Mohon bantuannya bagaimana cara mengisi yang dimaksud tanpa menggunakan
> kolom bantu.
>
>
>
>
>
> Demikian,
>
> Terima kasih atas bantuan para suhu
>
>
>
>
>
> Wassalam,
>
>
>
> Syukur
>
>
>
>
>
> 
>

Kirim email ke