Terima kasih, mr kid. Formulanya tsb sesuai dgn yg saya harapkan. Salam, Abdi
"Cogito ergo sum, ergo sum prosperitas" -----Original Message----- From: "Kid Mr." <[email protected]> Sender: [email protected] Date: Fri, 12 Oct 2012 22:10:13 To: <[email protected]> Reply-To: [email protected] Subject: Re: [belajar-excel] Questioner Text Formula Hai Abdi, Hampir seluruh formula pada file terlampir telah divalueskan untuk mengurangi size. Mohon maaf jika hal ini tidak dikehendaki. btw, Formula utama untuk menyusun report : 1. sheet Form 7 Days Planning pada kolom DV >> Tugasnya sebagai area untuk lookup berdasar kode PIC. >> kolom ini berisi data PIC diikuti indeks kolom activity-nya. PIC pada kolom ini diset selalu terdiri atas 5 karakter. >> formula : (pada DV4 dan copy formula kebawah) =IF(COUNTIF(DI4:DU4,"<>"),LEFT(LOOKUP("zz",DI4:DU4)&" ",5)&LOOKUP("zz",DI4:DU4,COLUMN($DI$1:$DU$1)-COLUMN($DH$1)),0) 2. sheet Daily Surveillance pada kolom A (hasil insert column) >> Tugasnya membuat daftar nomor indeks baris data yang sesuai dengan pilihan user pada nama PIC nya >> Jenisnya array formula, jadi setiap penulisan formula (tanpa {} ) diakhir dengan menekan CTRL SHIFT ENTER (bukan hanya ENTER saja) >> array formula pada A8 (copy kebawah) =SMALL(IF(ISNUMBER(FIND($C$2,'Form 7 Days Planning'!$DV$4:$DV$122)),ROW('Form 7 Days Planning'!$DV$4:$DV$122)-ROW('Form 7 Days Planning'!$DV$3)),ROW()-ROW($A$7)) 3. Pengambilan data Surveillance Plan dan GS/Area di sheet Daily Surveillance (kolom B dan C karena sudah ada insert kolom A) >> Dengan formula Index yang barisnya merujuk pada nilai hasil kolom A >> Contoh untuk kolom B (cell B8) : [sesuaikan rujukan kolom pada sheet datanya] =IF(ISNUMBER($A8),INDEX('Form 7 Days Planning'!A$4:A$123,$A8),"") 4. Area High Risk Activity to be Supervised di sheet Daily Surveillance >> Membandingkan header (baris 7) dengan item activity untuk hasil baris tersebut >> Item activity untuk baris tersebut diambil dengan fungsi Index ke header activity pada sheet Form 7 Days Planning dengan rujukan kolom adalah sisi nilai yang ada dalam kolom DV di indeks data ke- nilai kolom A sheet Daily Surveillance >> Contoh formula untuk cell D8 (copy ke kanan dan bawah) =IF(ISNUMBER($A8),IF(INDEX('Form 7 Days Planning'!$DI$1:$DU$1,1,1*MID(INDEX('Form 7 Days Planning'!$DV$4:$DV$122,$A8),6,9))=D$7,"X",""),"") Wassalam, Kid. 2012/10/12 aron doank <[email protected]> > ** > > > Be-Exceller, > > Mohon informasinya. > Data yang diinginkan adalah mendapatkan item pada surveilance plan (kolom A > sheet daily surveilance) dari item working plan (kolom A sheet form 7 daily > planning) berdasarkan masing-masing initial pada B2 sheet daily > surveilance. > Sehingga jika diganti nama pada B1 maka semua item surveilance yang muncul > berurutan hanya untuk nama tsb saja (tidak muncul #NA lagi). > Terlampir yang saya maksudkan. > > Satu lagi pertanyaan, apakah ada formula/rumus untuk menghilangkan angka > dari text campuran angka dan teks seperti 3425TIH7945 dimana posisi teks > terhadap huruf acak. > > Sebelumnya terima kasih. > > Salam hangat, > Abdi > > "Cogito Ergo Sum, Ergo Sum Prosperitas" > > >

