Tecnologia, programação e muito Visual FoxPro.

quinta-feira, 24 de fevereiro de 2011

Re: ]] XL-mania [[ Menghilangkan"kata terlarang"

 

kalau ingin menggunakan FORMULA. malah sepertinya tidak terlalu sederhana..
kasus seperti ini juga pernah muncul sekitar th 2007/2008
salah satu jawaban bentuk formulanya seperti ini
=IF(MAX(IF(ISERROR(SEARCH(kolor,C4)),0,SEARCH(kolor,C4)))>0,LEFT(C4,MAX(IF(ISERROR(SEARCH(kolor,C4)),0,SEARCH(kolor,C4)))-2),C4)
dimana KOLOR adalah nama range dimana dituliskan "kata-kata yg dilarang"
dan C4 adalah cell tempat beradanya data yg mau diolah

iseng-iseng membuat bentuk formula lain
=TRIM(SUBSTITUTE(LOWER(A2),LOWER(INDEX(Warna,MAX(ISNUMBER(SEARCH(Warna,A2))*ROW($1:$15)))),""))

keduanya adalah array formula dan keduanya pula belum terlalu memuaskan terutama jika data yg diolah sudah mulai "macem-macem"
misalnya harus membedakan LoserCase / UpperCase , ada tanda baca dsb...

Akhirnya, jika syarat tuntutan sudah mulai "macem-macem" jalur UDF lah yg saya kira cukup gampanguntuk mendekati keinginan..
di sheet - cell - nya nanti kita cukup menuliskan formula lucu seperti ini
=TumpasIf(D3,Terlarang)

dimana 'Terlarang adalah nama range berisi list, dimana daftar kata terlarang berada
yg 'ethok-ethok"-nya  Menumpas Bersyarat lah >> TumpasIf  analogi dari CountIf

jika masih belum memenuhi syarat, karena syarat lain (selain yg sudah tersirat di pertanyaan) tsb
belum pernah dikatakan oleh penanya
( di milis biasanya syarat baru ditambahkan jika ORDERAN sudah jadi, he he )
jadi misalnya disusulkan SYARAT BARU, kita harusnya diberi waktu untuk mengedit TumpasIF baru,
kalau masih sempat..

nonton konser HIJAU DAUN pakai celana hijau daun nonton konser DAUN pakai celana daun
nonton konser HIJAU DAUN pakai celana hijau-daun nonton konser DAUN pakai celana




2011/2/24 <agung_widodo@sanyo.com>
>
> Kalau tidak ada tuntutan atau syarat yang macem-macem,
> Bisa menggunakan Replace (Ctrl+H)
> Gantilah Spasi Putih menjadi (kosong)
>
> Tekan Replace all (Alt+A)
> Maka semua kata Putih yang diawali spasi akan hilang
> Ulangi untuk warna lain.
>
> Salam
> Agung Widodo
>
> ________________________________
>
> From: XL-mania@yahoogroups.com [mailto:XL-mania@yahoogroups.com] On Behalf Of Pietroli
> Sent: Wednesday, February 23, 2011 10:36 AM
> To: XL-mania@yahoogroups.com
> Subject: ]] XL-mania [[ Menghilangkan"kata terlarang"
>
> Yth : Para Pakar Excel
>
> Mohon pencerahannya bagaimana cara menghilangakan "kata terlarang" (dalam contoh ini
> adalah menghilangkan kelompok warna sesuai dengan list tertentu seperti : PUTIH,COKLAT, HIJAU, MERAH, & ABU).
> Terima kasih sebelumnya ....
>
> DATA ASAL HASIL  YANG DIINGINKAN
> GULA PUTIH MANIS GULA MANIS
> PERMEN COKLAT PERMEN
> RUMPUT HIJAU DI TAMAN RUMPUT DI TAMAN
> BENDERA MERAH PUTIH BENDERA
> PUTIH PUTIH MELATI MELATI
> SERAGAM PUTIH ABU SERAGAM
> KUCING HITAM KUCING HITAM

__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| sorry... moderasi super lemot... momods lagi sakit parah...       |
| 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              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog