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/

