Resume Pelatihan Mahir Olah Data Perusahaan (MKDP) | +62 878-5300-0080 [Coach Salim] - MKDP Batch #2 Pertemuan #3 | Assalamu'alaikum Wr. Wb. Salam sejahtera untuk anda semua semoga Bahagia dan SUKSES selalu, Aamiin.
Pada pertemuan ke 3 ini Pelatihan MKDP Melanjutkan mengelola 1000 data perusahaan dengan menggunakan berbagai jenis rumus, dengan mempraktikan berbagai persoalan yang sering dialami oleh perusahaan, mari kita bahas dan belajar berlatih bersama:
Latihan MKDP Batch#2 Pertemuan ke-3 Latihan Mengerjakan Soal Ke-6 sampai Soal ke 12
| Soal 06 Berapa rata-rata harian penjualan per bulan |
Field Name : Bulan | Rata-Rata Harian di setiap Bulan
Rumus Hitung Rata-rata adalah:
=SUMPRODUCT(JualOmzet * (MONTH(JualTgl) = MONTH(B98)) * (YEAR(JualTgl) = YEAR(B98))) /DAY(EOMONTH(B98;0))
Nb:
Rumus diatas berfungsi untuk menjumlahkan data dari Name Range "JualOmzet" berdasarkan tanggal, bulan, dan tahun.
Day(EOMONTH()) --> menentukan jumlah hari/akhir pada bulan jika (bulan;0) bulan yang sama, jika isinya 1 maka akhir bulan berikutnya.
OFFSET = berfungsi untuk memunculkan data dari master data yang ada, contoh rumusnya yaitu =OFFSET(Pegawainame,1(mulai data yang dimunculkan),0,3(jumlah data yang dimunculkan))
RANK= berfungsi untuk membuat urutan rangking atau peringkat berdasarkan data yang ditentukan, dapat berupa data dari tertinggi hingga terendah atau terendah hingga yang tertinggi
SOAL Ke - 07 Tentukan urutan Total Omzet, Total Keuntungan, Proporsi Keuntungan Terhadap masing2 Pegawai
| SOAL Ke - 07 Tentukan urutan Total Omzet, Total Keuntungan, Proporsi Keuntungan Terhadap masing2 Pegawai |
Field Nama :
Total Omset - Total Untung
Nama|Omset|%|Untung|%
Omset ⇒ =SUMPRODUCT(JualOmzet * (JualNama=B120))
% ⇒ =C120/$C$117
Untung ⇒ =SUMPRODUCT(JualUntung * (JualNama=B120))
% ⇒ =E120/$E$117
SOAL KE 08 Susunlah berdasarkan rangking 5 top Pegawai dengan penjualan terbesar
| SOAL KE 08 Susunlah berdasarkan rangking 5 top Pegawai dengan penjualan terbesar |
FIELD NAME:
Nama|Omset|%|Untung|%|Rank Omset|Rank Untung
Rank Omset ⇒ =RANK(C140;$C$140:$C$154;0)
Rank Untung ⇒ =RANK(E140;$E$140:$E$154;0)
5 Top Rank|Omset|Untung
Omset ⇒ =INDEX($B$140:$B$154;MATCH(B159;$G$140:$G$154;0))
Untung ⇒ =INDEX($B$140:$B$154;MATCH(B159;$H$140:$H$154;0))
SOAL 09 Penjualan Per Bulan Berdasarkan JK Pegawai
Buat Master PegawaiJK munculkan atau menambahkan Jk di Data caranya adalah:
=ARRAYFORMULA(INDEX(PegawaiJk;MATCH(B2:B;PegawaiNama;0)))
Filed Name disoal 09 ⇒ Bulan|Laki-Laki|Perempuan.
| Penjualan Per Bulan Berdasarkan JK Pegawai |
Omset Laki-Laki ⇒ =SUMPRODUCT(JualOmzet * (JualJK=C$168)
Omset Perempuan ⇒ =SUMPRODUCT(JualOmzet * (JualJK=D$168)
SOAL Ke 10 Penjualan Per Pegawai Per Barang Per Bulan
| SOAL Ke 10 Penjualan Per Pegawai Per Barang Per Bulan |
Bual Filed Pegawai|Barang
Field Bulan|Penjualan
Penjualan ⇒
=SUMPRODUCT(JualOmzet
*IF($C$187="";1;(JualNama=$C$187)
*IF($E$187="";1;(JualBarang=$E$187)
*(JualBarang=$E$187)
*(MONTH(JualTgl) = MONTH(B190))
*(YEAR(JualTgl) = YEAR(B190)))))
Nb: isi Field Pegawai dan Barang ⇒ Validasi data
SOAL No 11 → 10 Top Seller Untuk Penjualan Setiap Barang
| 10 Top Seller Untuk Penjualan Setiap Barang |
Field Barang (Validasi Data)
Field Tabel 2
Nama|Omset|Rangking
Omset ⇒ =SUMPRODUCT(JualOmzet * (JualNama=$B211) * (JualBarang=$C$208))
Rangking ⇒ =RANK(C211;$C$211:$C$225;0)
Filed Best Seller Penualan ⇒ ="Best Seller Penjualan "&C208
Tabel 3 Filed Nama|Omset
Nama ⇒ =INDEX($B$211:$B$225;MATCH(ROW()-ROW($F$210);$D$211:$D$225;0))
Omset ⇒ =INDEX($C$211:$C$225;MATCH(F211;$B$211:$B$225;0))
SOAL 12 Buatlah grafik Pie penjualan per barang masing2 Pegawai
Buat Filed Nama|Barang|Omset
Omset ⇒ =SUMPRODUCT(JualOmzet * (JualBarang=C232))
cara membuat grafik blok sesuai yang mau di laporkan dan selanjutnya klik menu sisipkan → Diagram
-==LAT SOAL 1-12 ALHAMDULILLAH SELESAI==--
Part Siang ⇒ Menggabungkan Fungsi Importrange dengan Query olah 2000 data
NB:
@ Data yang di import itu dapat diakses dari data manapun selama kita memiliki hak akses data tersebut.
@ Query & Select digunakan untuk menampilkan data sesuai kebutuhan
siapkan 2 file data ⇒ file Ke 1 mau diolah dan file ke 2 file yang kosong
cara olehnya adalah kita copy dengan cara klik tombol Share → dibatasi → siapa saja yang meiliki link → peranana (pelihat) → salin link.
IMPORTRANGE ⇒untuk mengambil data dari mana saja yang penting kita memiliki hak akses pada file tersebut, bisa diatur juga untuk pengambilan datanya dapat diambil semua data atau beberapa data saja misal 3 kolom saja dengan cara menambahkan perintah =Query(Importrange(“copylink”;”NameDatanya”);“Select Col1,Col2,Col3”) (Note : Besar kecilnya huruf berpengaruh pada rumus)
IMPORTRANGE → FILE SEMUA DATA
Rumus Import Semua Data dari file Mater ke File Hasil:
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1e7zB7TvB7U6To2ErCi-48kW0onh7N42GwkmlLLYZTI8/edit?usp=sharing";"JualData")
Menampilkan Semua Data
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualData");"Select *")
Menampilkan hanya 4 Kolom Data
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualData");"Select Col1,Col2,Col3,Col4").
Fungsi WHERE : memiliki fungsi untuk memanggil data tertentu dari sheet yang dipanggil, untuk contoh rumusnya yaitu * Where Col2='nama yang dicari'
Contoh menampilkan data Nama Deni
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where Col2 = 'Deni' ";1)
NB: Untuk Menunjukan Data Teks yang Jika di dalam Rumus sudah menggunakan petik dua (“ “) maka menggunakan Petik satu (‘Deni’).
Menampilkan nama yang berawalan De ⇒ Where Col2 like 'De%' "
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where Col2 like 'De%' ";1)
Menampilkan yang eblakangnya i semua maka rumusnya Where Col2 like '%i' "
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where Col2 like '%i' ";1)
Menampilkan Deni, Iwan, Siti ⇒ "Select * Where (Col2 ='Deni') OR (Col2 ='Iwan') OR (Col2 ='Siti') "
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where (Col2 ='Deni') OR (Col2 ='Iwan') OR (Col2 ='Siti') ";1)
Menampilkan Nama & Barang = Deni dan kulkas
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where (Col2 ='Deni') and (Col3 ='Kulkas') ";1)
Menampilkan Deni Kulkas Tunai
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where (Col2 ='Deni') and (Col3 ='Kulkas') and (Col12 ='Tunai') ";1)
Tampilkan Deni Kulkas dan Kursi
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where (Col2 ='Deni') and (Col3 ='Kulkas' Or Col3 ='Kursi') ";1)
ORDERBY ⇒ Urutkan
Urutkan Kolom ke 7 secara descanding
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where (Col2 ='Deni') and (Col3 ='Kulkas' Or Col3 ='Kursi') order by Col7 Desc ";1)
NB: jika ascending dirumusnya tdk dituliskan jika descanding dituliskan Desc
Menampilkan beberapa baris saja tambahkan rumus Limit diletakan setelah order by
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader");"Select * Where (Col2 ='Adi') and (Col3 ='Kulkas' Or Col3 ='Kursi') order by Col8, Col7 Desc limit 10 ";1)
Group By ⇒ Col 2&3 dan jumlahkan col7
=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1WLOuqbjUfOfQOeFG_eytHS092-zNK-xgptAMFUrjHMs/edit?usp=sharing";"JualDataHeader"); "Select Col2,Col3, SUM(Col7) Where (Col2 ='Adi') and (Col3 ='Kulkas' Or Col3 ='Kursi') GROUP BY Col2,Col3";1)
NB: Rata-rata Rumusnya AVG, penjumlahan SUM
MKDP BATCH #2 P-03 SDM
| MKDP Batch #2 P-03 Monitor |
Membuat Sheet Master Pegawai Field Name ⇒ NamaPegawai|Jabatan|Jenis Kelamin → Name Arange (MasPegawaiNama|MasPegawaiJK|MasPegawaiJab)
| Master Pegawai |
Membuat Sheet Master Status Field Name ⇒ Status → Name Arange (MasStatus)
| Master Status |
Membuat Sheet Aktivitas Harian dengan Field Name ⇒ NamaPegawai|Jabatan|Aktivitas Harian|Status|Update
| Aktivitas Harian |
Olah Data di Sheet Aktivitas Harian :
Field Nama Pegawai ⇒ Validasi Data → Data → Validasi Data → Kriteria → DropDown (Name arange Master Nama Pegawai/=MasPegawaiNama).
Filed Jabatan ⇒ =INDEX(MasPegawaiJab;MATCH(B3;MasPegawaiNama;0))
Filed AktivitasHarian ⇒ Disikan secara langsung
Field Status ⇒ Validasi Data → Data → Validasi Data → Kriteria → DropDown (Name arange Master Status/=MasStatus).
blok semua isi data aktivitas harian ⇒ Name Arange ⇒ HarianData
Selanjutnya membuat conditional formating ⇒ klik menu Format → aturan format → Formula khususnya adalah → isi Nilai atau formula → Misal → =And($D3<today(),$B3<>”,$F3<>’SELESAI’)
Olah data di Master Status
Buat Filed ⇒ Status|Deadline|On Progress|Next
Deadline ⇒ =SUMPRODUCT(1 * (HarianStatus=B3))
On Progres ⇒ =SUMPRODUCT(1 * (HarianStatus=B3) * (HarianTgl=TODAY()))
Next ⇒ =SUMPRODUCT(1 * (HarianStatus=B3) * (HarianTgl>TODAY()))
Master Pegawai tambahkan field baru Direncanakan|Sedang Dilaksanakan|Bermasalah|Didelegasikan|Selesai.
Direncanakan : =SUMPRODUCT(1 * (HarianPegawai=$B3) * (HarianStatus=E$2))
Sedang Dilaksanakan: =SUMPRODUCT(1 * (HarianPegawai=$B3) * (HarianStatus=F$2))
Bermasalah: =SUMPRODUCT(1 * (HarianPegawai=$B3) * (HarianStatus=F$2))
Didelegasikan: =SUMPRODUCT(1 * (HarianPegawai=$B3) * (HarianStatus=F$2))
Selesai: =SUMPRODUCT(1 * (HarianPegawai=$B3) * (HarianStatus=F$2))
Importrange di file sheet baru ⇒ =query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1B0SevSKl61-fy2J6-7NX5__9HFufxY3LTYAndalsmrI/edit?usp=sharing";"MasPegawaiSDM"); "Select * Where (Col4<>0) or (Col5<>0) or (Col6<>0) or (Col7<>0)";1)
Nb: Duplikate Sheet → Klik Kanan di Nama Sheet → Duplikasikan.
"Kerjakan pekerjaan Anda dengan ketulusan hati, maka Anda akan meraih sukses dengan sedikit kompetisi dalam pekerjaan Anda." - Elbert Hubbard .
"Bekerjalah 2 atau 3 kali lebih banyak dari orang lain karena usaha tidak pernah membohongi hasil." - Chairul Tanjung
"Jangan pernah membidik hasil, meski Anda menginginkannya. Hanya lakukan apa saja yang Anda percayai dan cintai hingga keberhasilan itu akan datang dengan sendirinya dan alamiah." - David Frost
Demikian Resume Pelatihan Mahir Olah Data Perusahaan (MKDP) | +62 878-5300-0080 [Coach Salim] - MKDP Batch #2 Pertemuan #3 ini semoga dapat bermanfaat. Baca juga artikel yang lainnya di Kursus 12 Kali Pertemuan di Purwokerto | 085 747 786 827 - Jasa Edit dan Print Makalah Skripsi Proposal Tugas Ahir di Purwokerto | 085 747 786 827 - Kursus Membaca Al-Qur'an di Purwokerto #kerjacerdas #kerjaproduktif #kinerjaunggul #mkdp
-=SELESAI=-
-=TERIMAKASIH BANYAK SEMOGA BERMANFAAT=-
2 Komentar untuk "Resume Pelatihan Mahir Olah Data Perusahaan (MKDP) | +62 878-5300-0080 [Coach Salim] - MKDP Batch #2 Pertemuan #3"
Pelatihan Olah data Pertemiuan kedua ini ya pak, terimakasih banyak pak di buatkan juga di artikel ini,.
Terimakasih Banyak pak, artikel yang sangat bermanfaat sekali pak.