Dear,

Terima kasih atas contoh studi kasus dan penjelasannya yang sangat berguna.

Perlu saya tambahkan bahwa jika kita melihat pada studi kasus yang saya 
sertakan; terlihat bahwa User Peminjam atas nama "ANDRI" meminjam 2 buku tetapi 
yang mencul pada Form Pinjam Buku hanya 1. Begitu pula dengan User Peminjam 
atas nama "EKA" dan "YULI" yang meminjam lebih dari 1 buku tetapi yang 
tampiljuga hanya 1 buku.
Bagaimana caranya agar tampilan yang ada pada Form Pinjam Buku sebagaimana yang 
ada pada Reg Pinjam Buku...?? (Andri meminjam 2 buku, Eka meminjam 5 buku dan 
Yuli meminjam 4 buku).


Terima kasih,


Harry



________________________________
 Dari: Haps <[email protected]>
Kepada: [email protected] 
Dikirim: Sabtu, 17 Desember 2011 19:21
Judul: Re: [belajar-excel] RUMUS IF(ISNA(VLOOKUP
 

  
Dibuat seragam begini saja pak..


=IF($M$4+$B4>COUNTA('REG PINJAM BUKU'!$B$2:$B$6),"",
   VLOOKUP($M$4+$B4,'REG PINJAM BUKU'!$A$2:$AD$6,C$1,FALSE))

sintaks:
IF ( Test_Kondisi,  NilaiJikaKondisiBenar,  NilaiJikaKondisiSalah )


Karena Index-Kolom yg dirujuk dengan VLOOKUP tidak berUrutan, maka kita dapat 
membuat 
baris bantu berisi nomor kolom yg tidak berurutan itu. 
Tujuannya untuk mempermudah dan memperpendek rumus. 
Lihat sheet FORM PINJAM Baris C1:J2 (hidden)

Rumus tsb di atas cukup ditulis sekali di sheet FORM PINJAM  Cell C5 
kemudianselect / blok-lah range C5:J14, lalu tekan Ctrl + Enter
(seperti mengkopi C5 ke semua cell di C5:J14)
----------------------------------------------------


Jadi kesimpulannya, BUKAN RANGKAIAN NAMA FUNGSI yg menentukan (untuk mencari 
apa)
tetapi yg harus difahami adalah:
* Fungsi berisi argument dan tiap argument tidak harus diisi dengan NILAI YG 
SUDAH SIAP.
* NILAI yg akan dimasukkan sebagai Argument itu bisa berupa FORMULA, padahal 
formula
  bisa juga berupa &/ mengandung: FIUNGSI 

* Rangkaian  IF(ISNA(VLOOKUP(----)), ValueIfTRue, ValueIfFalse) 
sebaiknya jangan dihafal 
tetapi difahami maksud : Untuk apa ISNA ada di situ, untuk apa VLookUp ada di 
situ dst...., 
karena sedikit berbeda data, ISNA dan fungsi LAIN bisa harus diubah..

Dan.. hanya untuk sebuah tujuan, harus-kah kita menambah hafalan yg semakin 
banyak....!?

CMIIW...





2011/12/17 Harry <[email protected]>

 
>Dear BeExceller,
>Berdasarkan rumus IF(ISNA(VLOOKUPyang saya ketahui, maka saya membuat 
>sebagaimana file terlampir. Pada rumus
IF(ISNA(VLOOKUP yang saya fungsikan pada situasi tersebut hanya berfungsi jika 1
user peminjam hanya meminjam 1 (satu) buku sedangkan pada kolom yang telah
disiapkan memuat 5 (lima) buku.
> 
>Jika pada kolom yang disiapakan hanya
berisi peminjaman 1 (satu) buku, berarti untuk melakukan pencetakan (Print)
“Form Pemijaman Buku”, saya hanya cukup mengganti No. Regsitrasi yang ingin
saya print (maksimal 10 Buku untuk 1 (satu) kali Print).
>Pertanyaan saya adalah: Bagaimana
jika masing-masing user meminjam dengan nominal jumlah buku (yang dipinjam)
berbeda…???
> 
>Pada contoh terlampir, user a/n Harry
dan Dani meminjam 1 buku jadi otomatis posisinya berada pada ROW 4 & 5.
Bagaimana cara dan rumusnya jika user a/n Andri yang meminjam 2 (dua) buku
berada pada ROW 6 & 7, user a/n Eka yang meminjam 3 (tiga) buku berada pada
posisi ROW 8, 9 & 10…??? dst.
> 
>Mohon pencerahannya.
> 
>Terima kasih,
>Harry
>
>
 

Kirim email ke