Pak Kid, Terima kasih sekali lagi untuk bantuannya,
Untuk Yang N0 1 sudah ok, tapi yang No 2 masih belum bisa padahal sudah di ubah ke format number, tapi ini masih saya coba terus. On Thu, Dec 20, 2018 at 5:14 PM 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com> wrote: > > > Yang nomor 1 : > Bisa. File berisi pivot tabel yang ada di komputer server tersebut yang > di-attach ke imil. > User dari komputer yang memiliki hak akses ke file sumber data di yang > dikoneksi oleh file power pivot, bisa melakukan refresh jika ada koneksi > internet (jaringan). > File berisi power pivot yang tidak di-refresh (karena tidak punya jaringan > atau tidak punya hak akses atau tidak ingin), hanya bisa menggunakan data > yang ada dalam data model saja. > > Yang nomor 2 : > Artinya, sumber data Anda (yang ada di file sumber data yang dikoneksi > tersebut) belum berkaidah tabel database. Karena datatype setiap kolomnya > masih belum memiliki datatype tunggal yang sesuai dengan makna data di > kolom tersebut. > Contoh : > > Kolom Nama. Makna data nama itu selalu berisi teks, maka tipe data > tunggal yang baik sebagai tabel adalah string. Jika dalam kolom itu ada > cells berisi bilangan (bertipe numerik), maka kolom itu belum berkaidah > tabel database yang baik. > > Kolom QTY (kuantitas), berisi bilangan. Maka tipe data tunggal yang baik > untuk kolom itu adalah Number atau Int atau Double dan sebagainya. Jika > dalam kolom itu ada cells berisi teks (misal null string hasil formula yang > berbentuk ""), maka kolom itu belum berkaidah tabel database yang baik. > Ketika dalam N baris pertama yang diperiksa oleh data model, menemukan > nilai-nilai yang berbeda datatype-nya, maka kolom itu akan diset memiliki > data bertipe General atau malah Text. > Akhirnya, kolom terebut tidak bisa diproses oleh fungsi kalkulasi bilangan. > > > Hal ini sama seperti di Excel. > Coba saja di sebuah worksheet baru. Cells A1 di tulis formula berbunyi > ="123" lalu cells A2 diisi formula ="" dan cells A3 berisi formula ="Kid" > lalu di D1 diberi formula =SUM( A1:A3 ) > Secara sepintas, A1 isinya angka, tapi bukan bilangan. > Fungsi sum di cells D1 hanya bekerja pada data bertipe bilangan. > > Sebaiknya, lihat dan pelajari ulang tentang datatype di Excel dan tentang > kaidah tabel database. > Pengguna Excel tidak dituntut untuk bisa membuat tabel database yang > beneran. Cukup mengikuti beberapa kaidah utamanya saja agar data di Excel > bisa diolah dengan pengolahan data berbasis database. > > Regards, > Kid > > > > On Thu, Dec 20, 2018 at 11:38 AM Stephen Saputro stephensapu...@gmail.com > [belajar-excel] <belajar-excel@yahoogroups.com> wrote: > >> >> >> Pak Kid, >> >> Terima kasih banyak untuk bantuannya. >> >> Tentang : >> >> 1. Copy output file ke komputer masing2 user sudah bisa di jalankan. Tapi >> apakah memang tidak bisa di setting connectionnya agar bisa di >> distribusikan lewat email ya Pak ? jadi user hanya tinggal download dari >> email dan simpan di desktop mereka misalnya. >> >> 2. *coba perhatikan dengan seksama, apakah merujuk ke kolom yang benar >> (tabelnya benar, nama kolomnya benar, dan sebagainya [jangan terburu-buru >> bilang sudah benar ketika membaca ini])* >> Pak, message nya seperti ini : The function SUM takes an argument that >> evaluates to numbers or dates and cannot work with values of type String. >> >> >> >> >> On Wed, Dec 19, 2018 at 9:54 AM 'Mr. Kid' mr.nm...@gmail.com >> [belajar-excel] <belajar-excel@yahoogroups.com> wrote: >> >>> >>> >>> Hai Stephen, >>> >>> Buat baru dengan cara begini : >>> jika akan digunakan untuk banyak user di komputer berbeda, tetapi sumber >>> file ada di komputer tertentu yang sama, maka kerjakan langkah berikut di >>> komputer user (bukan di komputer sumber file) >>> 0. Misal sumber data ada di komputer X, di komputer X, lakukan sharing >>> folder, bila perlu batasi akses untuk user agar cukup read only pada file >>> sumber data. >>> 1. ke komputer user (misal komputer Y), buka workbook kosong (JANGAN >>> load data apa-apa ke data model) >>> 2. buka window Data Model (ribbon PowerPivot -> Manage Data Model) >>> 3. buat koneksi (menu Home -> get external data -> from other sources -> >>> pilih Excel File [scroll sampai ketemu] -> OK -> muncul window setting >>> koneksi) >>> > di setting koneksi, rujuk ke file sumber data di sharing folder >>> komputer X tadi, pilih file sumber data >>> > bila perlu, klik Advanced -> lihat opsi Mode dan set dengan 1 >>> (read only) -> lihat opsi ACE blabla Locking Mode dan set dengan 1 juga -> >>> test connection :: -> sukses :: tekan OK, failed :: cek file >>> > pilih sheet, centang baris 1 as header bila baris 1 adalah header >>> (Jika header tabel di file sumber data tidak di baris 1, perbaiki supaya >>> header mulai A1 dan hanya 1 baris) >>> 4. ikuti langkah pembuatan koneksi selanjutnya, sampai muncul data hasil >>> koneksi >>> 5. tata data model sesuai kebutuhan (seperti membuat measures, set >>> relationship, dan sebagainya) >>> 6. kirim data di data model ke Excel menjadi Excel Pivot Table -> tata >>> layout pivot table sesuai kebutuhan >>> 7. save workbook (misal diberi nama myREPORT.xlsx), tutup, copy ke >>> komputer X di sharing folder >>> 8. User lain bisa copy file file myREPORT.xlsx dari sharing folder di >>> komputer X ke komputer masing-masing, lalu membukanya dan me-refresh-nya. >>> Siap digunakan oleh setiap user. >>> >>> tentang : >>> 1. pada saat saya membuat kalkulasi di datamodel dengan menggunakan >>> koneksi, formula di atas tidak berjalan, tapi kalau saya buat kalkulasi di >>> kertas kerja yang sama dengan tabel2 yang ada, formula tersebut dapat >>> berjalan. Bagaimana caranya agar formula tersebut dapat berjalan dengan >>> menggunakan connection ? >>> > coba perhatikan dengan seksama, apakah merujuk ke kolom yang benar >>> (tabelnya benar, nama kolomnya benar, dan sebagainya [jangan terburu-buru >>> bilang sudah benar ketika membaca ini]) >>> >>> 2. saya sedang membuat sebuat database yang di taruh di server, >>> sedangkan untuk output, saya menggunakan excel workbook yang berbeda yang >>> dapat di akses dari masing2 komputer. pertanyaan saya adalah, excel output >>> tersebut setelah saya membuat connection melalui power pivot dan di >>> sebarkan ke user2 yang ada melalui email, kenapa pada saat user2 tersebut >>> download excel tersebut, connectionnya tidak berfungsi ya ? padahal semua >>> user mempunyai akses di server tersebut.bagaimana caranya agar connection >>> tetap stabil sekalipun di sebarkan melalui email. >>> > Koneksi harus merujuk ke file dengan menyertakan nama komputer lokasi >>> file (biasanya pakai UNC path, seperti >>> \\KomputerKid\myshareddata\dataXYZ\abc.xlsx) >>> >>> >>> Regards, >>> Kid >>> >>> >>> >>> >>> >>> >>> >>> >>> On Wed, Dec 19, 2018 at 9:16 AM Stephen Saputro stephensapu...@gmail.com >>> [belajar-excel] <belajar-excel@yahoogroups.com> wrote: >>> >>>> >>>> >>>> Dear Rekan2 semuanya, >>>> >>>> Tolong di bantu kasus saya di bawah ini perihal power pivot. Saya >>>> sedang membuat kalkulasi di data model yaitu >>>> Net:=SUM(Table6[Principal >>>> IDR])-SUM(Table6[Potongan])-SUM(Table6[Pajak])+SUM(Table6[Vat]) >>>> Pertanyaan saya adalah : >>>> >>>> 1. pada saat saya membuat kalkulasi di datamodel dengan menggunakan >>>> koneksi, formula di atas tidak berjalan, tapi kalau saya buat kalkulasi di >>>> kertas kerja yang sama dengan tabel2 yang ada, formula tersebut dapat >>>> berjalan. Bagaimana caranya agar formula tersebut dapat berjalan dengan >>>> menggunakan connection ? >>>> >>>> 2. saya sedang membuat sebuat database yang di taruh di server, >>>> sedangkan untuk output, saya menggunakan excel workbook yang berbeda yang >>>> dapat di akses dari masing2 komputer. pertanyaan saya adalah, excel output >>>> tersebut setelah saya membuat connection melalui power pivot dan di >>>> sebarkan ke user2 yang ada melalui email, kenapa pada saat user2 tersebut >>>> download excel tersebut, connectionnya tidak berfungsi ya ? padahal semua >>>> user mempunyai akses di server tersebut.bagaimana caranya agar connection >>>> tetap stabil sekalipun di sebarkan melalui email. >>>> >>>> >>>> Terima kasih >>>> >>>> >