Messages In This Digest (18 Messages)
- 1a.
- Re: Mengirim Email Melalui Userform From: jkssxls Sudarsono
- 2a.
- Hilangkan error #N/A bila cell masih kosong From: Mansor
- 2b.
- Re: Hilangkan error #N/A bila cell masih kosong From: Leonardo Endry widodo
- 2c.
- Re: Hilangkan error #N/A bila cell masih kosong From: Kid Mr.
- 2d.
- Re: Hilangkan error #N/A bila cell masih kosong From: Haps
- 2e.
- Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong From: ghozi alkatiri
- 2f.
- Re: Hilangkan error #N/A bila cell masih kosong From: Haps
- 2g.
- Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong From: ghozi alkatiri
- 2h.
- Re: Hilangkan error #N/A bila cell masih kosong From: Haps
- 2i.
- Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong From: ghozi alkatiri
- 2j.
- Re: Hilangkan error #N/A bila cell masih kosong From: Haps
- 2k.
- Re: Hilangkan error #N/A bila cell masih kosong From: Kid Mr.
- 2l.
- Re: Hilangkan error #N/A bila cell masih kosong From: Mansor
- 2m.
- Re: Hilangkan error #N/A bila cell masih kosong From: Haps
- 2n.
- Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong From: ghozi alkatiri
- 3a.
- Re: sistem Cuti From: agung_widodo@sanyo.com
- 4a.
- Re: Menyisipkan data di kolom sebelah From: jkssxls Sudarsono
- 5a.
- Re: Bls: [belajar-excel] CICILAN SEPEDA MOTOR From: guru muda
Messages
- 1a.
-
Re: Mengirim Email Melalui Userform
Posted by: "jkssxls Sudarsono" jkssxls@hotmail.com jkssbma
Fri Oct 28, 2011 7:13 am (PDT)
mohon izin menambahkan koding : 'tambahkan deklarasi WinAPI yg akan digunakan oleh aplikasi excel Private Declare Function ShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long ' yang ini tetapPrivate Sub CommandButton1_Click() ' * hapsari & ~siti ' milis BeExcal # 13754 / Oct 28, 2011 '----------- --------- --------- -------- Dim Email As String, Subj As String Dim Msg As String, URL As String Email = "asrorcakep@yahoo. com " Subj = TextBox1.Text Msg = TextBox2.Text With Application.WorksheetFunctio n Subj = .Substitute( Subj, " ", "%20") Msg = .Substitute( Msg, " ", "%20") Msg = .Substitute( Msg, vbCrLf, "%0D%0A") End With URL = "mailto:" & Email & "?subject=" & Subj & "&body=" & Msg ShellExecute 0&, vbNullString, URL, vbNullString, vbNullString, vbNormalFocus Application. Wait (Now + TimeValue("0: 00:02")) Application. SendKeys "%s"End Sub
untuk lebih detail ttg WinAPI , biasanya programer VB banyak menggunakan WinAPI ( sekarang sudah dialihkan ke .NET FrameWork karena lebih sederhana dan mudah perawatanya - menurut Microsoft ,sih ) jadi cari di forum VB. catatan : pop dan smtp ( service UNTUK server mail ) harus diseting agar outlook bisa kirim email melalui outlook'=========
untuk Bu Siti terima kasih atas kodingnya ...... To: belajar-excel@yahoogroups. com
From: asrorcakep@yahoo.com
Date: Fri, 28 Oct 2011 10:32:54 +0000
Subject: Re: [belajar-excel] Mengirim Email Melalui Userform
Dear all,
Terimakasih atas masukannya, tadi saya sempet mencoba untuk coding yang di berikan, tapi gagal, besok hari senin saya coba lagi, karena outlook hanya ada di kantor :D,
Terimakasih.
Asror,
Safety is my responsibility
Sent from Super Asror's BlackBerry® smartphone from Sinyal Bagus XL, Nyambung Teruuusss...!From: "STDEV(i)" <setiyowati.devi@ gmail.com >
Sender: belajar-excel@yahoogroups. com
Date: Fri, 28 Oct 2011 16:52:38 +0700To: <belajar-excel@yahoogroups. >ReplyTo: belajar-excel@com yahoogroups. com
Subject: Re: [belajar-excel] Mengirim Email Melalui Userform
koreksi dikitts..maaf variable r dan x seharusnya tidak ada
Private Sub CommandButton1_Click() ' * hapsari & ~siti
' milis BeExcal # 13754 / Oct 28, 2011 '-------------------- --------- --------
Dim Email As String, Subj As String Dim Msg As String, URL As String
Email = "asrorcakep@yahoo.com " Subj = TextBox1.Text
Msg = TextBox2.Text With Application.WorksheetFunctio n
Subj = .Substitute(Subj, " ", "%20") Msg = .Substitute( Msg, " ", "%20")
Msg = .Substitute(Msg, vbCrLf, "%0D%0A") End With
URL = "mailto:" & Email & "?subject=" & Subj & "&body=" & Msg
ShellExecute 0&, vbNullString, URL, vbNullString, vbNullString, vbNormalFocus Application.Wait (Now + TimeValue("0: 00:02"))
Application.SendKeys "%s"End Sub
2011/10/28 STDEV(i) <setiyowati.devi@gmail.com >
anda bermain-main email selama ini dengan 'client-email' apa ??kalau jawabannya gak tahu atau pakai yahoo mail / gmail, dsb,
jangan teruskan baca jawaban inikalau anda pakai MS Outlook, boleh meneruskan baca
Prosedur ini ditulis di Module Userform
Private Sub CommandButton1_Click()
' milis BeExcal # 13754 / Oct 28, 2011
'-------------------- --------- -------- Dim Email As String, Subj As String
Dim Msg As String, URL As String Dim r As Integer, x As Double
Email = "asrorcakep@yahoo.com " Subj = TextBox1.Text
Msg = TextBox2.Text With Application.WorksheetFunctio n
Subj = .Substitute(Subj, " ", "%20") Msg = .Substitute( Msg, " ", "%20")
Msg = .Substitute(Msg, vbCrLf, "%0D%0A") End With
URL = "mailto:" & Email & "?subject=" & Subj & "&body=" & Msg
ShellExecute 0&, vbNullString, URL, vbNullString, vbNullString, vbNormalFocus Application.Wait (Now + TimeValue("0: 00:02"))
Application.SendKeys "%s"End Sub
~bests regards,
'-------
bisakah Excel menjumlah angka 16 - 28 digit dgn hasil tetap presisi??http://www.box.net/shared/ 0rn8cxmue3kt9ig0 5534
2011/10/28 Asror Al-Aliif's <asrorcakep@yahoo.com >
Selamat pagi,
Dear rekan2 milis, saya membuat form, kalau di blog namanya email me, seperti terlampir, bisa kah, ketika button kirim di klik itu mengirim ke alamat email saya? Dengan textbox1 sebagai subject, dan textbox2 sebagai isi email,
Terimakasih.
Asror,
- 2a.
-
Hilangkan error #N/A bila cell masih kosong
Posted by: "Mansor" dbpermatasari@gmail.com nbmy1980
Fri Oct 28, 2011 9:20 am (PDT)
Dear Teman Belajar Excel,
Saya ada masalah, bila cell masih belum di isi, tempat yang
udah ada formula akan ada #N/A.
Agar kelihatan lebih profisional, saya inginkan jika data masih
belum diisi, cell yg ada formula, tetap kosong.
Terima kasih,
-Mansor
Posting Key
Debit Credit
Vendor 25 31
Customer 01 15
GL 40 50
Account Debit/Credit Posting Key
Vendor Debit 25
Customer Credit 15
#N/A
#N/A
- 2b.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Leonardo Endry widodo" monalisaxx_16@yahoo.com monalisaxx_16
Fri Oct 28, 2011 9:28 am (PDT)
Cek yg warna kuning.. copy paste aja..
_____________________ _________ __
From: Mansor <dbpermatasari@gmail.com >
To: belajar-excel <belajar-excel@yahoogroups. >com
Sent: Friday, October 28, 2011 10:35 PM
Subject: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Â
Dear Teman Belajar Excel,
Saya ada masalah, bila cell masih belum di
isi, tempat yang
udah ada formula  akan ada #N/A.
Agar
kelihatan lebih profisional, saya inginkan jika data masih
belum
diisi, cell yg ada formula, tetap kosong.
Terima
kasih,
-Mansor
Posting Key
 Debit Credit
Vendor 25 31
Customer 01 15
GL 40 50
Account Debit/Credit Posting Key
Vendor Debit 25
Customer Credit 15
  #N/A
  #N/A
- 2c.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Kid Mr." mr.nmkid@gmail.com nmkid.family@ymail.com
Fri Oct 28, 2011 9:35 am (PDT)
Dear Mansor,
Coba perhatikan kriteria yang diinginkan. Kalkulasi jika kolom Account *dan
*jenis mutasi ada isinya. Ada isinya berarti ada teksnya, dan setiap teks
punya jumlah karakter.
Jadi, fungsi Len bisa membantu ketika entry pada kedua kolom itu divalidasi
(oleh validation list).
=IF(*LEN(D10)*LEN(E10) *
,INDEX(posting_key,MATCH( D10,account_ list,0),MATCH( E10,Debit_ Credit,0) ),"")
Untuk data posting key yang bertipe numerik, sepertinya selalu bernilai
positif dan tidak pernah 0. Maka dengan array formula Sum ataupun fungsi
SumProduct, bisa diperoleh nilai posting key. Untuk menjaga tampilan, maka
hasil bisa di-format number custom dengan 00;; ketika posting key pasti
berisi 2 digit. Pemanfaatan SumProduct :
=SUMPRODUCT((account_ list=$D10) *(Debit_Credit= $E10)*posting_ key)
Untuk memanfaatkan array formula Sum, ganti SumProduct dengan Sum, lalu
enter sebagai array formula (menekan Ctrl Shift Enter)
Regards.
Kid.
2011/10/28 Mansor <dbpermatasari@gmail.com >
> **
>
>
> Dear Teman Belajar Excel,
>
> Saya ada masalah, bila cell masih belum di isi, tempat yang
>
> udah ada formula akan ada #N/A.
>
> Agar kelihatan lebih profisional, saya inginkan jika data masih
>
> belum diisi, cell yg ada formula, tetap kosong.
>
> Terima kasih,
>
> -Mansor
>
>
>
>
> Posting Key
>
> Debit Credit
>
> Vendor 25 31
>
> Customer 01 15
>
> GL 40 50
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Account Debit/Credit Posting Key
>
> Vendor Debit 25
>
> Customer Credit 15
>
> #N/A
>
> #N/A
>
>
>
>
>
>
>
- 2d.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Haps" hapsari.stlizbeth@gmail.com liz_hap
Fri Oct 28, 2011 3:14 pm (PDT)
halo member daily-digest &/ members yg sedang tidak bisa mengakses
lampiran,-
gak usah buka workbook dulu, sementara cukup dicek / lihat di sini saja...
*=IF( (LEN($D10)=0)+(LEN($E10) =0), "", *
* OFFSET($D$2, MATCH($D10,account_list,0), *
* MATCH($E10,Debit_Credit,0) ))*
masih seperti kemaren (tiren), lihat kasus pak Mansor berjudul:
*Supaya tidak keluar **error 'FALSE' jika tiada data.*
Fungsi IF punya 3 argument
argument pertama (Logical-Test) pasti menghasilkan 2 pilihan FALSE / TRUE
kedua kemungkinan itu dapat kita MANFAATKAN untuk memvalidasi hasil formula:
apakah harus ditampilkan hasilnya, ataukahkah ditamplkan sebagai
vbNullString ("")
Urusannya hanya : bgmana / dengan formula spt apa: Argument pertama tsb akan
di-ISI.
kalau bisa ya jangan panjang panjang, kha wong hanya sbg *Logical test*saja...
--------------------- --------- --------- --------- --------- -
2011/10/28 Leonardo Endry widodo <monalisaxx_16@yahoo.com >
> **
> Cek yg warna kuning.. copy paste aja..
>
*From:* Mansor <dbpermatasari@gmail.com >
> *Sent:* Friday, October 28, 2011 10:35 PM
> Dear Teman Belajar Excel,
> Saya ada masalah, bila cell masih belum di isi, tempat yang
> udah ada formula akan ada #N/A.
> Agar kelihatan lebih profisional, saya inginkan jika data masih
> belum diisi, cell yg ada formula, tetap kosong.
> Terima kasih,
> -Mansor
>
> *
> * *Posting Key* *
> * *
> * * * *Debit* *Credit* *
> * *
> * *Vendor* *25* *31* *
> * *
> * *Customer* *01* *15* *
> * *
> * *GL* *40* *50* *
> * *
> **
> **
> **
> *
>
>
>
>
> *
> * *Account* *Debit/Credit* *Posting Key* *
> * *
> * *Vendor* *Debit* *25* *
> * *
> * *Customer* *Credit* *15* *
> * *
> * * * * * *#N/A* *
> * *
> * * * * * *#N/A* *
> * *
> **
> **
> **
> **
> *
>
- 2e.
-
Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Posted by: "ghozi alkatiri" ghozialkatiri@yahoo.co.id ghozialkatiri
Fri Oct 28, 2011 3:15 pm (PDT)
cara paling sederhana untuk menjebak nilai #N/A agar tidak muncul pada sebuah cell yang disebabkan kosongnya cell rujukan adalah dengan menambahkan fomula tambahan di depan formula inti.
dalam kasus ini formula intinya di cell F10 adalahÂ
=INDEX(posting_key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) )
formula ini menghasilkan nilai yang diinginkan karena cell rujukan di cell D10 berisi data . tetapi ketika formula dicopy relatif ke bawah ketika di cell F12 menghasilkan nilai #N/Aini terjadi karena rujukan data pada kolom D12 kosong .
untuk menghindari hal ini perlu ditambahkan formula di depan formula inti sbb
=IF(D10="";"";INDEX(posting_ key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) ))
formula ini akan menghasilkan nilai kosong ketika baris rujukan di kolom D kosong.
wassalam
Ghozi Alkatiri
_____________________ _________ __
Dari: Mansor <dbpermatasari@gmail.com >
Kepada: belajar-excel <belajar-excel@yahoogroups. >com
Dikirim: Jumat, 28 Oktober 2011 22:35
Judul: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Â
Dear Teman Belajar Excel,
Saya ada masalah, bila cell masih belum di
isi, tempat yang
udah ada formula  akan ada #N/A.
Agar
kelihatan lebih profisional, saya inginkan jika data masih
belum
diisi, cell yg ada formula, tetap kosong.
Terima
kasih,
-Mansor
Posting Key
 Debit Credit
Vendor 25 31
Customer 01 15
GL 40 50
Account Debit/Credit Posting Key
Vendor Debit 25
Customer Credit 15
  #N/A
  #N/A
- 2f.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Haps" hapsari.stlizbeth@gmail.com liz_hap
Fri Oct 28, 2011 3:21 pm (PDT)
tapi mungkin begini pak ... maaf,..
kondisinya ditentukan oleh 2 cells yaitu D10 dan E10 (bukan D10 saja)
jadi memang rumusnya terpaksa tidak terlalu sederhana, karena (jika
tetap pakai IF)
harus mentest dua cell tsb (apakah salah satu = kosong)
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>
> cara paling sederhana untuk menjebak nilai #N/A agar tidak muncul pada sebuah cell yang disebabkan kosongnya cell rujukan adalah dengan menambahkan fomula tambahan di depan formula inti.
> dalam kasus ini formula intinya di cell F10 adalah
>
> =INDEX(posting_key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) )
> formula ini menghasilkan nilai yang diinginkan karena cell rujukan di cell D10 berisi data . tetapi ketika formula dicopy relatif ke bawah ketika di cell F12 menghasilkan nilai #N/A ini terjadi karena rujukan data pada kolom D12 kosong .
> untuk menghindari hal ini perlu ditambahkan formula di depan formula inti sbb
> =IF(D10="";"";INDEX(posting_ key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) ))
> formula ini akan menghasilkan nilai kosong ketika baris rujukan di kolom D kosong.
> wassalam
> Ghozi Alkatiri
- 2g.
-
Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Posted by: "ghozi alkatiri" ghozialkatiri@yahoo.co.id ghozialkatiri
Fri Oct 28, 2011 3:32 pm (PDT)
dalam kasus ini
sudah sangat jelas tidak mungkin kolom E ada data sementara D kosong jadi tidak perlu disebutkan ke duanya .
wassalam
Ghozi Alkatiri
_____________________ _________ __
Dari: Haps <hapsari.stlizbeth@gmail.com >
Kepada: belajar-excel@yahoogroups. com
Dikirim: Sabtu, 29 Oktober 2011 5:20
Judul: Re: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Â
tapi mungkin begini pak ... maaf,..
kondisinya ditentukan oleh 2 cells yaitu D10 dan E10 (bukan D10 saja)
jadi memang rumusnya terpaksa tidak terlalu sederhana, karena (jika
tetap pakai IF)
harus mentest dua cell tsb (apakah salah satu = kosong)
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>
> cara paling sederhana untuk menjebak nilai #N/A agar tidak muncul pada sebuah cell yang disebabkan kosongnya cell rujukan adalah dengan menambahkan fomula tambahan di depan formula inti.
> dalam kasus ini formula intinya di cell F10 adalah
>
> =INDEX(posting_key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) )
> formula ini menghasilkan nilai yang diinginkan karena cell rujukan di cell D10 berisi data . tetapi ketika formula dicopy relatif ke bawah ketika di cell F12 menghasilkan nilai #N/A ini terjadi karena rujukan data pada kolom D12 kosong .
> untuk menghindari hal ini perlu ditambahkan formula di depan formula inti sbb
> =IF(D10="";"";INDEX(posting_ key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) ))
> formula ini akan menghasilkan nilai kosong ketika baris rujukan di kolom D kosong.
> wassalam
> Ghozi Alkatiri
- 2h.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Haps" hapsari.stlizbeth@gmail.com liz_hap
Fri Oct 28, 2011 4:06 pm (PDT)
[image: tabel 2 pak Mansor.PNG]
pada Tabel rancangan Pak Mansor (Tabel Bawah)
*user masih dimungkinkan *
*mengisi Kolom D TANPA mengisi Kolom E*
mengisi Kolom E TANPA mengisi kolom E
tidak mengisi kedua cell di kolom tsb
maaf hanya uantuk kejelasan saja...
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
> **
>
>
> dalam kasus ini
> sudah* sangat jelas tidak mungkin kolom E ada data sementara D kosong*jadi tidak perlu disebutkan ke duanya .
> wassalam
>
> Ghozi Alkatiri
>
> --------------------- ---------
> *Dari:* Haps <hapsari.stlizbeth@gmail.com >
> *Dikirim:* Sabtu, 29 Oktober 2011 5:20
> tapi mungkin begini pak ... maaf,..
> kondisinya ditentukan oleh 2 cells yaitu D10 dan E10 (bukan D10 saja)
> jadi memang rumusnya terpaksa tidak terlalu sederhana, karena (jika
> tetap pakai IF)
> harus mentest dua cell tsb (apakah salah satu = kosong)
>
>
> 2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
> >
> > cara paling sederhana untuk menjebak nilai #N/A agar tidak muncul pada
> sebuah cell yang disebabkan kosongnya cell rujukan adalah dengan menambahkan
> fomula tambahan di depan formula inti.
> > dalam kasus ini formula intinya di cell F10 adalah
> >
> > =INDEX(posting_key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) )
> > formula ini menghasilkan nilai yang diinginkan karena cell rujukan di
> cell D10 berisi data . tetapi ketika formula dicopy relatif ke bawah ketika
> di cell F12 menghasilkan nilai #N/A ini terjadi karena rujukan data pada
> kolom D12 kosong .
> > untuk menghindari hal ini perlu ditambahkan formula di depan formula inti
> sbb
> >
> =IF(D10="";"";INDEX(posting_ key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) ))
> > formula ini akan menghasilkan nilai kosong ketika baris rujukan di kolom
> D kosong.
> > wassalam
> > Ghozi Alkatiri
>
- 2i.
-
Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Posted by: "ghozi alkatiri" ghozialkatiri@yahoo.co.id ghozialkatiri
Fri Oct 28, 2011 5:15 pm (PDT)
konsekuensinya kalau kolom account diisi tentunya kolom debit/kreditnya ya harus diisi , karena ini merupakan satu paket kesatuan . kalau hanya satu kolom saja yang diisi tidak logis.
wassalam
Ghozi Alkatiri
_____________________ _________ __
Dari: Haps <hapsari.stlizbeth@gmail.com >
Kepada: belajar-excel@yahoogroups. com
Dikirim: Sabtu, 29 Oktober 2011 6:06
Judul: Re: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
pada Tabel rancangan Pak Mansor (Tabel Bawah)
user masih dimungkinkan
>mengisi Kolom D TANPA mengisi Kolom E
>mengisi Kolom E TANPA mengisi kolom E
>tidak mengisi kedua cell di kolom tsb
maaf hanya uantuk kejelasan saja...
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>
>dalam kasus ini
>
>sudahsangat jelas tidak mungkin kolom E ada data sementara D kosong jadi tidak perlu disebutkan ke duanya .
>wassalam
>
>
>Ghozi Alkatiri
>
>
>
>
>____________________ _________ ___
> Dari: Haps <hapsari.stlizbeth@gmail.com >
>Dikirim: Sabtu, 29 Oktober 2011 5:20
>
>tapi mungkin begini pak ... maaf,..
>kondisinya ditentukan oleh 2 cells yaitu D10 dan E10 (bukan D10 saja)
>jadi memang rumusnya terpaksa tidak terlalu sederhana, karena (jika
>tetap pakai IF)
>harus mentest dua cell tsb (apakah salah satu = kosong)
>
>
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>>
>> cara paling sederhana untuk menjebak nilai #N/A agar tidak muncul pada sebuah cell yang disebabkan kosongnya cell rujukan adalah dengan menambahkan fomula tambahan di depan formula inti.
>> dalam kasus ini formula intinya di cell F10 adalah
>>
>> =INDEX(posting_key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) )
>> formula ini menghasilkan nilai yang diinginkan karena cell rujukan di cell D10 berisi data . tetapi ketika formula dicopy relatif ke bawah ketika di cell F12 menghasilkan nilai #N/A ini terjadi karena rujukan data pada kolom D12 kosong .
>> untuk menghindari hal ini perlu ditambahkan formula di depan formula inti sbb
>> =IF(D10="";"";INDEX(posting_ key;MATCH( D10;account_ list;0);MATCH( E10;Debit_ Credit;0) ))
>> formula ini akan menghasilkan nilai kosong ketika baris rujukan di kolom D kosong.
>> wassalam
>> Ghozi Alkatiri - 2j.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Haps" hapsari.stlizbeth@gmail.com liz_hap
Fri Oct 28, 2011 6:01 pm (PDT)
Terima kasih Pak Ghozi
Saya tadi berangkat dari keinginan sederhana memenuhi* permintaan pak Mansor
*
yang misalnya di jabarkan kira-kira sepert ini
" Formula diharapkan hanya memuncul dua kemungkinan
1 Kalau memang dua data di kolom D dan E itu dapat mencari data di Tabel
Atas;
>>> *munculkan hasil datanya*
2. Jika dua data di kolom D dan E itu tidak dapat menemukan data di Kolom
Atas
>>> Jangan munculkan ERROR values (misalnya #N/A!) tetapi munculkan *
blank*"
Dlm pada itu, keadaan di Tabel Bawah, seperti tadi sudah saya sebutkan,
masih
memungkinkan user :
a. mengisi keduanya
b. tidak mengisi keduanya
c. mengisi hanya kolom D saja
d. mengisi hanya kolom E saja
Maka apapun yg terjadi pada keempat keadaan (a.b.c.d) tsb, menurut pendapat
sederhana saya (termasuk pengisian yg bisa dinilai tidak logis) harus tetap
memenuhi
permintaan pak mansor, yaitu formua hanya dapat menghasilkan
*** menampilkan DATA hasil *
atau
*** blank*
** (jangan ada #NA)
Demikain pak, yg mampu saya jelaskan...
Tetapi tentu saja saya harus mencabut kembali email pertama saya (yg
menyangkut)
formula pak ghozi, di mana *bisa diterima sebagai (**sekan-akan) :* saya
mengharuskan
pak ghozi mengubah rumusnya. Padahal dalm rangka diskusi, tentu* bukan itu
maksud *
*saya*), melainkan sekedar mempetahankan / menjelaskan rumus saya sendiri)
Dan untuk kekhilafan itu, saya dengan tulus mohon dimaaf kan.
wassalamualaikum wr wb,-
hapsari-
*note:*
sebetulnya keingiannya seperti apa:
hanya pak Mansorlah yg tahu dan berhak mengatakan..
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
> konsekuensinya kalau kolom account diisi tentunya kolom debit/kreditnya ya
> harus diisi , *karena ini merupakan satu paket kesatuan **. kalau hanya
> satu kolom saja yang diisi tidak logis.*
> wassalam
>
> Ghozi Alkatiri
>
> --------------------- ---------
> *Dari:* Haps <hapsari.stlizbeth@gmail.com >
> *Kepada:* belajar-excel@yahoogroups. com
> *Dikirim:* Sabtu, 29 Oktober 2011 6:06
>
> *Judul:* Re: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
>
> [image: tabel 2 pak Mansor.PNG]
>
> pada Tabel rancangan Pak Mansor (Tabel Bawah)
>
> *user masih dimungkinkan *
> *mengisi Kolom D TANPA mengisi Kolom E*
> mengisi Kolom E TANPA mengisi kolom *E* --> salah atulis harusnya* D*
> tidak mengisi kedua cell di kolom tsb
>
>
> maaf hanya uantuk kejelasan saja...
>
>
>
> 2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>
> **
>
> dalam kasus ini
> sudah* sangat jelas tidak mungkin kolom E ada data sementara D kosong*jadi tidak perlu disebutkan ke duanya .
> wassalam
>
> Ghozi Alkatiri
>
>
- 2k.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Kid Mr." mr.nmkid@gmail.com nmkid.family@ymail.com
Fri Oct 28, 2011 6:03 pm (PDT)
Beberapa posting terakhir membahas tentang cek terhadap 2 kolom atau cek 1
kolom saja.
Yang lalu, menggunakan *LEN(D10)*LEN(E10)* sebagai *kondisi cek agar hasil
formula tidak pernah menghasilkan Error Value* ketika menggunakan Match.
Ruang entry telah menggunakan data validation list, tetapi seorang user yang
super efisien, bermain dengan Copy Paste Values. Hanya saja, suatu saat,
malamnya beliau begadang nonton sepakbola, hingga esoknya dengan mata yang
masih merah dan kriyip-kriyip, baris subtotal ikut ter-copy hingga inputan *
Account* terisi kata mutiara Total, sedangkan kolom satunya lagi berisi
Cabang Jogja 01.
Alhasil, Posting key memunculkan nilai horror #N/A yang tentu saja para
pengguna Excel, instingnya langsung berkata, "ooh... epek dari Match yang
suka cuek bebek."
Untung Match itu periyusepul, jadi tetap favorit dan tersebar dibanyak
sheet.
Cek kondisi dengan *LEN(D10)*LEN(E10) *masih luluh dengan keefisienan beliau
ini. Oleh sebab itu, kondisi cek diubah sedikit menjadi
*COUNTIF(account_list,D10) *COUNTIF( Debit_Credit, E10)*
Jadi, *dalam menyusun formula*, kondisi cek tidak melihat logis atau
tidaknya sebuah data di-input menurut kacanya si mata data,
tetapi berdasar ngeh atau gak ngehnya si yu ser (aka setiap kemungkinan
input oleh user)
Ketika* menyusun validasi input data* (baik dengan VBA dalam prosedur event
maupun dengan fitur data validation) pada masing-masing kolom pokok itu
(account dan temennya), dibutuhkan juga pandangan berdasar kacanya si mata
data.
Cek kondisi pada kasus ini dimanfaatkan dalam penyusunan formula, maka
tabingat si super efisien yu ser ini, perlu diwaspadai.
Wassalamualaikum Wr. Wb.
Kid.
2011/10/28 Kid Mr. <mr.nmkid@gmail.com >
> Dear Mansor,
>
> Coba perhatikan kriteria yang diinginkan. Kalkulasi jika kolom Account *dan
> *jenis mutasi ada isinya. Ada isinya berarti ada teksnya, dan setiap teks
> punya jumlah karakter.
> Jadi, fungsi Len bisa membantu ketika entry pada kedua kolom itu divalidasi
> (oleh validation list).
>
> =IF(*LEN(D10)*LEN(E10) *
> ,INDEX(posting_key,MATCH( D10,account_ list,0),MATCH( E10,Debit_ Credit,0) ),"")
>
> Untuk data posting key yang bertipe numerik, sepertinya selalu bernilai
> positif dan tidak pernah 0. Maka dengan array formula Sum ataupun fungsi
> SumProduct, bisa diperoleh nilai posting key. Untuk menjaga tampilan, maka
> hasil bisa di-format number custom dengan 00;; ketika posting key pasti
> berisi 2 digit. Pemanfaatan SumProduct :
> =SUMPRODUCT((account_ list=$D10) *(Debit_Credit= $E10)*posting_ key)
>
> Untuk memanfaatkan array formula Sum, ganti SumProduct dengan Sum, lalu
> enter sebagai array formula (menekan Ctrl Shift Enter)
>
> Regards.
> Kid.
>
>
> 2011/10/28 Mansor <dbpermatasari@gmail.com >
>
>> **
>>
>>
>> Dear Teman Belajar Excel,
>>
>> Saya ada masalah, bila cell masih belum di isi, tempat yang
>>
>> udah ada formula akan ada #N/A.
>>
>> Agar kelihatan lebih profisional, saya inginkan jika data masih
>>
>> belum diisi, cell yg ada formula, tetap kosong.
>>
>> Terima kasih,
>>
>> -Mansor
>>
>>
>>
>>
>> Posting Key
>>
>> Debit Credit
>>
>> Vendor 25 31
>>
>> Customer 01 15
>>
>> GL 40 50
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Account Debit/Credit Posting Key
>>
>> Vendor Debit 25
>>
>> Customer Credit 15
>>
>> #N/A
>>
>> #N/A
>>
>>
>>
>>
>>
>>
>>
>
>
- 2l.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Mansor" dbpermatasari@gmail.com nbmy1980
Fri Oct 28, 2011 6:36 pm (PDT)
Saya amat menghargai perbahasan yang bagitu panjang dan men detail tentang
kasus yang saya tanyakan itu.
Kedua dua situasi D & E kosong atau salah satu sahaja kosong, wajar juga
dipelajari.
Hari ini kasusnya seputar accounting, Kolom D & E itu secara logisnya harus
saling melengkapkan, tak mungkin hanya satu.
Bagaimana pula ada kasus yang hanya memerlukan satu kolom sahaja diisi,
tetapi kolom F masih tetap blank dan bukan #N/A.
Terima kasih sekali lagi di atas partisipasi anda.
2011/10/29 Haps <hapsari.stlizbeth@gmail.com >
> **
>
>
> Terima kasih Pak Ghozi
>
> Saya tadi berangkat dari keinginan sederhana memenuhi* permintaan pak
> Mansor*
> yang misalnya di jabarkan kira-kira sepert ini
>
> " Formula diharapkan hanya memuncul dua kemungkinan
> 1 Kalau memang dua data di kolom D dan E itu dapat mencari data di Tabel
> Atas;
> >>> *munculkan hasil datanya*
> 2. Jika dua data di kolom D dan E itu tidak dapat menemukan data di Kolom
> Atas
> >>> Jangan munculkan ERROR values (misalnya #N/A!) tetapi munculkan *
> blank*"
>
> Dlm pada itu, keadaan di Tabel Bawah, seperti tadi sudah saya sebutkan,
> masih
> memungkinkan user :
> a. mengisi keduanya
> b. tidak mengisi keduanya
> c. mengisi hanya kolom D saja
> d. mengisi hanya kolom E saja
>
> Maka apapun yg terjadi pada keempat keadaan (a.b.c.d) tsb, menurut
> pendapat
> sederhana saya (termasuk pengisian yg bisa dinilai tidak logis) harus tetap
> memenuhi
> permintaan pak mansor, yaitu formua hanya dapat menghasilkan
>
> *** menampilkan DATA hasil *
> atau
> *** blank*
> ** (jangan ada #NA)
>
>
> Demikain pak, yg mampu saya jelaskan...
> Tetapi tentu saja saya harus mencabut kembali email pertama saya (yg
> menyangkut)
> formula pak ghozi, di mana *bisa diterima sebagai (**sekan-akan) :* saya
> mengharuskan
> pak ghozi mengubah rumusnya. Padahal dalm rangka diskusi, tentu* bukan
> itu maksud *
> *saya*), melainkan sekedar mempetahankan / menjelaskan rumus saya sendiri)
>
> Dan untuk kekhilafan itu, saya dengan tulus mohon dimaaf kan.
>
> wassalamualaikum wr wb,-
> hapsari-
>
>
> *note:*
> sebetulnya keingiannya seperti apa:
> hanya pak Mansorlah yg tahu dan berhak mengatakan..
>
>
>
> 2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>
>> konsekuensinya kalau kolom account diisi tentunya kolom debit/kreditnya ya
>> harus diisi , *karena ini merupakan satu paket kesatuan **. kalau hanya
>> satu kolom saja yang diisi tidak logis.*
>> wassalam
>>
>> Ghozi Alkatiri
>>
>> --------------------- ---------
>> *Dari:* Haps <hapsari.stlizbeth@gmail.com >
>> *Kepada:* belajar-excel@yahoogroups. com
>> *Dikirim:* Sabtu, 29 Oktober 2011 6:06
>>
>> *Judul:* Re: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
>>
>> [image: tabel 2 pak Mansor.PNG]
>>
>> pada Tabel rancangan Pak Mansor (Tabel Bawah)
>>
>> *user masih dimungkinkan *
>> *mengisi Kolom D TANPA mengisi Kolom E*
>> mengisi Kolom E TANPA mengisi kolom *E* --> salah atulis harusnya* D*
>> tidak mengisi kedua cell di kolom tsb
>>
>>
>> maaf hanya uantuk kejelasan saja...
>>
>>
>>
>> 2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>>
>> **
>>
>> dalam kasus ini
>> sudah* sangat jelas tidak mungkin kolom E ada data sementara D kosong*jadi tidak perlu disebutkan ke duanya .
>> wassalam
>>
>> Ghozi Alkatiri
>>
>>
>
- 2m.
-
Re: Hilangkan error #N/A bila cell masih kosong
Posted by: "Haps" hapsari.stlizbeth@gmail.com liz_hap
Fri Oct 28, 2011 6:55 pm (PDT)
Dear Bp Mansor,
...kalau begitu, maka (demi mengikuti kebiasaan user yg "hanya main isi
saja")
keadaan di kolom E harus dibuat sedemikain rupa sehingga = menjadi tidak
boleh
kosong jika kolom D SUDAH berisi data .
( bisa diatur dengan data validation ataupun rumus )
Atau dengan keadaan seperti sekarang...
*Bisa saja terjadi:* User mengisi kolom D tetapi harus meninggalkan meja
dulu
(dipanggil boss urusan penting ),
Ketika kolom D sudah diisi dan E belum, dengan rumus seperti sekarang,
* kalau kolom F ingin tetap kosong maka seperti itulah rumusnya (mr Kid &
haps)
* kalau kolom F ingin dimunculkan #N/A, rumus bp ghozi lah yg bisa dipakai
Keduanya dapat dianggap sebagai VALIDASI : *bahwa pengisian di D dan atau E
*
*= belum lengkap !*
cmiiw
2011/10/29 Mansor <dbpermatasari@gmail.com >
> **
>
> Saya amat menghargai perbahasan yang bagitu panjang dan men detail tentang
> kasus yang saya tanyakan itu.
> Kedua dua situasi D & E kosong atau salah satu sahaja kosong, wajar juga
> dipelajari.
> Hari ini kasusnya seputar accounting, Kolom D & E itu secara logisnya
> harus saling melengkapkan, tak mungkin hanya satu.
> Bagaimana pula ada kasus yang hanya memerlukan satu kolom sahaja diisi,
> tetapi kolom F masih tetap blank dan bukan #N/A.
>
> Terima kasih sekali lagi di atas partisipasi anda.
>
>
> 2011/10/29 Haps <hapsari.stlizbeth@gmail.com >
>
>> **
>>
>>
>> Terima kasih Pak Ghozi
>> Saya tadi berangkat dari keinginan sederhana memenuhi* permintaan pak
>> Mansor*
>> yang misalnya di jabarkan kira-kira sepert ini
>>
>> " Formula diharapkan hanya memuncul dua kemungkinan
>> 1 Kalau memang dua data di kolom D dan E itu dapat mencari data di Tabel
>> Atas;
>> >>> *munculkan hasil datanya*
>> 2. Jika dua data di kolom D dan E itu tidak dapat menemukan data di Kolom
>> Atas
>> >>> Jangan munculkan ERROR values (misalnya #N/A!) tetapi munculkan *
>> blank*"
>>
>> Dlm pada itu, keadaan di Tabel Bawah, seperti tadi sudah saya sebutkan,
>> masih
>> memungkinkan user :
>> a. mengisi keduanya
>> b. tidak mengisi keduanya
>> c. mengisi hanya kolom D saja
>> d. mengisi hanya kolom E saja
>>
>> Maka apapun yg terjadi pada keempat keadaan (a.b.c.d) tsb, menurut
>> pendapat
>> sederhana saya (termasuk pengisian yg bisa dinilai tidak logis) harus
>> tetap memenuhi
>> permintaan pak mansor, yaitu formua hanya dapat menghasilkan
>>
>> *** menampilkan DATA hasil *
>> atau
>> *** blank*
>> ** (jangan ada #NA)
>>
>>
>> Demikain pak, yg mampu saya jelaskan...
>> Tetapi tentu saja saya harus mencabut kembali email pertama saya (yg
>> menyangkut)
>> formula pak ghozi, di mana *bisa diterima sebagai (**sekan-akan) :* saya
>> mengharuskan
>> pak ghozi mengubah rumusnya. Padahal dalm rangka diskusi, tentu* bukan
>> itu maksud *
>> *saya*), melainkan sekedar mempetahankan / menjelaskan rumus saya
>> sendiri)
>>
>> Dan untuk kekhilafan itu, saya dengan tulus mohon dimaaf kan.
>>
>> wassalamualaikum wr wb,-
>> hapsari-
>>
>>
>> *note:*
>> sebetulnya keingiannya seperti apa:
>> hanya pak Mansorlah yg tahu dan berhak mengatakan..
>>
>>
>>
- 2n.
-
Bls: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Posted by: "ghozi alkatiri" ghozialkatiri@yahoo.co.id ghozialkatiri
Fri Oct 28, 2011 8:37 pm (PDT)
never mind
 idealnya sebuah solusi formula yang ditawarkan kepada publik itu memang harus fleksibel dan antisipatif terhadap segala kemungkinan.
ada sebuah isitilah yang tanpa bermaksud merendahkan orang hendaknya solusi yang ditawarkan itu bersifat foolproof. artinya orang dengan pemahaman yang sangat sederhana sekalipun masih bisa menggunakannya .Â
 maka untuk antisipasi munculnya #N/A akibat kosongnya salah satu dari dua kolom terkait maka formula yang pas adalah sbb:
=IF(OR(D10="";E10="") ;"";INDEX( posting_key; MATCH(D10; account_list; 0);MATCH( E10;Debit_ Credit;0) ))
wassalam
Ghozi Alkatiri
Kepada: belajar-excel@yahoogroups. com
Dikirim: Sabtu, 29 Oktober 2011 8:01
Judul: Re: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
Â
Terima kasih Pak Ghozi
Saya tadi berangkat dari keinginan sederhana memenuhipermintaan pak Mansor
yang misalnya di jabarkan kira-kira sepert ini
" Formula diharapkan hanya memuncul dua kemungkinan
1 Â Kalau memang dua data di kolom D dan E itu dapat mencari data di Tabel Atas;
  >>> munculkan hasil datanya
2. Jika dua data di kolom D dan E itu tidak dapat menemukan data di Kolom Atas
  >>> Jangan munculkan ERROR values (misalnya #N/A!) tetapi munculkan blank"
Dlm pada itu, keadaan di Tabel Bawah, seperti tadi sudah saya sebutkan, masihÂ
memungkinkan user :
 a. mengisi keduanya
 b. tidak mengisi keduanya
 c. mengisi hanya kolom D saja
 d. mengisi hanya kolom E saja
Maka apapun yg terjadi pada keempat keadaan (a.b.c.d) tsb, menurut pendapatÂ
sederhana saya (termasuk pengisian yg bisa dinilai tidak logis) harus tetap memenuhiÂ
permintaan pak mansor, Â yaitu formua hanya dapat menghasilkan
** menampilkan DATA hasilÂ
atauÂ
** blank
** (jangan ada #NA)
Demikain pak, yg mampu saya jelaskan...
Tetapi tentu saja saya harus mencabut kembali email pertama saya (yg menyangkut)Â
formula pak ghozi, di mana bisa diterima sebagai (sekan-akan) : saya mengharuskanÂ
pak ghozi mengubah rumusnya. Â Padahal dalm rangka diskusi, tentubukan itu maksudÂ
saya), melainkan sekedar mempetahankan / menjelaskan rumus saya sendiri)
Dan untuk kekhilafan itu, saya dengan tulus mohon dimaaf kan.
wassalamualaikum wr wb,-
hapsari-
note:
sebetulnya keingiannya seperti apa:Â
hanya pak Mansorlah yg  tahu dan berhak mengatakan..
2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
konsekuensinya kalau kolom account diisi tentunya kolom debit/kreditnya ya harus diisi , karena ini merupakan satu paket kesatuan . kalau hanya satu kolom saja yang diisi tidak logis.
>
>wassalam
>
>
>Ghozi Alkatiri
>
>
>
>
>____________________ _________ ___
>Dari: Haps <hapsari.stlizbeth@gmail.com >
>Kepada: belajar-excel@yahoogroups. com
>Dikirim: Sabtu, 29 Oktober 2011 6:06
>
>Judul: Re: [belajar-excel] Hilangkan error #N/A bila cell masih kosong
>
>
>
>
>
>pada Tabel rancangan Pak Mansor (Tabel Bawah)
>
>user masih dimungkinkanÂ
>>mengisi Kolom D Â TANPA mengisi Kolom E
>>mengisi Kolom E Â TANPA mengisi kolom E Â --> salah atulis harusnyaD
>>tidak mengisi kedua cell di kolom tsb
>
>
>maaf hanya uantuk kejelasan saja...
>
>
>
>
>
>2011/10/29 ghozi alkatiri <ghozialkatiri@yahoo.co. >id
>
>
>>Â
>>dalam kasus ini
>>
>>sudahsangat jelas tidak mungkin kolom E ada data sementara D kosong jadi tidak perlu disebutkan ke duanya .
>>wassalam
>>
>>
>>Ghozi Alkatiri
- 3a.
-
Re: sistem Cuti
Posted by: "agung_widodo@sanyo.com" agung_widodo@sanyo.com
Fri Oct 28, 2011 9:47 pm (PDT)
Dear Tuti,
Kalau mau dirinci dengan tanggal selama setahun dan mau dibandingkan dengan tanggal join mungkin bisa dengan formula sederhana sebagai berikut :
Di G5, ketikkan formula sebagai berikut :
=IF($D5=G2,12,"")
Bacanya : Jika tanggal disitu sama dengan tanggal yang disini, maka kapling ini diisi angka 12 kalo nggak sama, kosongin saja
Copykan ke samping
Semoga sesuai keinginan.
Wassalam
Agung Widodo
_____________________ _________ __
From: belajar-excel@yahoogroups. [mailto:belajar-excel@com yahoogroups. ] On Behalf Of tuti andrayanicom
Sent: Friday, October 28, 2011 11:26 AM
To: belajar-excel@yahoogroups. com
Subject: Bls: [belajar-excel] sistem Cuti
Dear All,
Terimakasih untuk respon-responnya, sedikit-sedikit bisa saya ambil untuk pembuatan aplikasi tersebut.
Untk Pa Agung dan rekan lainnya juga ....
jika kita mau ambil tanggal persis jatuh tempo, bukan hanya bulannya saja rumusnya gimana ya Pa?
Misal : jika tanggal ini = hari jatuh tempo maka tambahkan angka 12 ke kolom ini, tetapi jika tidak sama dengan jatuh tempo atau tahun jatuh temposama dengan tahun join date munculkan angka 0 (untuk lebih jelasnya file excell saya lampirkan )
Terimakasih
Tuti
Dari: "agung_widodo@sanyo.com " <agung_widodo@sanyo.com >
Kepada: belajar-excel@yahoogroups. com
Dikirim: Kamis, 27 Oktober 2011 15:33
Judul: RE: [belajar-excel] sistem Cuti
Dear Tuti,
Sedikit share tentang cara mengontrol cuti,
Cuma di tempat saya setiap 6 bulan dapat hak cutinya soale kelamaan nunggu setahun.
Jadi formulanya dan aplikasinya sepert di lampiran
Jika mau dibikin setahun sekali kayaknya tinggal hapus kolom saja.
Semoga bermanfaat
Wassalam
Agung Widodo
From: belajar-excel@yahoogroups. [mailto: belajar-excel@com yahoogroups. ] On Behalf Of STDEV(i)com
Sent: Thursday, October 27, 2011 12:13 PM
To: belajar-excel@yahoogroups. com
Subject: Re: [belajar-excel] sistem Cuti
mungkin akan lebih menyemangatkan members lain untuk berpartisisapi
jika seandainya ada contoh set data, kiriman dari mbak tutik..
misalnya
** ada tabel karyawan palsu (dummies / jangan data beneran) minimal dgn
kolom2 : NIK, NAMA, TGL JOIN, Tgl CUTI TH XXXX, sekedar 8 sampai 13 baris lah..
Tgl-Join dibuat bervariasi, sehingga ada tgl dengan berbagai Bulan, Tahun
dan bermacam-macam Hari; terutama harus ada tahun kabisat ada tahun basitah
** Tabel (seperti Account Cuti): penampakan yg diinginkan seperti apa ?
sehingga di dalam kartu tsb kelihatan semua hal yg berhubungan dengan cutinya
misal (dlm bentuk sederhana) seperti ini..
[cid:image001.gif@01CC9630. ]84D15650
Khusus untuk menghitung Tgl setahun dari tgl tertentu (setahun persis baik dlm
tahun kabisat maupun basitah) jangan menambah dengan 365 tetapi dengan:
mengubah komponen tahun
misal A3 berisi tanggal join,
di B3 diinginkan tgl yg sama tetapi tahun-nya = 2014
data TAHUN tsb misalnya tertulis di B1
rumusnya mengejutkan (mudahnya)
=Date(B1, month(A3), day(A3) )
jika diinginkan TGL mulai cuti pada th kedua setelah join
=Date( year(A3)+2, month(A3), day(A3) )
Sementara begitchu dulu.. ya mbak, sambil menunggu tanggapan dari teman2
lain; terutama dari orang2 HRD yg sudah "ngelothok / hafal luar kepala) soal2
"cuti-mencuti"
'-------
lupa kiboard-short-cut di excel???
daftarnya ada di sini:. http://www.box.net/shared/ h0k1ds7gg3frypr6 7t1h
2011/10/27 tuti <andrayani_lee@yahoo.co. <mailto:andrayani_lee@id yahoo.co. >>id
Dear All,
Saya sedang membuat aplikasi excell untuk mengontrol cuti karyawan. Karena cuti karyawan per join date, saya ingin memunculkan ketika dia ulang tahun join date, otomatis muncul 12.Tapi kalao pake rumus kehitungnya 365 hari, padahal kalau tahunnya kabisat jadi gak tanggal tersebut.
Di tempat kami rulenya 1 tahun setelah karyawan dapat jatah cuti, setelah 1 tahun kemudian muncul lagi jatah cutinya.
Mohon sharingnya aplikasi yang dipakai, kalau bisa supaya kontrolnya otomatis.
Terimkasih
Regards,
Tuti
- 4a.
-
Re: Menyisipkan data di kolom sebelah
Posted by: "jkssxls Sudarsono" jkssxls@hotmail.com jkssbma
Sat Oct 29, 2011 12:53 am (PDT)
Pelajaran berlanjut ( seperti sekolah saja ya... ) :
ada data misal di range c7:c11 :
a b c d e bila kita gunakan rumus : {=INDEX(C7:C11, ROW(2:3) )} hasilnya di range F7:F9 :b c #N/A bila kita gunakan rumus : { =INDEX(C7:C11, COLUMN(2:3) ) } hasilnya di I7:K7 :abc Jadi penggunaan Row sbg index dapat dihandalkan dibandingkan Column fungsi dibawah ini adalah mengambil data sesuai posisi indeks yg diinginkan : option base 1Function AmbilArray(arraysumber, posambil)
Dim jumambil As Variant
jumdata = UBound(arraysumber)
jumambil = UBound(posambil)
Dim arrayhasil As Variant
' yg diinginkan kadang tak memenuhi syarat alias isi array kosong
ReDim arrayhasil(jumambil)
xarraysumber = WorksheetFunction.Transpose( arraysumber)
'ambil data yg diinginkan
ygsesuai = 0
For i = 1 To jumdata
' jika isi array kosong
perror = IsError(xarraysumber(i))
For j = 1 To jumambil
' sesuai dgn yg diinginkan dan tak kosong
If (i = posambil(j)) And Not perror Then
ygsesuai = ygsesuai + 1
arrayhasil(ygsesuai) = xarraysumber( i)
End If
Next j
Next i
'hasil sesuai data yg ada
Dim hasilnya As Variant
ReDim hasilnya(ygsesuai)
For i = 1 To ygsesuai
hasilnya(i) = arrayhasil(i)
Next i
AmbilArray = WorksheetFunction.Transpose( hasilnya)
End Function
rumus di range N7:N11 : {=IF( C7:C11>"b" , C7:C11 )} hasilnya :FALSE FALSE c d e rumus di range Q7 : { =AmbilArray( IF(C7:C11>"c",C7:C11,null) , {3,5} ) } hasil :
e
rumus di range T7:T8 : {=AmbilArray( IF(C7:C11>"c",C7:C11,null) , {3,5} ) } hasil :
e
e
Rumus di range W7:W8 : {=AmbilArray( IF(C7:C11>="c",C7:C11, null) , {3,5} ) } hasil :
c
e
Rumus di range Z7:Z9 : {=AmbilArray( IF(C7:C11>="c",C7:C11, null) , {3,5} ) } hasil :
c
e
#N/A
Dari contoh2 di atas, dapat di ambil kesimpulan :1. Penggunaan Row dapat dihandalkan 2. jika array mempunyai jumlah item 1 ( satu ) , maka rumus array jika dibuat pada range yg melebihi , tidak akan menghasilkan #N/A sekarang saya akan gunakan collection option base 1Function AmbilArray_Col(arraysumber, posambil)
Dim jumambil As Variant
jumdata = UBound(arraysumber)
jumambil = UBound(posambil)
Dim koleksi As New Collection
' yg diinginkan kadang tak memenuhi syarat alias isi array kosong
xarraysumber = WorksheetFunction.Transpose( arraysumber)
'ambil data yg diinginkan
ygsesuai = 0
For i = 1 To jumdata
' jika isi array kosong
perror = IsError(xarraysumber(i))
For j = 1 To jumambil
' sesuai dgn yg diinginkan dan tak kosong
If (i = posambil(j)) And Not perror Then
koleksi.Add Item:=xarraysumber(i)
End If
Next j
Next i
'hasil sesuai data yg ada
Dim hasilnya As Variant
ReDim hasilnya( koleksi.Count )
For i = 1 To koleksi.Count
hasilnya(i) = koleksi.Item(i)
Next i
AmbilArray_Col = WorksheetFunction.Transpose( hasilnya)
End Function
Penggunaan mirip dgn fungsi AmbilArray , seperti {=AmbilArray_col( IF( C7:C11>="c" , C7:C11 ,null), {3,5} ) }Jadi kesimpulannya lebih baik gunakan Coolection jika jumlah item tak dapat dipastikan. Selamat Belajar membuat Fungsi Array Formula sendiri. To: belajar-excel@ yahoogroups. com
From: jkssxls@hotmail.com
Date: Thu, 27 Oct 2011 03:48:49 +0000
Subject: RE: [belajar-excel] Menyisipkan data di kolom sebelah
Tambahan penggunaan row dan column .
1
2
3
4
5
{=INDEX(D7:D11, ROW(2:3) )} akan menghasilkan keluaran :
2
3
#N/A
{=INDEX(D7:D11, COLUMN(2:3) )} akan menghasilkan keluaran :
1
2
3
walaupun kita hanya ingin memilih indeks ke 2 dan 3 , penggunaan Column tidak mendukung hal itu .To: belajar-excel@yahoogroups. com
From: jkssxls@hotmail.com
Date: Wed, 26 Oct 2011 09:43:23 +0000
Subject: RE: [belajar-excel] Menyisipkan data di kolom sebelah
* ada pola baru dgn transpose nih
sekarang kita bermain dengan posisi data pada baris :
1
2
3
4
5
6
7
8
9
10
dan mengubah menjadi :
1
4
7
10
2
5
8
#REF!
3
6
9
#REF!
kita dapat menggunakan : {=INDEX(B3:B12,ROW(1:3)+ {0,3,6,9} )}
tapi saya gunakan :
{=INDEX(B3:B12,ROW(1:3)+ 3*(COLUMN(1: 4)-1) )} untuk mengubah menjadi :
1
2
3
4
5
6
7
8
9
10
#REF!
#REF!
kita dapat menggunakan : {=INDEX(B3:B12, COLUMN(1:3)+ TRANSPOSE({0,3,6,9}) )}
tapi saya gunakan :{=INDEX(B3:B12, COLUMN(1:3) + 3*(ROW(1:4)- 1) )}
To: belajar-excel@yahoogroups. com
From: jkssxls@hotmail.com
Date: Tue, 25 Oct 2011 13:35:18 +0000
Subject: RE: [belajar-excel] Menyisipkan data di kolom sebelah
pola 1,2,1,2 atau 1,2,3,1,2,3 atau 1,2,3,4,1,2,3,4
dapat diakali dengan cara ?
{=MOD(ROW(1:20)-1,2)+ 1} --> 1,2,1,2 ...
{=MOD(ROW(1:20)-1,3)+ 1} --> 1,2,3,1,2,3 ...
{=MOD(ROW(1:20)-1,4)+ 1} --> 1,2,3,4,1,2, 3,4 ...
pola 1,1,2,2,.. atau 1,1,1,2,2,2, ..
{=CEILING(ROW(1:20)/2,1) } ---> 1,1,2,2 ...
{=CEILING(ROW(1:20)/3,1) } ---> 1,1,1,2,2,2 ...
misal :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
menjadi :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
gunakan :{=INDEX(B16:D22, CEILING(ROW( 1:20)/3,1) , MOD(ROW(1:20) -1,3)+1 ) }
silakan berkreasi dgn pola-pola bilangan lainnya.....
To: belajar-excel@yahoogroups. com
From: jkssxls@hotmail.com
Date: Tue, 25 Oct 2011 13:25:25 +0000
Subject: RE: [belajar-excel] Menyisipkan data di kolom sebelah
gunakan array formula :
{=INDEX(B3:C12, CEILING(ROW(1:20)/2,1) , IF(ISEVEN(ROW( 1:20)),2, 1) )}
rumus ini berpola {{1,1},{1,2},{2,1},{2, 2},{3,1}, {3,2} ... {10,1},{10,2} }
CEILING(ROW(1:20)/2,1) dapat diganti oleh ROUNDUP(ROW( 1:20)/2,1)
IF(ISEVEN(ROW(1:20)),2, 1) dapat diganti IF(ISODD(ROW( 1:20)),1, 2) ' ini masa saja
To: belajar-excel@yahoogroups. com
From: sc0rpi0_b0y82@yahoo.com
Date: Tue, 25 Oct 2011 16:58:45 +0800
Subject: [belajar-excel] Menyisipkan data di kolom sebelah
Kepada para suhu X-cel
Mohon pencerahan untuk kasus newbie yang pertama, kalo bisa jangan pake macro
Thanks
- 5a.
-
Re: Bls: [belajar-excel] CICILAN SEPEDA MOTOR
Posted by: "guru muda" mudaguru@yahoo.com mudaguru
Sat Oct 29, 2011 1:24 am (PDT)
Terima kasih sangat membantu.
--- On Thu, 10/27/11, Saifudin Mnp <saifmnp@ymail.com > wrote:
From: Saifudin Mnp <saifmnp@ymail.com >
Subject: Bls: [belajar-excel] CICILAN SEPEDA MOTOR
To: "belajar-excel@yahoogroups. " <belajar-excel@com yahoogroups. >com
Date: Thursday, October 27, 2011, 12:47 PM
Â
catatan:1. Aplikasi yg anda buat sudah sangat yahud dan mudah untuk diolah (data tersusun dengan rapi sesuai kaidah penyusunan data menurut versi sesepuh milis ini) CMIIW.tetapi ada 1 kekurangan berupa tidak adanya KEYWORD (ID). sementara berpatokan kepada NAMA.
2. Pada sheet CICILAN saya tambahkan kolom untuk TERBILANG.sementara hrs diisi secara manual. jika anda ingin otomatisasi juga silakan pelajari UDF (User Defined Function) Terbilang(beberapa kali dibahas di milis ini).
Semoga sesuai dan tambah laris..dan saya boleh minta diskon
Dari: guru muda <mudaguru@yahoo.com >
Kepada: belajar-excel@yahoogroups. com
Dikirim: Kamis, 27 Oktober 2011 4:03
Judul: [belajar-excel] CICILAN SEPEDA MOTOR
Â
Mohon bantuan para pakar excel untuk memudahkan pekerjaan seorang kasir di toko sepeda. Dia ingin mengotomatiskan pencatatan transaksi dan kuitansi cicilan motor. Keterangan selengkapnya dapat dilihat pada lampiran.
Need to Reply?
Click one of the "Reply" links to respond to a specific message in the Daily Digest.
---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke:
belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke:
belajar-excel@yahoogroups.com
berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran
http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe):
kirim mail kosong ke belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke:
belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke:
belajar-excel@yahoogroups.com
berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran
http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe):
kirim mail kosong ke belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------
MARKETPLACE
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Individual | Switch format to Traditional
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
Tidak ada komentar:
Posting Komentar