Dear Mr. Kid,

Sebelum dan sesudahnya sy ucapkan terima kasih atas pencerahan dan sarannya yg 
sangat detail sekali.

Utk kedepannya sy akan diskusikan dgn IT agar hasil downloadnya bkn dlm bentuk 
.csv tetapi dlm bentuk text file sehingga hasilnya sesuai dgn hasil inputan 
operatornya.

Salam,
Irwan

--------------------------------------------
Pada Ming, 7/10/18, 'Mr. Kid' mr.nm...@gmail.com [belajar-excel] 
<belajar-excel@yahoogroups.com> menulis:

 Judul: Re: [belajar-excel] Rumus yang tepat
 Kepada: "BeExcel" <belajar-excel@yahoogroups.com>
 Tanggal: Minggu, 7 Oktober, 2018, 6:46 AM


  









       Hai Irwan,
 Alhamdulillah form input data
 memiliki beberapa field yang terpisah untuk data
 alamat.
 Jika ada
 kesempatan enhancement, ada baiknya untuk field Desa/Kel.
 dan Kec... dibuat seperti Kota, dan urutannya bisa dimulai
 dari memilih kota, lalu memilih kecamatan, lalu desa/kel.

 Andai tidak dengan pilihan, akan
 lebih jelas jika beri nama field, seperti Desa/Kel. daripada
 sekadar tanda * (tanda required field), juga nama field Kec.
 daripada
 sekadar tanda * (tanda required field.


 btw,dengan
 form inputan seperti yang sudah ada, sewajarnya setiap field
 tersimpan di dalam database dalam kolom-kolom
 tersendiri.Jadi, di dalam database, data alamat
 lengkap bisa diperkirakan akan ada kolom [Alamat],
 [Alamat1], [Alamat2], [Kode Kota], [Kode Pos]Bisa
 jadi, kolom [Kode Kota] juga disertai kolom [Nama Kota].
 Tapi keberadaan kolom [Nama Kota] di dalam database ketika
 ada [Kode Kota] adalah kurang baik...Andai tidak
 ada kolom [Kode Kota], dan justru malah yang ada adalah
 kolom [Nama Kota], maka hal ini juga kurang baik walau
 berasal dari inputan berupa pilihan dan berdasar tabel
 referensi..
 Dengan
 keberadaan kolom-kolom tersebut di atas, kemudian operator
 diminta menghasilkan data alamat lengkap, maka ada dua
 kemungkinan yang dilakukan operator, yaitu :1.
 menampilkan gabungan semua kolom alamat menjadi alamat
 lengkap (ini yang tampaknya terjadi terhadap data hasil
 download Anda)atau
 2.
 menampilkan semua data alamat dalam kolom terpisah menjadi
 dataset berisi kolom [Alamat],[Alamat1],[Alamat2],[Nama
 Kota],[Kode Pos]
 Jadi,
 ada baiknya Anda meminta secara lugas kepada operator untuk
 menampilkan kolom-kolom :     
 [Alamat],[Alamat1],[Alamat2],[Nama Kota],[Kode Pos]
 Andai data [Kode Pos] tidak dibutuhkan,
 maka bisa tidak disertakan. Sesuai kebutuhan saja, tetapi
 per kolom tabel database (tidak ada penggabungan antar
 kolom, apa adanya saja).

 Hal ini lebih realistis dibanding
 memisahkan data gabungan data alamat (berisi banyak kolom
 dalam tabel database) menjadi beberapa kolom seperti yang
 ada di database kembali.

 Catatan :Jika hasil
 permintaan kolom-kolom tersebut akan di-ekspor menjadi
 sebuah text file (yang Anda unduh)  :1. JANGAN minta
 dalam bentuk .csv, karena inputan field [Alamat], [*], [*]
 bisa berisi karakter koma dan proses ekspor data menjadi
 text file berbentuk .csv tidak menyertakan quoted identifier
 (data teks tidak diapit petik dua ")   
 Bisa dibayangkan jika hasil .csv tanpa quoted identifier
 seperti ini :

          JL. DASA DARMA NO.9,KELURAHAN
 PENGASINAN,KECAMATAN
 RAWALUMBU,BEKASI         MENARA X, LT.5,
 JL. A. YANI NO.78, BLOK C, RT 006, RW 006,KEL. Y,Z,JAKARTA
 SELATAN


 
     Pengambilan nama Kel, Kec, Kota jadi harus
 pakai formula, karena bisa jadi ada baris Excel yang berisi
 4 kolom (seperti record 1) dan ada yang berisi 9 kolom
 (seperti record 2)    * kuatirnya, operator
 atau sistemnya tidak secara auto menambahkan quoted
 idefntifier pada record ke-2.
 2. kalau operator bisanya hanya
 dalam bentuk .csv, minta agar disertakan quote
 identifier.    Contoh 2 baris hasilnya akan
 seperti ini :         "JL. DASA
 DARMA NO.9","KELURAHAN
 PENGASINAN","KECAMATAN
 RAWALUMBU","BEKASI"        
 "MENARA X, LT.5, JL. A. YANI NO.78, BLOK C, RT 006, RW
 006","KEL. Y","Z","JAKARTA
 SELATAN"


 3. mintalah agar
 menggunakan delimiter TAB atau karakter '|' (pipe
 delimeter).

     Jadi nanti semua akan terbentuk rapi
 ketika dibuka di Excel, dengan jumlah kolom yang tetap.
     Operator juga tidak
 dikuatirkan lupa tentang quoted identifier, karena tidak
 perlu.
     delimiter TAB
 adalah standar, jadi biasanya ada pilihannya di dalam sistem
 manapun.    delimiter pipe (vertical bar)
 '|' juga biasanya terdapat dalam pilihan daftar
 delimiter dalam sistem.

 so,Dicoba untuk
 meminta bentuk output baru dulu ya.Moga-moga
 malah jadi lebih simpel dan mudah tanpa
 formula.
 Regards,Kid



 On Sat, Oct
 6, 2018 at 3:36 PM Mustakim Irwan mustakim.ir...@yahoo.com
 [belajar-excel] <belajar-excel@yahoogroups.com>
 wrote:















  










         Dear Mr... Kid,
 Sebelumnya saya ucapkan terima kasih
 atas pencerahan dan penjelasannya. System tempat saya
 bekerja sebenarnya sudah sesuai dengan penjelasan Mr. Kid,
 masing - masing sudah ada kolom penginsiannya, dan
 kekurangannya hanya diinput secara manual pengisian
 datanya.
 Berikut
 printScreen sistem pengisian datanya.
 Contoh
 hasil downloadannya sudah saya lampirkan semalam..
 hasilnya tidak sesuai dengan form
 penginputan (berantakan), mungkinkah kesalahan dari
 Operatornya?
 Jika 3
 langkah anjuran Mr Kid saya lakukan, rumus apakah yang tepat
 untuk mengambil nama Desa/kelurahan dan kecamatan ?

 Atas
 perhatiannya saya ucapkan terima kasih.
 Salam,Irwan

  




                     Pada Sabtu, 6 Oktober 2018 03.15.07 WIB,
 'Mr. Kid' mr.nm...@gmail.com
 [belajar-excel] <belajar-excel@yahoogroups.com>
 menulis:
              





  


 






       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 namanya2. Kompleks/Gedung/Nomor
 rumah3. RT4. RW5.
 Jalan6. Kel./Desa -> berbentuk pilihan, karena
 sudah ada standar dari depdagri untuk hal ini7.
 Kec -> berbentuk pilihan juga (standar
 depdagri)8. Kab./Kota -> pilihan juga (standar
 depdagri)9. Provinsi (bila perlu) -> pilihan
 standar10... Negara (bila perlu) -> pilihan
 standar11. 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] <belajar-excel@yahoogroups.com>
 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.







 
























   


















 












 #yiv5914539437 #yiv5914539437 --
   #yiv5914539437ygrp-mkp {
 border:1px solid #d8d8d8;font-family:Arial;margin:10px
 0;padding:0 10px;}

 #yiv5914539437 #yiv5914539437ygrp-mkp hr {
 border:1px solid #d8d8d8;}

 #yiv5914539437 #yiv5914539437ygrp-mkp #yiv5914539437hd {
 color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
 0;}

 #yiv5914539437 #yiv5914539437ygrp-mkp #yiv5914539437ads {
 margin-bottom:10px;}

 #yiv5914539437 #yiv5914539437ygrp-mkp .yiv5914539437ad {
 padding:0 0;}

 #yiv5914539437 #yiv5914539437ygrp-mkp .yiv5914539437ad p {
 margin:0;}

 #yiv5914539437 #yiv5914539437ygrp-mkp .yiv5914539437ad a {
 color:#0000ff;text-decoration:none;}
 #yiv5914539437 #yiv5914539437ygrp-sponsor
 #yiv5914539437ygrp-lc {
 font-family:Arial;}

 #yiv5914539437 #yiv5914539437ygrp-sponsor
 #yiv5914539437ygrp-lc #yiv5914539437hd {
 margin:10px
 0px;font-weight:700;font-size:78%;line-height:122%;}

 #yiv5914539437 #yiv5914539437ygrp-sponsor
 #yiv5914539437ygrp-lc .yiv5914539437ad {
 margin-bottom:10px;padding:0 0;}

 #yiv5914539437 #yiv5914539437actions {
 font-family:Verdana;font-size:11px;padding:10px 0;}

 #yiv5914539437 #yiv5914539437activity {
 
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

 #yiv5914539437 #yiv5914539437activity span {
 font-weight:700;}

 #yiv5914539437 #yiv5914539437activity span:first-child {
 text-transform:uppercase;}

 #yiv5914539437 #yiv5914539437activity span a {
 color:#5085b6;text-decoration:none;}

 #yiv5914539437 #yiv5914539437activity span span {
 color:#ff7900;}

 #yiv5914539437 #yiv5914539437activity span
 .yiv5914539437underline {
 text-decoration:underline;}

 #yiv5914539437 .yiv5914539437attach {
 clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
 0;width:400px;}

 #yiv5914539437 .yiv5914539437attach div a {
 text-decoration:none;}

 #yiv5914539437 .yiv5914539437attach img {
 border:none;padding-right:5px;}

 #yiv5914539437 .yiv5914539437attach label {
 display:block;margin-bottom:5px;}

 #yiv5914539437 .yiv5914539437attach label a {
 text-decoration:none;}

 #yiv5914539437 blockquote {
 margin:0 0 0 4px;}

 #yiv5914539437 .yiv5914539437bold {
 font-family:Arial;font-size:13px;font-weight:700;}

 #yiv5914539437 .yiv5914539437bold a {
 text-decoration:none;}

 #yiv5914539437 dd.yiv5914539437last p a {
 font-family:Verdana;font-weight:700;}

 #yiv5914539437 dd.yiv5914539437last p span {
 margin-right:10px;font-family:Verdana;font-weight:700;}

 #yiv5914539437 dd.yiv5914539437last p
 span.yiv5914539437yshortcuts {
 margin-right:0;}

 #yiv5914539437 div.yiv5914539437attach-table div div a {
 text-decoration:none;}

 #yiv5914539437 div.yiv5914539437attach-table {
 width:400px;}

 #yiv5914539437 div.yiv5914539437file-title a, #yiv5914539437
 div.yiv5914539437file-title a:active, #yiv5914539437
 div.yiv5914539437file-title a:hover, #yiv5914539437
 div.yiv5914539437file-title a:visited {
 text-decoration:none;}

 #yiv5914539437 div.yiv5914539437photo-title a,
 #yiv5914539437 div.yiv5914539437photo-title a:active,
 #yiv5914539437 div.yiv5914539437photo-title a:hover,
 #yiv5914539437 div.yiv5914539437photo-title a:visited {
 text-decoration:none;}

 #yiv5914539437 div#yiv5914539437ygrp-mlmsg
 #yiv5914539437ygrp-msg p a span.yiv5914539437yshortcuts {
 font-family:Verdana;font-size:10px;font-weight:normal;}

 #yiv5914539437 .yiv5914539437green {
 color:#628c2a;}

 #yiv5914539437 .yiv5914539437MsoNormal {
 margin:0 0 0 0;}

 #yiv5914539437 o {
 font-size:0;}

 #yiv5914539437 #yiv5914539437photos div {
 float:left;width:72px;}

 #yiv5914539437 #yiv5914539437photos div div {
 border:1px solid
 #666666;min-height:62px;overflow:hidden;width:62px;}

 #yiv5914539437 #yiv5914539437photos div label {
 
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}

 #yiv5914539437 #yiv5914539437reco-category {
 font-size:77%;}

 #yiv5914539437 #yiv5914539437reco-desc {
 font-size:77%;}

 #yiv5914539437 .yiv5914539437replbq {
 margin:4px;}

 #yiv5914539437 #yiv5914539437ygrp-actbar div a:first-child {
 margin-right:2px;padding-right:5px;}

 #yiv5914539437 #yiv5914539437ygrp-mlmsg {
 font-size:13px;font-family:Arial, helvetica, clean,
 sans-serif;}

 #yiv5914539437 #yiv5914539437ygrp-mlmsg table {
 font-size:inherit;font:100%;}

 #yiv5914539437 #yiv5914539437ygrp-mlmsg select,
 #yiv5914539437 input, #yiv5914539437 textarea {
 font:99% Arial, Helvetica, clean, sans-serif;}

 #yiv5914539437 #yiv5914539437ygrp-mlmsg pre, #yiv5914539437
 code {
 font:115% monospace;}

 #yiv5914539437 #yiv5914539437ygrp-mlmsg * {
 line-height:1.22em;}

 #yiv5914539437 #yiv5914539437ygrp-mlmsg #yiv5914539437logo {
 padding-bottom:10px;}


 #yiv5914539437 #yiv5914539437ygrp-msg p a {
 font-family:Verdana;}

 #yiv5914539437 #yiv5914539437ygrp-msg
 p#yiv5914539437attach-count span {
 color:#1E66AE;font-weight:700;}

 #yiv5914539437 #yiv5914539437ygrp-reco
 #yiv5914539437reco-head {
 color:#ff7900;font-weight:700;}

 #yiv5914539437 #yiv5914539437ygrp-reco {
 margin-bottom:20px;padding:0px;}

 #yiv5914539437 #yiv5914539437ygrp-sponsor #yiv5914539437ov
 li a {
 font-size:130%;text-decoration:none;}

 #yiv5914539437 #yiv5914539437ygrp-sponsor #yiv5914539437ov
 li {
 font-size:77%;list-style-type:square;padding:6px 0;}
 
 #yiv5914539437 #yiv5914539437ygrp-sponsor #yiv5914539437ov
 ul {
 margin:0;padding:0 0 0 8px;}

 #yiv5914539437 #yiv5914539437ygrp-text {
 font-family:Georgia;}

 #yiv5914539437 #yiv5914539437ygrp-text p {
 margin:0 0 1em 0;}

 #yiv5914539437 #yiv5914539437ygrp-text tt {
 font-size:120%;}

 #yiv5914539437 #yiv5914539437ygrp-vital ul li:last-child {
 border-right:none !important;
 }
 #yiv5914539437

  • [belajar-excel] Ru... Mustakim Irwan mustakim.ir...@yahoo.com [belajar-excel]
    • Re: [belajar-... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
    • Re: [belajar-... Mustakim Irwan mustakim.ir...@yahoo.com [belajar-excel]

Kirim email ke