Tecnologia, programação e muito Visual FoxPro.

domingo, 17 de julho de 2011

Re: ]] XL-mania [[ Re: Menjumlah angka-angka primer dalam satu sel

 

mohon maaf kepada pak anton,  ijinkan kami belajar membedah formula..

=SUM((LEN(A1)-LEN(SUBSTITUTE(A1,{1,2,3,4,5,6,7,8,9},)))*{1,2,3,4,5,6,7,8,9}
rumus ini cangih sekali sehingga untuk memahami perlu beberapa menit "bertapa" 
di depan konputer dulu..

1 setiap ANGKA (selain NOL) akan di lenyapkan, 

2 setiap step pelenyapan (hanya menangani satu jenis angka), misal angka 1 saja

3 setelah setiap angka 1 dihilangkan, panjang "data string" di A1 dihitung, untuk dicari selesihnya 
  dengan (panjang "string" sebelum angka 1 yg ada dilenyapkan), sehingga diketahui banyaknya angka 1)  
  Dengan lain kata: pelenyapan angka di sini bertujuan MENGHITUNG banyaknya tiap jenis angka.

4 hasil step 3 dikalikan dengan "jenis angka" yg dilenyapkan (yaitu 1)
   jadi misalnya didalam string ada angka 1 sebanyak 3 buah, hasil step 4 adalah  3 * 1 = 3

5. semua angka lain ( 2 sampai 9) juga diperlakukan dengan cara sama
   (ARRAY FORMULA kadang bekerja seperti sebuah loop)
   perulangan ini akan menghsilkan bentuk perkalian: 
   (banyaknya Angka Tertentu) * (Angka Terentu)
   untuk data seperti ini  190292034333304305086079708680792991
   akan terjadi perkalian sbb :
   
   2 * 1   
   3 * 2   
   5 * 3
   2 * 4
   1 * 5
   2 * 6
   3 * 7
   2 * 8
   6 * 9

6 Tahap terakhir menjumlah semua hasil perkalian, yg tidak lagi perlu dijelaskan di sini.
   Satu hal yg menguntungkan di rumus ini adalah tidak perlunya memperhatikan adanya  
   karakter lain selain karakter angka, sehingga rumus menjadi relatif pendek.

>> mohon teguran dan koreksi bila ada salah intepretasi....

haps.~




2011/7/14 summonery <summonery@yahoo.com>

coba juga,

=SUM((LEN(A1)-LEN(SUBSTITUTE(A1,{1,2,3,4,5,6,7,8,9},)))*{1,2,3,4,5,6,7,8,9})

>semoga bermanfaat

--- In XL-mania@yahoogroups.com, "faistone" <faizinse@...> wrote:

> Halo Suhu.. saya sangat bahagia akhirnya dapat menemukan milis group yang sangat saya dambakan selama ini. terima kasih telah diterima menjadi member. Singkat saja, aku ingin sekali dibantu bagaimana membuat formula yang dapat mejumlah angka-angka primer dalam satu sel. contoh: dalam sel A1 ada angka -3,3452967874355 (angka desimal negatif). bagaimana supaya dalam sel C8 hasilnya adalah -71 (negatif tujuh puluh satu)atau setidaknya hasilnya 71 juga tidak apa-apa yaitu hasil dari penjumlahan -(3+3+4+5+2+9+6+7+8+7+4+3+5+5)di sel A1 tadi. jadi penjumlahan tanpa memperhatikan tanda negatif dan koma. dan ini dalam satu sel.. banyak rumus telah aku coba tapi hasilnya semua hanya mampu menyelesaikan sebagian kecil perhitungan tapi ketika menyelesaikan angka tersebut selalu gagal. demikian suhu.. mohon petunjuk yang teramat sangat.. terima kasih yg sebesar-besarnya..

 

__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| tiap tanggal gajian, order buku "mengapa boss benci chart anda    |
| membludak :) ayo2 pesan yang belum punya....                      |
| www.facebook.com/pages/XL-mania/104233892978057                   |
+-------------------------------------------------------------------+
| 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              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog