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.
>
>
> On Fri, Mar 23, 2012 at 6:22 PM, ghozi alkatiri <[email protected]
> > wrote:
>> formula
>> IF(ROWS($H$1:H1)/2>MAX($A$4:$A$10);"";IF(ISNUMBER(H1);"";MAX($H$1:H1)+1))
>> ketika ditulis di H2 menghasilkan nilai 1
>> karena nilai di H1 sebelumnya berisi judul kolom(item) .
>>
>> namun ketika rumus di atas diterapkan pada cell H1 itu sendiri rumus
>> menjadi kacau karena terjadi circular reference(menghitung nilainya
>> sendiri)  . di mana dalam salah satu fungsi di atas ada formula
>> IF(ISNUMBER(H1) yang berarti menanyakan nilai yang ada di H1 (tempat
>> formula itu sendiri berada).
>> ketika sebelumnya formula ini ditulis di H2 tentu ini efektif karena yang
>> dicari  adalah nilai yang berada di cell lain.
>>
>> untuk mengatasi itu semua tentu diperlukan cara lain yang sesuai dengan
>> kondisi tempat dimana rumus itu berada. karena yang bapak inginkan adalah
>> rumus awal berada pada baris pertama ,maka setidak tidaknya formmula pada
>> baris pertama tidak boleh  merujuk kepada baris di atasnya (karena tidak
>> mungkin) seperti rumus yang saya berikan sebelumnya.
>> untuk itu dibutuhkan siasat sebagaimana yang saya terapkan di attachment
>> yang saya lampirkan saat ini .rumus untuk menghasilkan nilai awal pada
>> kolom dan baris pertama saya ganti dengan
>>
>> =IF(ROW()=1;1;IF(OR(ROWS($H$1:H1)/2>MAX($A$4:$A$10);ISEVEN(ROW()));"";TRUNC(ROW()/2)+1))
>> dan untuk yang lainya juga  menyesuaikan sebagaimana bisa dilihat dalam
>> attachment terlampir.
>> silahkan dipelajari nanti bisa ditanyakan kembali mana yang kurang
>> dipahami.
>>
>> wassalam
>> Ghozi Alkatiri


------------------------------------

---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke: 
[email protected]

posting ke milis, kirimkan ke: 
[email protected]

berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages

melihat file archive / mendownload lampiran
http://www.mail-archive.com/[email protected]/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/

menghubungi moderators & owners: [email protected]

keluar dari membership milis (UnSubscribe):
kirim mail kosong ke  [email protected]
---------------------------------------------------------------------Yahoo! 
Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/belajar-excel/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/belajar-excel/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke