sementara penjelasannya begini:

jika di A1 'berpotensi' ada data bilangan sembarang (sembarang bilangan?)
(dlm contoh ini kita batasi 0  sampai 1000)

dan di B1 diinginkan menampilkan bilangan ex Ai tsb tetapi dibatasi
BAGIAN BAWAH / MINIMUM nya
: kalau A1 <=100  = tampilkan 100
: kalau A1> 100 ( diamkan saja/ tampilkan apa adanya)

maka dari pada pakai
=IF(A1<=100,100,A1)

dapat dipakai cara lain  yg lebih ringkas tapi 'smart'
*=MAX(A1,100)
*si MAX akan memilih dua nilai itu (A1 atau 100) siapa ya ter besar dialah
yg ditampilkan.
Nah ternyata membatasi Ujung MINIMUM nya kita malah pakai fungsi MAX

Lalu kebalikannya: Jika C1 diinginkan tampil bilangan ex A1 tetapi
dibatasi nilai MAXIMUMNYA,
: jika A1 >= 900  tampilkan 900
: jika A1 < 900 (tampilkan apa adanya)
Lalu kita akan menulis  di C1 =IF(A1>=900,900,A1)
tetapi kalau ingin lebih pendek dan 'smart' tulislah di C1  =MIN(A1,900)
Kesimpulannya: membatasi nilai Maximum kita menggunakan fungsi MIN.

Jadi di B1 kita hanya membatasi ujung bawah (minimum)nya,
sedangkan di C1 yg kita batasi adalah  ujung atas (maximum)nya.

Kemudian di D1 kita ingin menampilkan bilangan ex A1 tetapi dibatasi kedua
extrimnya
*jangan kurang dari 100 dan jangan lebih dari 900*

Maka kita akan mengerjakan (sementara lupakan IF)
*Batasi Ujung Atas (max)nya  terhadap Bilangan yg
   sudah dibatasi Ujung Bawah (MIN) nya*

*= MIN(MAX(A1,100)**,900)*

atau
Batasi Ujung Bawah (MIN)-nya  terhadap Bilangan yg sudah dibatasi
Ujung-Atas(MAX)-nya
*=MAX(MIN(A1,900),100)*

Workbook (untuk "meditasi"nya) belum sempat digambar; mudah mudahan ada
member lain
yg sempat mengirim ke sini.. Sekalian memberi penjelasan yang lebih bagus;;
bahasanya
mapu pun pelalarannya.

Begitulah mas HerrSoe; memang kadang kadang membuat formula itu disemangati
oleh
bermain-main saja..




2009/9/8 HerrSoe <[email protected]>
>
> Ysh mbak siti & para member milis 'belajar-excel',
> terima kasih hasil; rumusnya persis seperti yg kami harapkan
> & memang benar dalam penjelasan, saya ada yg salah tulis sedikit.
> (sudah dimaklumi olah mbak siti)
>
> Mengenai penggunaan MIN(MAX(---   atau MAX(MIN(---
> saya baru tahu sekarang, ternyata MAX / MIN bukan hanya dapat mencari
> bilangan terkecil atau terbesar, tetapi dapat menebak batas bawah &
> batas atas sekaligus, hanya saja saya belum tahu benar "kok bisa begitu"..
>
> Mohon kalau mungkin para members dapat memberikan penjelasan atau sesuatu
> yg sering mbak siti bilang sbg "jalan ceritak-nya" itu lho..
>
> Terima kasih..
> Best regards,
> HerruSutimbul
>
>
> On 9/7/09, siti Vi <[email protected]> wrote:
> > Dear pak HerrSoe,
> > tapi saya lebih senang seperti ini, ndak usah pakai If-If-an...
> > =ROUND(MAX(MIN(B5,750),250),-1)
> > atau
> > =ROUND(MIN(MAX(B5,250),750),-1)

Kirim email ke