Pak Parlin,
hehehe... iya ya, harusnya =B2*100 untung udah disesuaikan sendiri oleh Pak
Parlin.
Kondisi di B2 (cell input) ada 2 proses validasi, yaitu cek double input
dikolom B dan pembatasan hasil di kolom C, jika :
1. menggunakan fitur Data Validation, maka pesan error hanya bisa satu yang
diisi dengan pesan error terhadap kedua validasi.
misal dengan kalimat :
Error karena double input di kolom B atau hasil di kolom C >= 100
>> biasanya, hal ini kurang disukai karena user tidak bisa tahu dengan
segera alasan pasti penyebab error selain dengan memeriksa langsung seluruh
syaratnya. Apalagi, CF bekerja setelah fitur Data Validation.
2. menggunakan VBA untuk menampilkan MsgBox melalui event change milik
sheet.
>> biasanya cara ini banyak disukai, karena katanya 'tampilannya
membuat Excel seperti sebuah program komputer beneran' (padahal Excel kan
program komputer beneran). Terkadang, untuk proses meng-input banyak
record, pesan yang ditampilkan saat ada error akan mengganggu peng-input.
Andai script VBA dalam event change milik si worksheet akhirnya panjang
sekali karena proses validasinya banyak atau lama, maka proses input juga
akan terganggu meski dalam keadaan menginput yang benar sekalipun.
3. menggunakan sebuah kolom tambahan yang menjadi lokasi peletakan
informasi kesalahan proses. (kalo saya, suka pake yang ini)
>> biasanya, cara ini tidak disukai karena terkesan ribet, ndak cantik,
dan tampak membuat tabel menjadi punya kolom tambahan diluar kolom-kolom
pokok data.
>> cara ini memang ndak bagus dari sisi tampilan, apalagi kalo
ditampilkan tanpa diatur-atur pewarnaan dan segala macamnya.
>> cara ini menuntut kemampuan menyusun formula validasi untuk
menuliskan semua error yang terjadi pada record tersebut.
>> cara ini membutuhkan resource komputer untuk mengkalkulasi formula
validasi, yang artinya, bisa memperlambat proses kalkulasi.
>> Cara ini bisa menerima proses batch input (input dalam jumlah banyak
record sekaligus) dan record yang bermasalah bisa difilter dan di-sort,
sehingga mudah dikeluarkan atau diperbaiki.
Wassalam,
Kid.
2014-10-01 0:03 GMT+10:00 parlin regar [email protected]
[belajar-excel] <[email protected]>:
>
>
> Dear Mr. Kid
>
> Terimakasih atas responnya, mungkin maksud Mr kid formula di cell C2
> =B2*10 bukan =A2*10.
> Dan ini belum tuntas Mr. Kid, karna sebelumnya di B2 telah saya beri
> validasi hasil coba2.
>
> coba1. =countif(B$1:B2,B2)=1 agar tidak ada data kembar yg diinputkan,
>
> coba2. =if(and(countif(B$1:B2,B2)=1,C2<100),true.false)
>
> dari validasi yg ke2, jika user menginput data yg kembar atau yg
> membuat cell C2>=100 alert yg muncul slalu sama, pinginnya yg beda,
> gimana caranya Mr. kid?
>
> Pada tanggal 30/09/14, 'Mr. Kid' [email protected] [belajar-excel]
> <[email protected]> menulis:
> > Hai Parlin,
> >
> > Misal data di baris 2 Excel
> > Cell C2 berisi formula =A2 * 10
> >
> > Ingin ada validasi di cell B2 agar user memasukkan nilai yang tidak
> membuat
> > C2 (hasil formula) melebihi atau sama dengan 100. Artinya, C2 selalu
> berisi
> > kurang dari 100.
> >
> > Langkah :
> > 1. klik B2 -> ribbon Data -> group Data Tools -> Data Validation
> > 2. pada dialog window yang muncul -> allow Custom -> hilangkan centang
> dari
> > opsi ignore blank -> formula diisi =C2<100 -> tekan OK
> > 3. uji isi B2 dengan nilai : -1000, 0, 1, 10, 100
> >
> > Wassalam,
> > Kid.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > 2014-09-30 14:47 GMT+10:00 parlin regar [email protected]
> > [belajar-excel] <[email protected]>:
> >
> >>
> >>
> >> Dear be-ex
> >>
> >> Mohon bantuannya. Bagaimana cara melakukan validasi kolom hasil
> >> kalkulasi formula.
> >> Contoh: input di kolom B, kolom C berisi formula yg merujuk dari kolom
> B.
> >> Diinginkan validasi untuk kolom C, atau jika bisa validasi bertingkat
> >> untuk kolom B.
> >>
> >> Terimakasih
> >> regards
> >> Parlin
> >>
> >>
> >
>
> --
> regards
> Parlin
>
>