SKM 75 No 1 2 3 4 5 6 7 Nama Siswa Laila Gadis Cantik Manis Putri Bapak Modin Nilai Nilai Nilai 1 2 3 76 80 74 77 70 73 75 74 74 80 60 70 90 90 80 70 76 74 80 86 87 RataRata 77 73 74 70 87 73 84 Tuntas / Belum? Tuntas Belum Tuntas Belum Tuntas Belum Tuntas Tuntas Belum Tuntas Tuntas RUMUS ASLI =0+(G7>=E$4) =0+(G8>=E$4) =0+(G9>=E$4) =0+(G10>=E$4) =0+(G11>=E$4) =0+(G12>=E$4) =0+(G13>=E$4)
Untuk memenggal Formula: Gunakan Alt + Enter di keyboard Jadi yang terjadi sebenarnya adalah memaksa agar sisa formula pindah ke baris baru di bawahnya
Mengapa bisa menghasilkan tulisan Tuntas dan Belum Tuntas? Padahal di rumus tdk ada tulisan tersebut? Hal ini disebabkan karena sel tersebut telah diberi "susuk" bernama CUSTOM NUMBER FORMATTING Klik cel H7, kemudian tekan Ctrl + 1 di keyboard Pilih tab Number. Lihat kode di kotak Type Penjelasan tentang Custom Number Formatting bisa dilihat di sheet selanjutnya. (diambil dari Koleksi Siti Vi, dengan seijin beliau)
Forwarded conversation
http://tech.groups.yahoo.com/group/XL-mania/message/6127
Memformat data numerik agar tampil sesuai kehendak kita, selain dengan Built_In Format yg telah disediakan oleh Excel, kita akan punya pilihan yg lebih luas bila memanfaatkan Custom Format. Ini berita ulangan, kita semua telah tahu. Seberapa luas kemungkinannya, apakah ada aturan penulisannya ? Ini juga pertanyaan basi, tetapi
Memformat data numerik agar tampil sesuai kehendak kita, selain dengan Built_In Format yg telah disediakan oleh Excel, kita akan punya pilihan yg lebih luas bila memanfaatkan Custom Format. Ini berita ulangan, kita semua telah tahu. Seberapa luas kemungkinannya, apakah ada aturan penulisannya ? Ini juga pertanyaan basi, tetapi barangkali: belum kita semua memperhatikan hal ini. Dengan dalil dari kutipan help Excel2000 di atas akan kita coba merincikan lebih detail, begini: Penulisan Pola-Format TERNYATA dibagi dalam 4 (empat) penggalan. Antara penggalan satu dengan penggalan lainnya diberi tanda pemisah (separator) berupa karakter SemiColon /TitikKoma ( ; ). #,###.00_);[Red](#,###.00);0.00;"sales "@ ---(I)--- ------(II)----- -III- ---IV--Penggal I: Formatting kalau ternyata datanya = bilangan positif ; Penggal II: Formattng kalau ternyata datanya = bilangan negatif ; Penggal III: Formatting kalau ternyata datanya = bilangan/nilai 0 (Nol) ; Penggal IV: Formatting kalau ternyata datanya = bertypeData Teks. (maafkan siti suka norak warna-warni, tapi maksudnya: biar norak asal jelas.) Statement "kalau ternyata datanya =" sengaja saya ulang 4 kali, agar kita tidak keliru tangkap mengira bahwa satu data/cell dapat diformat dan menghasilkan berbagai (max 4) tampilan, misal "15 orang" dapat diformat menjadi "15 orang" ([15]-nya biru, [orang]-nya hijau). Bukan begitu ceritaknya. Bila suatu range diformat lengkap dengan 4 penggal aturan, maka setiap SATU data/cell dalam range tsb akan terformat / tampil sesuai SALAH SATU dari 4 penggal formatting tsb sesuai NILAI/TYPE data tsb. Kalau ternyata positip tampilnya begini, kalau negatip tampilnya begitu, kalau NOL tampak spt ini, kalau Text muncul spt itu, gitu loh.. maksudnya. Bila ada penggalan tidak kita gunakan, sedangkan penggalan berikutnya akan kita urusi, maka penggalan yg dilewati harus tetap diberi tempat, yaitu dengan tetap memberikan tanda pembatasnya. Seperti menulis Arguments pada Fungsi kan ? Misal format1;;;format2, artinya kita hanya mengurusi formatting kalau datanya muncul sebagai bilangan positif (penggalan I) atau text (pengalan IV) saja, sedangkan bila data muncul sbg bilangan negatif (penggalan II) atau 0 (penggalan III) , tidak kita urusi. (Dengan demikian terjawab sudah teka-teki custom format [;;;], yaitu format yg tidak mengatur apapun di keempat penggal aturannya sehingga data-nya akan tampil sebagai... "TidakTampil" alias akan nampak sebagai... "TidakTampak", atau bahasa sopan-nya: tersembunyi !) Sandi format untuk memformat bilangan pecahan desimal 0 : bilangan pecahan ditampilkan termasuk angka 0 (nol) nya. # : bilangan pecahan (fraction) ditampilkan tanpa angka 0 (nol) ? : pengganti SpasiKosong untuk mengisi bagian desimal sehingga melebar sesuai lebar yg diinginkan, gunanya untuk meratakan (align) bilangan desimal (akan berefek sangat baik bila font-nya sejenis CourierNew). Contoh pemformatan sandi formatting data yg diformat hasil/penampakan di cell ######.# 987654.1234 987654.1 ###.## 123.5572 123.56 #.0000 7.83 7.8300 0.## .007 0.01 #.00## 31 31.00 #.00## 95.5 95.50 #.00## 12345.6789 12345.6789 ##????/???? 1,5 3/2
##????/???? 39,654321 3212/81 ## ??/?? 1.5 1 1/2 perhatikan ## ??/?? 39,654321 39 53/81 "/" nya sejajar note: contoh dibuat di komputer yg 'RegionalSetting'nya mengatur: ThousandsSeparator = , (koma)
##????/???? 39,654321 3212/81 ## ??/?? 1.5 1 1/2 perhatikan ## ??/?? 39,654321 39 53/81 "/" nya sejajar note: contoh dibuat di komputer yg 'RegionalSetting'nya mengatur: ThousandsSeparator = , (koma) DecimalSeparator= . (titik)
ThousandsSeparator (pemisah ribuan) juga dapat kita atur yaitu dengan menambahkan karakter KOMA (,) pada pola formatnya. sandi formatting #,### #, 0,0 0.0, 0.0,, 0.0,,, data yg diformat 25000 25000 7518000000 7518000000 7518000000 7518000000 hasil/penampakan di cell 25,000 25 7,518,000,000 7518000.0 7518.0 7.5
( ^o^ ?! Maka itu, hati-hati dalam mengkalkulasi, karena walaupun TypeData-nya = Numerik, tetapi apa yg terlihat di sheet/cell tidak selalu SamaDengan actual DataValue-nya ! Formattingnya perlu dilihat dulu, ..Mbakyu ! ) Format pewarnaan Pada tiap penggal pemformatan, suatu data dapat kita beri kolor (maksudnya: warna) melalui CustomFormatting ini pula. Jadi ceritaknya kira-kira: kita bisa memformat data: kalau ternyata bilangan positip tampilnya hitam, kalau negatip Merah, kalau NOL muncul Biru, kalau Text terformat Kuning. Pilihan warna-nya terbatas cuma 8 biji(?): [Black] [Cyan] [Magenta] [White] [Blue] [Green] [Red] [Yellow] Enaknya, sandi warna sudah dibuat mirip bhs inggris tapi harus diapit oleh kurungSiku. Satu lagi aturannya: sandi pewarnaan harus ditulis di posisi terdepan (paling kiri) di setiap penggalan formatting-nya. sandi formatting [Blue]#,### data yg diformat 25000 hasil/penampakan di cell 25,000 plus 25,000 minus 25,000 1,000 999 1,001
[Blue]#,##0.00;[Red]#,##0.00;[Black]##,##0.000;[Green]" Ini Text: "@ '-25000 Ini Text: -25000 (hijau) 25000 25,000.00 (biru) -25000 25,000.00 (merah) 0 0.000 (warna standar) Dari contoh terlihat: ternyata custom formatting mampu memformat berdasarkan kondisi. Dicontohkan diatas bila nilai data Sama&LebihBesar daripada 1000 diformat menjadi biru, bila LebihKecil d/p 1000 diformat manjadi merah. Sayangnya jumlah pilihan kondisi terbatas 2 (dua) kondisi saja. (conditional formatting menjadi alternatifnya) Aturan menulis KONDISI, persis sama pada saat kita menulis formula, yaitu KONDISI harus menghasilkan nilai logikal TRUE atau FALSE. (Kalau ndak gitu ?.. ya formattingnya gagal !)
Format Persen (Percentage) dengan menambahkan karakter "%" setelah format bilangan
Dicontohkan diatas bila nilai data Sama&LebihBesar daripada 1000 diformat menjadi biru, bila LebihKecil d/p 1000 diformat manjadi merah. Sayangnya jumlah pilihan kondisi terbatas 2 (dua) kondisi saja. (conditional formatting menjadi alternatifnya) Aturan menulis KONDISI, persis sama pada saat kita menulis formula, yaitu KONDISI harus menghasilkan nilai logikal TRUE atau FALSE. (Kalau ndak gitu ?.. ya formattingnya gagal !)
Format Persen (Percentage) dengan menambahkan karakter "%" setelah format bilangan sandi formatting data yg diformat hasil/penampakan di cell [Blue][>=2]#,#00%;[Magenta][<1]#,#00%;#,#00% 1.25 125% (hitam (automatik) karena diluar kondisi) 0.75 75% (merah muda, karena < 1 ) 3.7 370% (biru, karena > 2 ) Format bilangan Scientific (bilangan ilmiah) juga dapat diatur tampilnya melalui custom formatting, dengan sandi format "E" atau "e" plus postfix "+" atau "-". Bila postfixnya "+" eksponennya akan tampil tanda postitif (+) atau negatif (-). Bila postfixnya "-" eksponen yg akan tampil hanya bila negatif saja (bila positif, tanda positifya tidak ditampilkan) Coding SEBELUM sandi E untuk mengurusi Bilangan-Inti-nya sedangkan coding SETELAH sandi E (dan postfixnya) untuk memformat Bilangan Exponential-nya. sandi formatting #0.0E+0 data yg diformat 1000 1234567890 0.12345678 hasil/penampakan di cell 0.0001 1.0E-4 10.0E+2 12.3E+8 1.23E-1
Dalam istilah matematika, sandi E atau e adalah sandi untuk Pangkat 10, sehingga beberapa contoh diatas dapat DIBACA begini : 1000 adalah: 10 kali 10 pangkat 2 ( 10*(10^2)) 0.0001 adalah: 1 kali 10 pangkat -4 Dengan mengubah-ubah custom format nya, kita dapat menghasilkan tampilan yg dapat diartikan: 1000 adalah 1 X 10 pangkat 3 ( 1E3 ) 0.0001 adalah 100 X 10 pangkat -6 ( 100E-6 ) Lain-lain Sebuah data dengan typeData Numerik dapat ditampilkan sekaligus dengan text dalam satu cell. Text yg ingin ditampilkan ditulis didalam custom formattingnya dengan diberi tanda kutip di kanan-kirinya. Salah satu contohnya telah terlanjur ditulis di contoh custom pewarnaan yg menghasilkan "Ini Texr 25000" di atas. Contoh lain: sandi formatting data yg diformat 0.00" Kg. Surplus";-0.00" Kg Susut" =9000-8999 =9000-9003.3456 hasil/penampakan di cell 1.00 Kg Surplus -3.35 Kg Susut
Bila text yg ingin di berikan hanya 1 karakter, tanda kutip dapat diganti dengan back-slash (\) di didepan karakter tsb. Sedangkan karakter khusus berikut ini dapat diberikan tanpa perlu diberi tanda kutip ataupun tanda back-slah: (spasi) & $ ! ( ) ~ { } ' = ' - + : ^ < > Format untuk mengurusi tampilnya text harus ditulis paling belakang (terkanan) yaitu setelah formating untuk bilangan. Tanda @ adalah penanda Posisi tempat text ingin ditampilkan. Bila tanda @ ini tidak dituliskan, maka format text yg telah diberikan TIDAK akan ditampilkan. [$Rp] untuk memberi format Currency, mengubah symbol currency default yg telah diatur dlm Regional Setting. Dengan Rp#,###0.00 juga mengasilkan PENAMPAKAN yang sama, tetapi yg tampak tsb adalah sekedar "tambahan Text", bukan Simbol Currency formatting.
Bintang / Asterik ( * ) untuk mengulang karakter di-kanan-nya, menggenapkan jumlah karakter menjadi selebar cell. Efeknya adalah adanya perataan Kanan-Kiri, bahkan perataan antar "suku data".
Dengan Rp#,###0.00 juga mengasilkan PENAMPAKAN yang sama, tetapi yg tampak tsb adalah sekedar "tambahan Text", bukan Simbol Currency formatting. Bintang / Asterik ( * ) untuk mengulang karakter di-kanan-nya, menggenapkan jumlah karakter menjadi selebar cell. Efeknya adalah adanya perataan Kanan-Kiri, bahkan perataan antar "suku data". UnderScore / garisBawah ( _ ) untuk menambah karakter Spasi selebar karakter tertentu, diikuti karakters-nya. (akan lebih jelas maksudnya bila anda memformat bilangan negatif dan positif dengan custom formatting spt ini: _(0.00_);(0.00) sandi formatting data yg diformat [Cyan][>=100000]_([$Rp]* #,###.00_*"Ini bagianku.";[Magenta][<100000]_([$Rp]* #,###.00_*"Ini bagianmu.";;"Nih ! "@ 120000 95000 ' -- hasilnya: kalo ditulis di sini, ndak seru ! 675000 ' -- lihat di sheet saja.. 75000 Kecil Code Custom Fomatting ditulisnya di mana ??
Code diketikkan di tempat yg telah dijelaskan dalam "gambar Help Text" yg saya selipkan bagian di paling atas tulisan ini. Kalau gambar tsb tidak kelihatan, berarti Anda hanya lihat posting di web milis, atau POP-client-emailapplication Anda telah di-set untuk hanya mau baca plain text saja, atau karena suatu hal yang saya tidak tahu...
<ctv>
---------From: Ayang Mulyana Mbak siti, mau tanya apa bedanya tanda "#" dengan "0"? sebab, kalo kita menggunakan format "#.##" dengan "0.00" hasilnya sama... pls penjelasannya.... TQ B4. Ayang ---------From: Sulistio Wahono Sulistio.Wahono@capesakhalin.ru Buka emailhtml ---------From: siti Vi < maaf baru bisa buka mailbox hari ini. #.## dan 0.00 tidak sama karakter # untuk membentuk format tanpa menampilkan NOL karakter 0 untuk membentuk format DENGAN menampilkan NOL sheet terlampir lebih menjelaskan hal tsb. terima kasih pak, atensinya...
---------From: Ayang Mulyana TQ bgt Mbak siti... Kyknya expert bgt nih excelnya.... :-) ---------From: siti Vi sebetulnya sudah banyak hal ditulis di milis asal rajin cari di archive
ih detail, begini:
k keliru tangkap mengira an, misal "15 orang" egitu ceritaknya. U data/cell dalam range b sesuai NILAI/TYPE itu, kalau NOL tampak
esuai lebar yg
cell
cell
warna) melalui kalau ternyata bilangan ext terformat Kuning. White] [Blue]
cell
matik) karena
" atau "e" plus postfix "+" egatif (-). Bila postfixnya tidak ditampilkan) ng SETELAH sandi E cell 1.0E-4
yg dapat diartikan:
xt dalam satu cell. Text kutip di kanan-kirinya. nghasilkan "Ini Texr cell
#,###.00_*"Ini
dak seru !
an bagian di paling atas lis, atau POP-client-emailhal yang saya tidak tahu...
data
????.???? 0.888 0.98 0.98787 0.3 0.## 0.007 ##????/???? 1.5 7.25 1987.125 39.6543211
#,#00
7518000000
7,518,000,000 #.00##
31.00 432.60 12345.6789
7518000.0
BerKondisi
1000 999 1001
[Blue][>=1000]#,#00;[Red][<1000]#,#00;General
1,000 999 1,001
Percentage
1.25 0.75 2.8
[Blue][>=2]#,#00%;[Magenta][<1]#,#00%;#,#00%
125% 75% 280%
Scientific
4.667 1000 1234567890 0.12345678 0.0001 1000000000
#0.0E+0
4.7E+0 10.0E+2 12.3E+8 12.3E-2 1.0E-4 10.0E+8
0.00E+00
4.67E+00 1.00E+03 1.23E+09 1.23E-01 1.00E-04 1.00E+09
Pada saat ketemu Data bertype Text, Penggal-Aturan untuk Text, BARU BEKERJA
;;;"Nih ! "@
mau ndak ? 100 Nih ! mau ndak ? 100
;;;"Nih ! "
mau ndak ? 100 Nih !
;;;
apa saja 1000 1000000000 text 5555
DATA tidak tampil (alias HIDDEN) karena Ke-EMPAT Penggal Aturan TIDAK MENGATUR TEMPAT untuk setiap Penggalan-Aturan tetap dibe yaitu dengan tetap menuliskan KETIGA TANDA PE Sang Data sendiri tetap ada, coba di lihat di cell C7
by siti Vi
an setelah di-Custom-Format
0.0,,
0.0,,,
7518.0
7.5
0.00E-00
4.67E00 1.00E03 1.23E09 1.23E-01 1.00E-04 1.00E09
##E+0
5E+0 10E+2 12E+8 12E-2 1E-4 10E+8
a saat ketemu Data bertype Text, ggal-Aturan untuk Text, BARU BEKERJA !
dak tampil (alias HIDDEN) karena AT Penggal Aturan TIDAK MENGATUR APAPUN !! T untuk setiap Penggalan-Aturan tetap diberikan, ngan tetap menuliskan KETIGA TANDA PEMISAH-NYA ta sendiri tetap ada, coba di lihat di cell C75 s/d C78