Pak HerrSoe,

Terima kasih atas penjelasannya dan akan saya pelajari satu persatu
sehingga saya faham akan fungsi IF.
Terima kasih juga karena sudi berbagi info untuk mendownload materi tentang
subject yg dibahaskan ini.

-Mansor



On Sun, Mar 25, 2012 at 5:23 AM, HerrSoe <[email protected]> wrote:

> **
>
>
> Sambil menunggu penjelasan dari Bapak Alkatiri
>
> Pak Mansor sepertinya belum tertarik mengkoleksi penjelasan fungsi per
> fungsi di Excel
> Kalau berkenan Pak Mansor dapat membuka-buka penjelasan tiap FUNGSI
> sekaligus
> contoh-contoh penggunaannya secara sederhana (dlm bahasa indonesia): di
> sini
> http://www.box.com/s/8e13bd2ebc4e6a701d97
>
> Workbook ini berisi semua fungsi (worksheet functions) Excel (sd excel
> 2003) kecuali
> kategori Financial dan kategori Statistik. yg memang ditulis terpisah.
>
> Khusus penjelasan IF dan logical test-nya ada di sini:
> http://www.box.com/shared/jtktyu3fu2
>
> Mengenai rumus kolom Item yg ditanyakan penjabarannya:
> menurut pemahaman saya sbb:
>
> *=IF(ROW()=1; 1*; *IF( OR( ROWS($H$1:**H1)/2>MAX($A$4:$A$10); ISEVEN(
> ROW())); ""; TRUNC(ROW()/2)+1))*
> penjelasannya harus dipecah per komponen
>
> *=IF(ROW()=1;1*; ---------
> Jika Labelbaris = 1, fungsi IF yg pertama ini akan *menghasilkan  1*,
> jika tidak ----- lihat rumus IF yg kedua:
>
> IF(*OR(** ROWS($H$1:**H1)/2 > MAX($A$4:$A$10);  *ISEVEN(ROW()) );  "";
>  TRUNC(ROW()/2)+1))
> di dalam fungsi IF yg ke 2 ini ada 2 kondisi
>
> 1
> *ROWS($H$1:H1)/2>MAX($A$4:$A$10)*
> ((Banyaknya Baris dari H1 sampai cell tempat ditulisnya rumus) dibagi 2)
> *lebih besar daripada*
>   NilaiTerbesarDi_Range(*$A4:$A$10*)
> Kondisi 1 ini bisa BENAR bisa SALAH
>
> 2
> *ISEVEN(ROW())*
> APAKAH NilaiBaris (nomor label baris) tempat dituliskannya rumus =
> Bilangan Genap?
> Kondisi 2 inipun bisa benar (True), bisa salah (False)
>
> Gabungan 1 dan 2      OR(Kondisi1, Kondisi2)
> *OR(** ROWS($H$1:**H1)/2 > MAX($A$4:$A$10);  *ISEVEN(ROW()) )
> jika ada dua kondisi (atau banyak kondisi) dimasukkan dalam fungsi OR
> maka kalau *salah satu * = TRUE, maka fungsi OR menghasilkan TRUE
> Fungsi OR akan menghasilkan FALSE *hanya jika SEMUA kondisi = FALSE*
>
> Keadaan ini dipakai oleh fungsi IF (yg kedua) sebagai *logikal-test nya*
> *
> *
> *Ringkasan rumus:*
> *IF( OR( kond1, kond2)**; ""; TRUNC(ROW()/2)+1) )*
> *
> *
> Jika fungsi OR menghasilkan TRUE, maka fungsi IF (yg ke2)  akan
> menghasilkan:
> ""   (blank cell)
>
> Jika Fungsi OR menghasilkan FALSE, fungsi IF (ke 2) akan menghasilkan
> *  TRUNC( ROW() /2 ) + 1 )*
> *
> *
> yaitu  *NilaiRow (= row label) dimana rumus ditulis dibagi 2 ditambah 1 *
> *         hasilnya dibulatkan kebawah /dihilangkan nilai pecahannya (dgn
> fungsi TRUNC)*
>
> CMIIW
> kita belajar bersama, sambil menunggu penjelasan dari pak Ghoz Alkatiri
>
> br,
> HerrCakil...
>
>
>
> On Sat, Mar 24, 2012 at 17:33, Mansor <[email protected]> wrote:
>
>> Pak Ghozi,
>> Saya ingin penjelasan lanjut apa arti sebenar rumus yang bapak berikan.
>> Contohnya di kolum Item
>> *=IF(ROW()=1,1,IF(OR(ROWS($H$1:H1)/2>MAX($A$4:$A$10),ISEVEN(ROW())),"",TRUNC(ROW()/2)+1))
>> *
>> Apa artinya $H1$1:H1)/2>MAX($A$4:$A$10)
>> * kalau MAX itu maksudnya apa?*
>> Mohon pencerahan agar saya bisa memahami rumus ini.
>>
>> Terima kasih.
>>  -Mansor
>>
>>
>>
>> On Fri, Mar 23, 2012 at 8:18 PM, Mansor <[email protected]> wrote:
>>
>> > Terima kasih Pak Ghozi atas rumus yang baru ini. Pekerjaan saya
>> > menghendaki data diawali di baris pertama, karena untuk diupload ke
>> sistem
>> > SAP secara mass upload.
>> > Saya akan mempelajari satu persatu semua ilmu yang saya pelajari dari
>> > bapak.Sekiranya masih kurang faham saya akan tanyakan lagi.
>> >
>> > Wassalam.
>> > Mansor.
>>
>  
>

Kirim email ke