Mas Zain,

Fungsi yang bersifat volatile akan selalu dikalkulasi Excel setiap kali
Excel melakukan kalkulasi.
Pemicu Excel melakukan kalkulasi antara lain adalah berubahnya nilai sebuah
cells dimanapun.
Jadi, walau formula yang menggunakan fungsi volatile hanya berkutat di
sheet ke-1 saja, dan nilai yang diubah adalah cells di sheet ke-73, maka
formula yang berisi fungsi bersifat volatile tadi akan dikalkulasi.

Semakin banyak cells berformula, maka semakin banyak yang harus dikalkulasi
Excel jika ada perubahan nilai dalam cells yang dirujuk. Pada formula yang
menggunakan fungsi volatile, maka semakin banyak cells berformula yang
berisi fungsi volatile, akan semakin banyak yang dikalkulasi Excel, meski
yang berubah adalah cells dimanapun meski tidak ada hubungannya dengan
formula.

File terlampir adalah workbook yang berisi VBA untuk membuat contoh file
yang menggunakan fungsi bersifat volatile dan sebuah file lain yang tidak
menggunakan fungsi bersifat volatile. Silakan di-unduh, dijalankan, lalu
ditutup (dihapus dari komputer juga boleh), dan buka file contoh yang telah
terbentuk.

Pada file contoh yang terbentuk yang bernama 'basic_comtoh_volatile.xlsx'
digunakan fungsi Indirect. Coba ke sheet bernama 'sheet_baru' dan nikmati
sensasi dari informasi yang tersedia di sheet tersebut.
Bandingkan dengan file contoh bernama 'basic_contoh_non_volatile.xlsx' yang
menggunakan fungsi Index.

Fungsi-fungsi bawaan yang bersifat volatile :
1. Rand
2. RandBetween
3. Now
4. Today
5. Offset
6. Indirect

Fungsi UDF (fungsi yang dikodekan dengan VBA) yag diberi baris pengaktifan
volatile (application.volatile true atau sekedar application.volatile
karena defaultnya true) akan menjadi fungsi yang bersifat volatile.

Wassalamu'alaikum wr wb
Kid



2015-04-17 20:14 GMT+10:00 'zainul_ulum[at]yahoo[dot]com'
[email protected] [belajar-excel] <[email protected]>:

>
>
> Mas Kid,
>
> Apakah kelemahannya jika menggunakan fungsi yang sifatnya volatile?
>
> Karena saya sering menggunakan offet() dibandingkan dengan index()
>
>
>
> wassalam
>
> +zainul
>
>
>
>
>
>  ___,_.___
>   ------------------------------
> Posted by: "zainul_ulum[at]yahoo[dot]com" <[email protected]>
> ------------------------------
>     Reply via web post
> <https://groups.yahoo.com/neo/groups/belajar-excel/conversations/messages/36329;_ylc=X3oDMTJycjdqdnNtBF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRtc2dJZAMzNjMyOQRzZWMDZnRyBHNsawNycGx5BHN0aW1lAzE0MjkyNjU3MDY-?act=reply&messageNum=36329>
> •  Reply to sender
> <[email protected]?subject=RE%3A%20%5Bbelajar-excel%5D%20Menghitung%20summ%20dari%20start%20Week%20yang%20diinginkan>
> •  Reply to group
> <[email protected]?subject=RE%3A%20%5Bbelajar-excel%5D%20Menghitung%20summ%20dari%20start%20Week%20yang%20diinginkan>
> • Start a New Topic
> <https://groups.yahoo.com/neo/groups/belajar-excel/conversations/newtopic;_ylc=X3oDMTJmc3JiNHJiBF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDZnRyBHNsawNudHBjBHN0aW1lAzE0MjkyNjU3MDY->
> • Messages in this topic
> <https://groups.yahoo.com/neo/groups/belajar-excel/conversations/topics/36313;_ylc=X3oDMTM3dHFmNTBmBF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRtc2dJZAMzNjMyOQRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzE0MjkyNjU3MDYEdHBjSWQDMzYzMTM->
> (7)
>  ------------------------------
>  Check out the automatic photo album with 2 photo(s)
> <https://groups.yahoo.com/neo/groups/belajar-excel/photos/photomatic/1435610044;_ylc=X3oDMTE4M3R1OW82BF9TAzk3MzU5NzE0BGNmOQNQSE9UT01BVElDBHNlYwNtZWdhcGhvbmU->
> from this topic.
>  ------------------------------
>  ============================================================
> Pojok Lowongan Kerja yang disediakan milis :
>
> http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
> *** Posting lowongan kerja : ke link tersebut dan klik New Topic
> ============================================================
> bergabung ke milis (subscribe), kirim mail kosong ke:
> [email protected]
>
> posting ke milis, kirimkan ke: [email protected]
>
> berkunjung ke web milis :
> http://tech.groups.yahoo.com/group/belajar-excel/messages
>
> melihat file archive / mendownload lampiran :
> http://www.mail-archive.com/[email protected]/
> atau (sejak 25-Apr-2011) bisa juga di :
> http://milis-belajar-excel.1048464.n5.nabble.com/
>
> menghubungi moderators & owners: [email protected]
>
> keluar dari membership milis (UnSubscribe), kirim mail kosong ke :
> [email protected]
> ---------------------------------------------------------------------
>  Visit Your Group
> <https://groups.yahoo.com/neo/groups/belajar-excel/info;_ylc=X3oDMTJmc2lvMGkzBF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzE0MjkyNjU3MDY->
>
>    - New Members
>    
> <https://groups.yahoo.com/neo/groups/belajar-excel/members/all;_ylc=X3oDMTJnMW0wbzk0BF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxNDI5MjY1NzA2>
>    6
>
>  [image: Yahoo! Groups]
> <https://groups.yahoo.com/neo;_ylc=X3oDMTJlaGdnN3ZqBF9TAzk3NDc2NTkwBGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTQyOTI2NTcwNg-->
> • Privacy <https://info.yahoo.com/privacy/us/yahoo/groups/details.html> •
> Unsubscribe
> <[email protected]?subject=Unsubscribe> • Terms
> of Use <https://info.yahoo.com/legal/us/yahoo/utos/terms/>
>
>    .
>
>  
>

Attachment: basic_contoh_volatile_non_volatile.xlsm
Description: application/vnd.ms-excel.sheet.macroenabled.12

Kirim email ke