bergabung dalam kebhinekaan, alternatif lain, coba dengan array formula berikut ini (+ menggunakan define name atas range)
=INDEX(Type,MATCH(SMALL(IF(OFFSET(Data,0,MATCH(J19,Diameter,0)-1,ROWS(Type),1)=0,9^9,ABS(OFFSET(Data,0,MATCH(J19,Diameter,0)-1,ROWS(Type),1)-J20)),1),IF(OFFSET(Data,0,MATCH(J19,Diameter,0)-1,ROWS(Type),1)=0,9^9,ABS(OFFSET(Data,0,MATCH(J19,Diameter,0)-1,ROWS(Type),1)-J20)),0),1)
lakukan eksekusi dengan Ctrl + Shift + Enter
>>asumsi saya dalam Olson's Case ini:
mencari type terdekat dari capacity di dalam jenis diameter yang telah
ditentukan.
misalkan:
Type 550 berkapasitas 929
Type 600 berkapasitas 1106
Misal kriteria yang akan kita cari adalah capacity 990 di dalam diameter 8,
maka formula akan menghasilkan Type 550, karena 990 lebih dekat ke 929 (Type
550) ketimbang ke 1106 (Type 600).
{Formula ini tidak melihat apakah data capacity disusun secara ascending maupun
descending di dalam suatu kolom diameter, hasil formula akan mencari Type
terdekat dari suatu Capacity}
>semoga bermanfaat
siti Vi <[EMAIL PROTECTED]> wrote:
ada beberapa alernatip
=LOOKUP(J20,OFFSET(A3:A16,0,MATCH(J19,B3:Q3,0)),A3:A16)
=OFFSET(A3,MATCH(S29,OFFSET( A4:A16,0,MATCH(S28,B3:Q3,0)),1),0)
=HLOOKUP(A3,A3:A16,MATCH(S29,OFFSET(A3:A16,0,MATCH(S28,B3:Q3,0)),1),0)
=INDEX(A3:A16,MATCH(S29,OFFSET(A3:A16,0,MATCH(S28,B3:Q3,0)),1))
Tentang pencarian Nilai secara Approximate ini sebetulnya sudah beberapa kali
dibahas.
Beberapa hari y.l. terlihat pak Anton Suryadi juga secara diam-diam
mendemonstrasikan melalui Fungsi Lookup.
Ringkasnya suatu Nilai dapat dicari dengan syarat
1. EXACT (harus tepat, mauk 1 harus ketemu 1, kalo ndak ada, hasilnya
ErrorValue (misal #NA!)
2. Apporximately, nilai yg mendekati yg ada di array rujukan.
dengan syarat Array sudah tersusun urut / sorted ascending (atau descending,
sesuai fungsi yg sedang diberlakukan)
Setahu saya ada 3 bijik fungsi yg mauk diajak cara "beginian"
Yaitu :
- fungsi LOOKUP (memang sudah bawaannya)
- fungsi VLOOKUP / HLOOKUP (kalau argument ke-4 diberi nilai TRUE / di
abaikan.
- fungsi MATCH (kalau argument ke-3 diberi nilai 1 atau -1)
Bgmana detail cara / aturan pendekatannya, sudah pernah dibahazz.
(dan masih bisa dilihat di help fungsi-fungsi tsb)
Tetapi dua cara yg ada, tetap saja memakai pendekatan MENTOK ke satu nilai
BUKAN mencari pertengahan (mencari nilai yg paling dekat) seperti yg dimaksud
oleh Orson (eh Olson ya..)..
Mungkin masih ada fungsi lain yg bisa diajak mencari secara approximate,
siti blum tahu, lha wong dari 300 lebih fungsi, baru sedikit "thok" yg siti
tahu..
5sep2008/ =ctv=
2008/9/4 olson <[EMAIL PROTECTED]>
Dear Pakars,
Mohon bantu saya mencari type dari tabel seperti terlampir.
Thanks,
Omat
---------------------------------
Yahoo! sekarang memiliki alamat Email baru
Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan @rocketmail.
br>Cepat sebelum diambil orang lain!
__Tabel kapasitas__.xls
Description: 1875156562-__Tabel kapasitas__.xls

