[belajar-excel] Rumus yang tepat

2018-10-05 Thread Mustakim Irwan mustakim.ir...@yahoo.com [belajar-excel]
Dear Para Master,

Mohon Pencerahaan dan bantuanya,
bagaimana cara mengambil nama Desa, kelurahan dan nama Kecamatan dalam satu 
cell yang bervariasi datanya.

misal
Di data tersebut ada sudah tertulis kata kel dan Kec dan ada pula yang hanya 
menggunakan tanda koma, tanda Min (-) sebagai pemisah antara nama Kelurahan dan 
nama Kecamatan (file terlampir)

saya sudah coba menggunakan rumus mid,left,right artikel dari Mr. Kid dan 
Master Master excel di Group Ini tapi tetap saja tidak sesusai dengan harapan 
karena nama Desa, kelurahan dan Kecamatan yang bervariasi. ada yang ditengah 
kalimat, dibelakang, kadang juga didepan jadi saya harus kerjakan secara manual 
dan memakan waktu yang cukup lama untuk mendapatkan nama Desa, kelurahan dan 
Nama Kecamatannya.
Adakah cara lain untuk menyelesaikan kesulitan saya ini para master ?Saya 
Ucapkan terima kasih sebelumnya atas bantuan para Master.

Note:
File ini sumbernya dari downloadan system ditempat saya bekerja.


alamat.xlsx
Description: MS-Excel 2007 spreadsheet


Re: [belajar-excel] Rumus yang tepat

2018-10-05 Thread 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
Hai Irwan,

Untuk data freetext seerti itu, tidak akan bisa mengekstrak data kel./desa
dan kec. tanpa tabel lookup seluruh kemungkinan cara user menuliskan teks
kel./desa maupun kec.
Kalau mengurangi jumlah record yang harus dikerjakan manual, masih
memungkinkan.

Misalnya, tahap 1 adalah membuang lebih dulu semua teks kab./kota.
Setidaknya, kerja manual tersisa pada record yang tidak memiliki teks
berbunyi tersebut ('kab.' atau ' kota ')

Tahap 2, mengambil data kec. dari record yang memiliki teks 'kec.'
-> teks kec. diletakkan disebuah kolom hasil
-> lalu di kolom lain adalah proses membuang data kec agar bisa mengambil
teks kel./desa

Tahap 3, mengambil data kel./desa dari record yang memiliki teks ' desa '
atau ' kel.'
-> teks kel./desa diletakkan disebuah kolom hasil

Dari beberapa tahap di atas pun sudah akan bermasalah ketika ada penulisan
RT/RW setelah

Yang lebih realistis dan hemat waktu adalah memperbarui sistem agar
menyediakan kotak-kotak atau kolom-kolom input yang khusus untuk setiap
data.
Misal disediakan kolom :
1. Nama -> untuk namanya
2. Kompleks/Gedung/Nomor rumah
3. RT
4. RW
5. Jalan
6. Kel./Desa -> berbentuk pilihan, karena sudah ada standar dari depdagri
untuk hal ini
7. Kec -> berbentuk pilihan juga (standar depdagri)
8. Kab./Kota -> pilihan juga (standar depdagri)
9. Provinsi (bila perlu) -> pilihan standar
10. Negara (bila perlu) -> pilihan standar
11. Keterangan Lain (bila perlu) -> misal kalau ada alamat yang memerlukan
acuan seperti 'Di belakang sekolah blabla cat warna hijau' begitu.

Alternatif lain adalah mendidik operator data entry agar cerdas mengisi
data, yaitu dengan pola yang tetap dan pemisah antar data yang jelas.


Turut berduka dengan buruknya sistem yang Anda miliki.

Regards,
Kid





On Fri, Oct 5, 2018 at 11:27 PM Mustakim Irwan mustakim.ir...@yahoo.com
[belajar-excel]  wrote:

>
>
> Dear Para Master,
>
> Mohon Pencerahaan dan bantuanya,
> bagaimana cara mengambil nama Desa, kelurahan dan nama Kecamatan dalam satu 
> cell yang bervariasi datanya.
>
> misal
> Di data tersebut ada sudah tertulis kata kel dan Kec dan ada pula yang hanya 
> menggunakan tanda koma, tanda Min (-) sebagai pemisah antara nama Kelurahan 
> dan nama Kecamatan (file terlampir)
>
> saya sudah coba menggunakan rumus mid,left,right artikel dari *Mr. Kid* dan 
> Master Master excel di Group Ini tapi tetap saja tidak sesusai dengan harapan 
> karena nama Desa, kelurahan dan Kecamatan yang bervariasi. ada yang ditengah 
> kalimat, dibelakang, kadang juga didepan jadi saya harus kerjakan secara 
> manual dan memakan waktu yang cukup lama untuk mendapatkan nama Desa, 
> kelurahan dan Nama Kecamatannya.
>
> Adakah cara lain untuk menyelesaikan kesulitan saya ini para master ?
>
> Saya Ucapkan terima kasih sebelumnya atas bantuan para Master.
>
>
> *Note:*File ini sumbernya dari downloadan system ditempat saya bekerja.
>
> 
>


Re: [belajar-excel] Mohon dibantu untuk script mengisi DUE DATE otomatis

2018-10-05 Thread 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
Pakai formula eDate jika durasi dalam bulan atau tahun.
   =eDate( tanggal_awal , durasi )
Tambahkan langsung durasi ke tanggal awal jika durasi dalam hari.
   =tanggal_awal + durasi

Tanggal_awal diisi dengan nilai yang dipilih user dari form kalender yang
disediakan (BUKAN dari textbox penyimpan tanggal pilihan user).
Jadi, ketika user memilih tanggal, langsung simpan ke sebuah variabel lebih
dulu.
Baru setelah itu proses menulis pilihan user ke textbox terkait.

Begitu pula untuk nilai durasi. Begitu user memilih durasi tertentu,
langsung simpan ke sebuah variabel.
Nanti tinggal dihitung dengan formula edate atau langsung ditambahkan
seperti di atas.

Lebih simpel jika tanpa variabel, tapi pakai cells Excel. Buat saja sebuah
sheet yang di-very hidden untuk berbagai macam data kalkulasi.
Jadi, tgl awal pilihan user langsung ditulis di cells A1, durasi pilihan
user langsung ditulis di cells B1,
cells C1 diberi formula edate atau penambahan itu tadi langsung (gak usah
pakai vba). Atur sekalian format cells agar menampilkan format tanggal yang
diinginkan.

VBA nya tinggal begini : (misal sheet kalkulasi bernama 'tempCalc')
sheets("tempCalc").calculate
txtTempo.text=sheets("tempCalc").range("c1").text


Lebih simpel, gampang diubah dan dikembangkan, gak pusing mikirin baris
kode VBA yang banyak dan panjang.
Cukup tulis ke cells semua nilai inputan, lakukan calculate (untuk
jaga-jaga, sapa tahu user set calculation option manual), ambil hasil
jadinya untuk dipasang di-userform.

Itulah maksud dari VBA sebagai alat otomasi. VBA itu bukan untuk
application programming di Excel, tapi untuk Excel Automation.

Regards,
Kid




On Thu, Oct 4, 2018 at 2:22 PM y.ron...@yahoo.com [belajar-excel] <
belajar-excel@yahoogroups.com> wrote:

>
>
> Dear All,
>
> Mohon dibantu untuk script mengisi DUE DATE otomatis.
> File Terlampir
>
>
> Regards,
> Roni
>
>
> 
>