wa'alaikumussalam wr wb

sebenarnya, pemakaian Excel itu tidak pernah mengenal salah.
Yang ada hanyalah bermasalah.
Nah... masalah itu sangat relatif pada kondisi setiap data.
Artinya, tidak ada proses yang paling pas untuk sebuah data, hanya
kebiasaannya (best practice-nya) seperti apa.
Dan semua kebiasaan itu pun suatu saat bisa jadi akan tidak sesuai,
ditandai dengan munculnya masalah.
Tidak ada yang salah...

Misalnya formula. Banyak sekali varian formula yang bisa disusun dan
mungkin untuk digunakan.
Tapi kalau berbicara tentang formula yang pas untuk sebuah data, maka
artinya adalah memilih formula yang tidak menimbulkan masalah dalam jangka
waktu yang cukup panjang.
Pada kasus ini, bisa jadi dari berbagai formula yang ada di milis, Anda
rada-rada gak pas memilhnya.
Berarti tinggal kembali saja ke masa saat memilih formula dulu, lalu pilih
varian formula lainnya. Karena formula pilihan Anda tempo dulu itu kurang
pas untuk data Anda (walau bisa dipakai, tapi kurang pas).
Biasanya, setiap formula akan tampak jelas batasannya. Paling tidak, setiap
pembuat formula akan punya perkiraan tentang dampaknya terhadap kerja Excel..

Best practice-nya membuat formula sudah tersebar dimana-mana, sebagai hal
dasar bagi setiap Excel user dan yang paling pokok adalah :
1. Tidak menggunakan fungso-fungsi yang bersifat volatile pada area cells
berformula yang sangat banyak
2. Merujuk ke area range yang terbatas, yaitu yang  berisi data (biasanya
dipesenin, jangan merujuk seluruh kolom ya, atau jangan merujuk ke seluruh
baris ya.. begitu)
3. Hindari tersedianya baris berisi formula tapi tidak ada datanya
4. Usahakan selalu datanya rapat tanpa ada baris kosong atau kolom kosong
5. Tidak ada cells kosong dalam setiap baris data yang berarti sama dengan
atasnya atau sama dengan data baris sebelumnya
6. Tidak ada kolom kosong dalam setiap baris data yang berarti sama dengan
kirinya atau sama dengan data kolom sebelumnya
7. Hindari merge cells dalam tabel data yang dirujuk formula
8. Manfaatkan kolom bantu untuk menyimpan hasil formula yang akan digunakan
banyak cells berformula lain berulang-ulang.
Tapi memang best practice seperti ini sering kurang diperhatikan. asal
sudah dapat formula, terus langsung dipakai saja... gak perlu best
practice-an segala, egp...
wkwkwk...

Kalau tentang susunan sumber data, asal sudah berkaidah tabel database sih
sudah enak diolah. Tinggal memutuskan saja, seberapa penting hadirnya kolom
berformula dalam sumber data.
Kalau tentang susunan output, itu sesuai kebutuhan beserta segala syarat
batas dari kebutuhan tersebut.
Yang bermasalah itu kan biasanya muncul karena adanya batasan tentang cara
menyusunnya, seperti harus demikian tanpa pakai tabel bantu atau harus
dengan formula, dan sebagainya.
Jadi, kalau kasus disampaikan dimilis sudah dengan berbagai batasan,
biasanya akan segera ketemu masalahnya, karena batasan yang diberikan sudah
mengarahkan ke pemilihan solusi yang kurang pas. Faktor eksternal seperti
rada-rada ogah keluar dari comfort zone karena harus belajar lagi apalagi
hal baru itu diluar pembahasan ini... walau hal ini juga besar pengaruhnya.

Jadi, dicoba dulu 7 hal yang tadi sudah ada ya, nanti baru dilihat lagi,
apakah masih ada potensi masalah kedepannya.
Artinya, ndak usah aneh-aneh beride 'bagaimana kalau pakai vba ? atau
bagaimana kalau pakai power query ?' karena kasusnya kan bagaimana
mengurangi masalah dari pilihan saat ini.
Kalau mau ide solusi lainnya, biasanya untuk saat ini, prioritas pertama
adalah power query beserta atau tanpa power pivot, setelah itu formula,
setelah itu vba.

Kayaknya BeExceller yang hari minggu lalu sudah mencoba berani iseng dengan
power query dan power pivot merasakan sendiri tamparan si power query n
power pivot
hahahahaha.....









On Mon, Sep 30, 2019 at 7:59 PM HAIRUL ALAM ha_m...@yahoo.co.id
[belajar-excel] <belajar-excel@yahoogroups.com> wrote:

>
>
> Salam Pak Kid
>
> Terimakasih banyak penjelasannya
>
> Sebenar rumus rumus yang saya gunakan pada sheets (SCHEMATIC) itu adalah
> dari milis tahun 2015 yang pernah saya tanyakan ke member, dan saya
> aplikasikan ke data saya tersebut dimana ; bila pada Sheets (DATA) terisi
> tanggal pada masing-masing aktivitas misalnya saya beri beberapa nama row
>
> LOCATION
> KP
> KP04
> STRINGING
> WELDING
> NDT
> COATING
> PEELTEST
> TRENCHING
> HOLIDAY
> LOWERING
> BACKFILL
>
> dan jika di sheet data masing2 aktivitas terisi tanggal maka pada sheets
> (SCHEMATIC) menyesuaikan dan pada masing masing kolom yang dituju akan
> berubah warna sesuai yang diinginkan dengan nilai 1 dan cuma beda warna per
> aktivitas saja, cuma saya merasa file yang diambil cukup besar karna
> terdapatnya hitungan2 dari rumus-rumus tersebut.
>
> karena saya merasa hal tersebut tidak efisien maka saya mohon solusi dari
> para master yang ada di milis BeExcel ini, dan mohon Maaf jika data saya
> tersebut tidak benar susunannya, karena terus terang saya cuma
> mengaplikasikannya tanpa mengetahui kalau sebenarnya tidak pas untuk
> operasi excel....
>
> Terimakasih Banyak Pak Kid
>
> Mohon Maaf Jika saya salah dalam menggunakan rumus Excel tersebut
>
> Assalamualaikum
>
>
> Pada Senin, 30 September 2019 18.55.16 WIB, 'Mr. Kid' mr.nm...@gmail.com
> [belajar-excel] <belajar-excel@yahoogroups.com> menulis:
>
>
>
>
> hmmm...
> setelah dibuka filenya, ternyata cukup banyak yang perlu dibenahi. Antara
> lain berikut ini :
> 1. Formula yang pakai Indirect harus diganti supaya tidak pakai Indirect,
> Offset, Now, Today, Rand, RandBetween
>     karena fungsi-fungsi itu bersifat volatile, yaitu akan dikalkulasi
> ulang jika ada perubahan di dalam applikasi.
>     Jadi, jika mengubah isi sebuah cells entah di sheet manapun yang tidak
> berhubungan dengan sheet berformula sekalipun, formula akan dikalkulasi
> ulang.
>     Penggunaan fungsi yang bersifat volatile dalam banyak cells seperti
> itu sama saja dengan mencari masalah karena excel pasti akan kerja keras
> berulang-ulang mengkalkulasi
>
> 2. Hindari formula merujuk ke cells sumber data yang hanya berisi formula
> tetapi tidak ada datanya,
>     walaupun alasannya untuk berjaga-jaga kalau datanya kelak enatah abad
> berapa sampai ke baris tersebut.
>     Pokoke (ini dah pakai ajian pokok e loh, jarang-jarang ajian ini
> dipakai untuk menyarankan sesuatu) gak boleh merujuk cells selain yang ada
> datanya saja
>
> 3. Sumber data, buang semua baris yang berisi formula tapi belum ada
> datanya. Nambahin beban Excel saja... Buang barisnya...
>     Manfaatkan fitur Excel Table supaya formula otomatis diisi oleh si
> Excel table kalau ada baris data baru yang ditambahkan..
>
> 4. Satukan 2 kolom terkanan di sumber data supaya menadi bagian dari tabel
> sumber data. Gak ada gunanya dipisah seperti itu. Tambah bagus juga nggak,
> tambah bikin excel ruwet sih iya....
>
> 5. Buat sheet referensi, lalu pindahkan semua data yang ada di kanan tabel
> output ke sheet baru tersebut, dan letakkan sheet di sisi kiri tab sheet.
>     Kalau tidak mau, maka pindahkan data yang dikanan tabel output itu ke
> sebelah kiri tabel output.
>     Tujuannya supaya Excel mengkalkulasi dengan urutan yang benar, yaitu
> dari sisi kiri atas cells dalam sheet ke arah bawah lalu kanan sampai
> paling kanan bawah sheet.
>     Kalau data yang dibutuhkan kalkulasi ada di sisi kanan, berarti Excel
> akan membuat daftar tunggu sampai ketemu data yang dibutuhkan dulu, baru
> kembali ke urutan awal untuk dikalkulasi.
>     Kalau Anda bukan tipe penyabar terutama dalam menunggu kerja Excel
> yang dibebani semau user demikian, sebaiknya hindari peletakan data di sisi
> kanan.
>
> 6. Cells Styles (lihat di menu HOME grup menu Styles) yang tidak dipakai
> sebaiknya dihapus.
>     Kalau menggunakan banyak styles, sebisa mungkin untuk dicari
> kesepakatan agar memilih beberapa styles saja
>     Biasanya, built in styles sudah mencukupi kalau memang tidak perlu
> kinclong banget tampilannya.
>
> 7. Conditional Formatting dipangkas. Toh pola dataset outputnya juga
> jelas. Jadi conditional formatting di dataset output pertama bisa digunakan
> di dataset lainnya (dibawahnya)
>     Pelajari tentang penggunaan lambang $ dalam formula, lalu terapkan
> dalam conditional formatting (ini materi paling dasar kalau di training
> Excel. Level pengenalan Excel [belum basic])
>
> Sepertinya setelah mencoba hal di atas baru bisa dianalisa lebih detil
> bagian yang membebani Excel.
> Kalau keadaannya seperti saat ini, tidak bisa dianalisa alur proses yang
> efisien akan seperti apa.
> Keadaan seperti yang ada saat ini, mau diotomasi pakai VBA paling expert
> sekalipun juga efeknya gak akan banyak. Lha wong user juga harus klik
> tombol sesuatu untuk menjalankan VBA nya
> alias tidak otomatis juga.
> Kalau sama-sama user haru klik sesuatu, daripada pakai VBA yang
> kecepatannya jauh lebih lemot dibanding PowerQuery, mending pakai
> powerwuery sajah....
> Boleh percaya boleh tidak... (trus mo percaya sama sapa kalo tentang Excel
> ya ? embuh lah)
>
> Sila dicoba dulu ya....
> Kalau ada yang membingungkan, posting lagi saja ke milis.
> Kalau langkah di atas sudah dilakukan, susunan data dan formulanya akan
> lebih sederhana dan lebih enak diolah.
> moga-moga nanti banyak BeExceller yang semangat untuk membantu karena juga
> ingin ikut maju pemahaman tentang Excel-nya.
> wkwkwkwk... soalnya, kayaknya dah banyak member yang sudah kapok dari
> punya sumber data dan cara olah yang seperti ini....
> jadi kalau sudah diubah dikit-dikit, nanti bisa banyak saran dan contoh
> dari member tentang bentuk data dan bentuk olahan yang lebih enak berdasar
> pengalaman masing-masing...
> pokok e, kalau tentang ngolah data yang ruwet mbulet bikin cenat cenut,
> saya kalah pengalaman dengan kebanyakan BeExceller...
> hahahahaha....
>
> ;)
>
> Wassalamu'alaikum wr wb
> Kid
>
>
>
> On Mon, Sep 30, 2019 at 1:21 PM Mr. Kid <mr.nm...@gmail.com> wrote:
>
> Wa'alaikumussalam wr wb
>
> Maksudnya, semua formula Anda yang pakai Indirect itu diubah formulanya
> Ganti, bikin formula baru yang gak pakai indirect
> Formula baru juga gak boleh pakai offset atau today atau now
>
>
>
>
>
>
> On Mon, Sep 30, 2019 at 1:19 PM HAIRUL ALAM ha_m...@yahoo.co.id
> [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
>
>
>
> Salam Pak Kid
>
> Jadi maksudnya gimana Pak
>
> Assalamualaikum
> Hairul Alam
>
> Pada Senin, 30 September 2019 13.06..57 GMT+7, 'Mr. Kid'
> mr.nm...@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com>
> menulis:
>
>
>
>
> Percobaan pertama, jangan pakai fungsi yang volatile seperti indirect,
> now, today, dan semacamnya.
>
>
>
> On Mon, Sep 30, 2019 at 12:52 PM HAIRUL ALAM ha_m...@yahoo.co.id
> [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
>
>
>
> Salam Para Master
>
> Bisakah seperti data (schematic line) terlampir berfungsi tanpa
> menggunakan rumus agar file lebih kecil dan hasil yang diinginkan sama
> dengan file terlampir, mohon pencerahannya
>
> Terimakasih
>
> Assalamualaikum
> Hairul Alam
>
> 
>

Kirim email ke