Tecnologia, programação e muito Visual FoxPro.

sexta-feira, 18 de fevereiro de 2011

Re: ]] XL-mania [[ Conditional Formating data yang bukan formula.

 

maap, koreksi FILE LAMPIRAN  yg terkirim formula kondisinya salah
seharusnya seperti ini

1
=NOT(HasFormula(C2))

2
=MOD(D2,1)>0




2011/2/17 STDEV(i) <setiyowati.devi@gmail.com>
saya tidak terlalu yakin bahwa pak uhr menanyakan cara membuat conditional formatting

barangkali tepatnya yg ditanyakan adalah cara membuat formula KONDISI nya;

(1)
bagaimana membuat formula yg mampu membedakan bilangan UTUH  -vs- bilangan PECAH
(bilangan yg mengandung pecahan)

dlm  dunia matematik bilangan 1 1/4  (satu seperempat) atau  dlm notasi desimal  = 1,25
disebut sbg bilangan PECAH / PECAHAN, (jadi bukan hanya bilangan yg kedudukannya:
 0< N < 1 saja yg boleh disebut sbg PECAHAN); sedangkan  -1; 0; 1, 2 dst disebut
bilangan UTUH (bulat)

kita dapat membedakan kalau mau menggagas ciri-cirinya, yaitu

bilangan Pecah ialah bilangan yg jika di AMBIL Bagian UTUHNYA masih punya sisa
(atau dlm bahasa "plintiran"nya  = "sisanya lebihbesar daripada eNol (0)"

atau

bilangan pecah ialah bilangan yang jika dibagi dengan SATU, masih punya sisa
( "plintiran"nya masih sama )

dalam kalimat formula di excel (atau spreadsheet merk lain)

 =bilangan - RoundDown(bilangan, 0) > 0
jika pembandingan ini menghasilkan TRUE maka si bilangan pastilah  = bilangan pecah
paling tidak dia sejenis barang pecah belah (ya belah ya pecah !! kacian deh loh)

jika hasilnya FALSE, bilangan = bilangan utuh tuh tuh....
ada yg lebih sedang mengatakan "integer",  "whole numbers.."

kebetulan dlm membuat formula kondisi di 'Conditional Formatting' formulanya harus
menghasilkan TRUE atau FALSE  (atau nilai yg setara dgn TRUE / FALSE)

expressi logikal test lain yg men TRUE kan bilangan (N) pecah
=N - TRUNC(N) > 0
=N - INT(N) > 0
=MOD(N, 1) > 0


(2)
bagaimana membuat formula yg mampu membedakan cell berisi FORMULA -vs- cell
yang berisi KONSTANTA

Setahu saya sampai di excel 2003, hal ini tidak diexpose (dapat diakses) dengan formula biasa
harus dibantu oleh makro4 atau pun VBA modern

karena sama-sama "makroh" nya saya pilih membuat UDF yg bisa mendeteksi adanya
FORMULA dlm cell

Function HasFormula(Rng as Range) As Boolean
   HasFormula = Rng.HasFormula
End Function

So..., di conditional format (di excel 2007) dapat diberlakukan formula KONDISI
=HasFormula(C2)

Mungkin teman lain ada yg tahu cara mendeteksi cell apakah berisi FORMULA,  tanpa harus
membuat UDF atau Define Name yg dibantu Makro Excel4  (Get.Cell), kita tunggu saja...


__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| buku terbaru XL mania: insipartif dan unik, gabungan antara buku  |
| aplikasi bisnis dan buku komputer. isinya tidak biasa!            |
| http://www.xl-mania.com/2011/02/mengapa-boss-benci-chart-anda.html|
| http://www.facebook.com/group.php?gid=37671048001&ref=mf          |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
MARKETPLACE

Stay on top of your group activity without leaving the page you're on - Get the Yahoo! Toolbar now.


Find useful articles and helpful tips on living with Fibromyalgia. Visit the Fibromyalgia Zone today!

.

__,_._,___

Nenhum comentário:

Arquivo do blog