Rabu, 09 Juli 2014

[belajar-excel] Digest Number 3001

13 Messages

Digest #3001
1
Re-Absensi by agunk_full
3a
Bls: [belajar-excel] menggunakan fungsi countif bila kolom tsb hasil by "Paulus Taripar" paulustaripar@rocketmail.com
4a
Re: Bls: [belajar-excel] salam kenal dan sekaligus tanya validation by "Luthfi Arifianto" luthfi_arifianto@ymail.com
5a
Menentukan status berdasarkan tanggal by "Murni Always" murnialways_smile
5b
7a
Re: script vba untuk file save by "Mr. Kid" nmkid.family@ymail.com
9a
Re: Aplikasi SQL pada Excel [1 Attachment] by "Mr. Kid" nmkid.family@ymail.com
10a
11a
Re: Aplikasi SQL pada Excel by "Hendrik Karnadi" hendrikkarnadi

Messages

Tue Jul 8, 2014 8:03 am (PDT) . Posted by:

agunk_full

Dear All Master,
Maaf Repost blm ada yg nyentuh sama sekali, , ,atau mungkin kurang jelas ya,
Jam Masuk dan jam pulang terisi otomatis jika kolom lembur diinput sesuai peraturan yang ada, Lebih jelasnya ada difile terlampir. . .











Thanks,B'Regards
-Agunk-

Tue Jul 8, 2014 8:10 am (PDT) . Posted by:

agunk_full

Hai Pak ihya... Mungkin Ini yang anda dimaksud impor data dari file yang tidak aktif, , , Silakan Cek File Terlampir










Thanks,B'Regards
-Agunk-


Tue Jul 8, 2014 8:10 am (PDT) . Posted by:

"Paulus Taripar" paulustaripar@rocketmail.com

oke mas bagus.,makasih :)

Pada Selasa, 8 Juli 2014 5:37, "'Bagus' bagus@kingjim.co.id [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:


 

Coba begini:
 
=COUNTIF(C9:C12,">0")
 
 
Wassalam
~
Bagus ~
 
----- Original Message -----
>From: Paulus Taripar paulustaripar@rocketmail.com [belajar-excel]
>To: belajar-excel@yahoogroups.com
>Sent: Monday, July 07, 2014 4:13 PM
>Subject: [belajar-excel] menggunakan fungsi countif bila kolom tsb hasil rumus [1 Attachment]
>

>Sore.,saya punya soal dimana kolom2 tersebut merupakan hasil rumus roundup sehingga muncul "...hari". Ketika ingin mencari berapa orang yg terlambat? Rumus countif hnya muncul angka 0. Kira2 rumus countif yg tepat apa ya?! Trims'
>
>
>
>
>File Terlampir
>

Tue Jul 8, 2014 8:11 am (PDT) . Posted by:

"Luthfi Arifianto" luthfi_arifianto@ymail.com

Terimakasih Pak Agus, berarti memang kelemahannya disitu ya.
berarti saya coba cari file yg membahas copas punya mas Prazt.
tidak perlu file nya yaa mas Hendrik,..

terimakasih semua yang sudah respon,..

On Monday, July 7, 2014 2:26 PM, "Nang Agus nangagoez@yahoo.co.id [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:


 
Dear Luthfi,

Setahu saya tidak bisa!
Jadi validation data dapat ditembus dengan copy paste, apabila mau, copy paste dapat dimatikan melalui VBA, (sudah pernah dibahas, Mas Prazt di wonosobo)
salam
NangAgus

Pada Senin, 7 Juli 2014 14:02, "hendrik karnadi hendrikkarnadi@yahoo.com [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:


 
Hai Luthfi.
Coba lampirkan dummy filenya.

Salam.
HK

On Monday, 7 July 2014, 13:55, "Luthfi Arifianto luthfi_arifianto@ymail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:


 
Terimakasih pada moderator dan Owner yg sudah ijinkan saya gabung di mailist ini. Ijinkan saya menimba ilmu per-excel-an disini.

Perkenalkan saya:

Nama: Luthfi Arifianto
Pekerjaan: Saat ini saya sebagai mahasiswa dan pekerja swasta juga

langsung juga saya ingin bertanya ttg validation data,
saya sudah membuat beberapa cell menggunakan validation data, saya coba isi diluar list yang saya buat bisa menampilak error.
namun, saat saya coba co-pas dari sembarang isian, tidak ada error yg di tunjukan, adakah caranya agar input pada cell yg sudah saya beri validation data tadi tidak bisa menerima inputan co-pas yang tidak sesuai dengan list di validation data?

mohon maaf sebelumnya kalo sudah pernah di bahas.

terimakasih,...

LUTHFI ARIFIANTO

Tue Jul 8, 2014 8:11 am (PDT) . Posted by:

"Murni Always" murnialways_smile

Dear Para Master,

Mohon bantuanya untuk cara bagaimana menentukan status intarget, outtarget dan yang masih inprogres berdasarkan data tanggal.

data terlampir..

Mohon bantuannya plisss..

Terima Kasih

Salam

Murni

Tue Jul 8, 2014 2:58 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Cara 1 :
=(A7*B7>0)*(A7-B7-7)
kemudian format cells -> tab number -> pilih Custom -> isi di textbox :
"out target";"in target";"in progress"
-> tekan OK

cara 2 :
=TEXT((A7*B7>0)*(A7-B7-7),"""out target"";""in target"";""in progress""")

copy ke baris lainnya

Wassalam,
Kid.

2014-07-08 11:59 GMT+07:00 Murni Always murnialways_smile@yahoo.co.id
[belajar-excel] <belajar-excel@yahoogroups.com>:

>
>
> Dear Para Master,
>
> Mohon bantuanya untuk cara bagaimana menentukan status intarget, outtarget
> dan yang masih inprogres berdasarkan data tanggal.
>
> data terlampir..
>
> Mohon bantuannya plisss..
>
> Terima Kasih
>
> Salam
> Murni
>
>
>

Tue Jul 8, 2014 1:19 pm (PDT) . Posted by:

"joko welas"

dh
salam be excel

bgimana ya cara sumifs 1 range dengan beberapa kriteria.
biasanya saya pakai seperti ini
=SUMIF($B$2:$B$7,"A",$C$2:$C$7)+SUMIF($B$2:$B$7,"B",$C$2:$C$7)
apa ada cara yang sederhana
file terlampir

salam
joko

Tue Jul 8, 2014 2:41 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

untuk sekedar A atau B bisa dengan :
=SUMIF($B$2:$B$7,"<C",$C$2:$C$7)

kalau sekedar C atau D masih bisa dengan :
=SUMIFs($C$2:$C$7,$B$2:$B$7,">B",$B$2:$B$7,"<E")

kalau K atau X atau yang lebih dinamis lagi, sepertinya enak pakai
sumproduct
=sumproduct( ( $B$2:$B$7 = { "K" , "X" , "G" } ) * $C$2:$C$7 )

atau dengan sebuah kolom bantu penggrupan yang berisi formula vlookup
mengambil nilai grup dari setiap item kunci.
jadi ada sebuah tabel referensi :
item grup
A 1
B 1
C 2
D 2
G 1
X 1

nanti sumif nya merujuk ke kolom bantu yang berisi nilai grup yang diambil
dari tabel referensi grup

Wassalam,
Kid.

2014-07-08 13:51 GMT+07:00 joko welas jokowelas@gmail.com [belajar-excel] <
belajar-excel@yahoogroups.com>:

>
>
> dh
> salam be excel
>
> bgimana ya cara sumifs 1 range dengan beberapa kriteria.
> biasanya saya pakai seperti ini
> =SUMIF($B$2:$B$7,"A",$C$2:$C$7)+SUMIF($B$2:$B$7,"B",$C$2:$C$7)
> apa ada cara yang sederhana
> file terlampir
>
> salam
> joko
>
>
>

Tue Jul 8, 2014 2:46 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

kalau isi workbook adalah file yang dibuka tersebut tapi dengan nama yang
disukai :
thisworkbook.savecopyas thisworkbook.path & "\" & range("b1").value &
range("b2").value & range("b3").value & range("b4").value & ".xlsx"

kalau workbook kosong baru :
dim wbkApp as workbook, wbkNew as workbook
set wbkapp=thisworkbook
set wbknew= workbooks.add
with wbkapp
wbknew.saveas .path & "\" & .sheets("sheetnya").range("b1").value &
.sheets("sheetnya").range("b2").value &
.sheets("sheetnya").range("b3").value &
.sheets("sheetnya").range("b4").value
end with
wbknew.close false
wbkapp.activate

2014-07-07 19:00 GMT+07:00 ihyakulumudin77@yahoo.com [belajar-excel] <
belajar-excel@yahoogroups.com>:

>
>
> mohon bantuannya lagi.... misal di sel B1:PENJUALAN, B2:KELONTONG,
> B3:MEI, B4: 2014. ketika di klik command button akan terbentuk file dengan
> nama gabungan dari sel B1 sampai B4. thanks.
>
>
>

Tue Jul 8, 2014 3:02 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Sepertinya data di sort berdasar kolom-kolom kunci data kembar dan tanggal.
Kemudian gunakan if. Misal kolom kunci data kembar (misal berupa id
karyawan di kolom D dan tanggal di kolom C), formula nomor urut di A2 :
=if( D1<>D2 , 1 , n(a1) + 1 )

Wassalam,
Kid.

2014-07-06 11:04 GMT+07:00 parlin regar parlin.regar4@gmail.com
[belajar-excel] <belajar-excel@yahoogroups.com>:

>
>
> Dear all
>
> Mohon bantuanya atas kendala yg saya temui,
> Sampai sekarang saya belum menemukan formula untuk penomoran/no urut
> data kembar, nomor data kembar diurutkan berdasarkan tanggal, mohon
> bantuanya.
> Terimakasih
> --
> regards
> Parlin
>
>

Tue Jul 8, 2014 3:14 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Kalau membuat agregat per group kan harus menampilkan koloms key penyusun
group nya. Coba deh apa arti angka berikut :
15
200
170

apakah bisa disimpulkan sama dengan :
si A 15
si B 200
si C 170

dari data
si A 15
si B 50
si C 100
si B 150
si C 70

?

jadi,
Select Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg
-> tidak logis karena menghilangkan makna data

Select b.Nama_Brg , Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By
b.Nama_Brg -> jika agregat per group, maka logisnya ada informasi
penyusun grup nya

Join selain cross join itu bisa agak mirip disebut lookup. tapi kunci-kunci
lookup nya disebutkan. Kalau ada tabel A berisi kolom Nama dan Usia, apakah
logis untuk dijoin dengan tabel B yang berisi kolom Gaji saja ? apakah
logis lookup berdasar kolom nama harus sama dengan gaji ?
Tentu lebih logis jika kolom B juga punya kolom yang berisi nama-nama
(misal kolom bernama Nama_Karyawan), sehingga lookup bisa dilakukan
berdasar kolom Nama di tabel A harus sama dengan kolom Nama_Karyawan di
tabel B.

Silakan dipelajari lagi logika dasar dari klausa query dasar seperti
SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, UNIOM [ALL]
terutama konsep bekerja berbasis object kolom bukan posisi suatu record
pada sebuah tabel (excel mengandalkan posisi suatu record dengan cara
merujuk alamat cell yang tidak berlaku di logika dasar query).

Wassalam,
Kid.

2014-07-06 15:40 GMT+07:00 hendrik karnadi hendrikkarnadi@yahoo.com
[belajar-excel] <belajar-excel@yahoogroups.com>:

>
>
> Terima kasih Mr. Kid atas jawabannya.
>
> Hasil percobaaan saya atas file terlampir adalah sbb:
>
> Jika Statement ini dijalankan sendiri2 maka hasilnya akan tampak (OK)
> Select s.Nama_Brg, s.Qty_Awal As Awal
> From [Stok$] As s
> (Select Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg)
> (Select Sum(j.Qty_Jual) As Jual From [Jual$] As j Group By j.Nama_Brg)
>
> tetapi jika digabungkan (dengan tambahan warna merah) seperti ini:
> Select s.Nama_Brg, s.Qty_Awal As Awal
> From ([Stok$] As s
> Left Outer Join
> (Select Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg) On
> s.Nama_Brg = b.Nama_Brg)
> Left Outer Join
> (Select Sum(j.Qty_Jual) As Jual From [Jual$] As j Group By j.Nama_Brg) On
> s.Nama_Brg = j.Nama_Brg
>
> maka akan tampak Error Message : " Could not add the tabel '([Stock$]' "
>
> Pertanyaan saya, dimana letak kesalahan Statement atau tanda bacanya ?
>
> Terima kasih.
>
> Salam,
> HK
>
>
>
>
> On Saturday, 5 July 2014, 23:12, "'Mr. Kid' mr.nmkid@gmail.com
> [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:
>
>
>
> from stok left outer join (select dari beli yang digroup by n sum) left
> outer join jual
>
> Wassalam,
> Kid.
>
>
>
> 2014-07-02 16:52 GMT+07:00 hendrik karnadi hendrikkarnadi@yahoo.com
> [belajar-excel] <belajar-excel@yahoogroups.com>:
>
>
> Dear Be-Excellers.
>
> Saya memepunyai Workbook yang terdiri dari 3 Sheet , yaitu :
> - Sheet STOK, yang terdiri dari 3 kolom, yaitu TGL, NAMA_BRG, QTY_AWAL
> - Sheet BELI, yang terdiri dari 5 kolom, yaitu TGL, NAMA_BRG, QTY_BELI,
> HRG_BELI dan TTL_BELI
> - Sheet JUAL, yang terdiri dari 5 kolom, yaitu TGL, NAMA_BRG, QTY_JUAL,
> HRG_JUAL dan TTL_JUAL
>
> Ketiga sheet tersebut dimulai dari sel A1.
>
> Saya ingin menggabungkan ketiga sheet tersebut dengan menggunakan SQL
> Statement, melalui DATA, GET EXTERNAL DATA.... EXCEL FILES*.
>
> SQL Statementsnya adalah sbb :
> SELECT
> FROM .... LEFT OUTER JOIN ......LEFT OUTER JOIN....
> GROUP BY
>
> Namun hasilnya, kolom AWAL (QTY_AWAL) dan JUAL (QTY_JUAL) jumlahnya tidak
> sesuai harapan.
>
> Mohon bantuannya....
>
> Terima kasih.
>
>
> Salam,
> HK
>
>
>
>
>
>

Tue Jul 8, 2014 3:19 pm (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Wa'alaikumussalam Wr. Wb.

Kalau mungkin atau tidak, bisa jadi kemungkinan besar bisa, apalagi kalau
sudah ada VBA.
Kalau mau membuat sendiri, berarti pemahaman kasusnya harus baik dan
memiliki kemampuan menyusun algorithma yang baik pula.
Bisa jadi membutuhkan waktu yang cukup lama (tergantung kasus).
Biasanya, langkah pertama adalah mencari algorithma yang sudah ada di
internet yang bisa digunakan. Malah sukur-sukur ada add in atau aplikasi
yang bisa ditemukan dan mungkin ada yang free.

Wassalamu'alaikum Wr. Wb.
Kid.

2014-07-06 22:53 GMT+07:00 adhy_chemistry@yahoo.co.id [belajar-excel] <
belajar-excel@yahoogroups.com>:

>
>
> Assalamu alaikum wr. wb
>
>
> mohon bantuan saran, petunjuk dan sebagainya.
>
> Saya memiliki tugas membuat sebuah macro untuk menghitung, berikut
> gambaran sederhananya.
>
>
> - Terdapat data dengan variabel X, Y dan Z. data tersebut kemudian
> akan diplot dalam grafik hingga menghasilkan suatu bangun 3 dimensi (dalam
> hal ini saya misalkan sebuah bola)
> - dari "bola" tersebut kemudian akan diperoleh batas (kulit bola),
> batas inilah yang menjadi logika utama dari macro yang akan saya buat.
> - macro akan digunakan oleh user dengan memasukkan angka pada kolom
> sebagai variabel X dan Y.
> - selanjutnya macro tersebut akan menghasilkan nilai Z,
> - Nilai Z diperoleh berdasarkan logika utama (bola) yang apabila nilai
> X dan Y input berada di dalam bangun 3 dimensi bola, maka akan menghasilkan
> nilai. sedangkan apabila nilai X dan Y input berada di luar bangun 3
> Dimensi, maka tidak akan menghasilkan nilai
>
> Pengetahuan saya mengenai beberapa hal pada kasus ini masih sangat minim,
> antara lain:
>
> - mampukah excel untuk memproses data 3 D? memperoleh batas bangun 3D?
> - adakah program2 penunjang untuk membangun konsep macro yang saya
> inginkan di atas?
>
> Demikian.
>
> Terima Kasih
> Wassalamu Alaikum wr. wb
>
> Ashadi
>
>
>
>

Tue Jul 8, 2014 6:36 pm (PDT) . Posted by:

"Hendrik Karnadi" hendrikkarnadi

Thanks Mr.Kid.

Salam,
HK

Sent from Samsung Mobile"'Mr. Kid' mr.nmkid@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:Kalau membuat agregat per group kan harus menampilkan koloms key penyusun group nya. Coba deh apa arti angka berikut :
15
200
170

apakah bisa disimpulkan sama dengan :
si A      15
si B      200
si C      170

dari data
si A      15
si B      50
si C      100
si B      150
si C       70

?

jadi,
Select Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg      -> tidak logis karena menghilangkan makna data

Select b.Nama_Brg , Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg   -> jika agregat per group, maka logisnya ada informasi penyusun grup nya

Join selain cross join itu bisa agak mirip disebut lookup. tapi kunci-kunci lookup nya disebutkan. Kalau ada tabel A berisi kolom Nama dan Usia, apakah logis untuk dijoin dengan tabel B yang berisi kolom Gaji saja ? apakah logis lookup berdasar kolom nama harus sama dengan gaji ?
Tentu lebih logis jika kolom B juga punya kolom yang berisi nama-nama (misal kolom bernama Nama_Karyawan), sehingga lookup bisa dilakukan berdasar kolom Nama di tabel A harus sama dengan kolom Nama_Karyawan di tabel B.

Silakan dipelajari lagi logika dasar dari klausa query dasar seperti SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, UNIOM [ALL]
terutama konsep bekerja berbasis object kolom bukan posisi suatu record pada sebuah tabel (excel mengandalkan posisi suatu record dengan cara merujuk alamat cell yang tidak berlaku di logika dasar query).

Wassalam,
Kid.

2014-07-06 15:40 GMT+07:00 hendrik karnadi hendrikkarnadi@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>:
 
Terima kasih Mr. Kid atas jawabannya.

Hasil percobaaan saya atas file terlampir adalah sbb:

Jika Statement ini dijalankan sendiri2 maka hasilnya akan tampak (OK)
Select s.Nama_Brg, s.Qty_Awal As Awal
From [Stok$] As s
(Select Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg)
(Select Sum(j.Qty_Jual) As Jual From [Jual$] As j Group By j.Nama_Brg)

tetapi jika digabungkan (dengan tambahan warna merah) seperti ini:
Select s.Nama_Brg, s.Qty_Awal As Awal
From ([Stok$] As s
Left Outer Join
(Select Sum(b.Qty_Beli) As Beli From [Beli$] As b Group By b.Nama_Brg) On s.Nama_Brg = b.Nama_Brg)
Left Outer Join
(Select Sum(j.Qty_Jual) As Jual From [Jual$] As j Group By j.Nama_Brg) On s.Nama_Brg = j.Nama_Brg

maka akan tampak Error Message : " Could not add the tabel '([Stock$]' "

Pertanyaan saya, dimana letak kesalahan Statement atau tanda bacanya ?

Terima kasih.

Salam,
HK

On Saturday, 5 July 2014, 23:12, "'Mr. Kid' mr.nmkid@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:

 
from stok left outer join (select dari beli yang digroup by n sum) left outer join jual

Wassalam,
Kid.

2014-07-02 16:52 GMT+07:00 hendrik karnadi hendrikkarnadi@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>:
 
Dear Be-Excellers.

Saya memepunyai Workbook yang terdiri dari 3 Sheet , yaitu :
- Sheet STOK, yang terdiri dari 3 kolom, yaitu TGL, NAMA_BRG, QTY_AWAL
- Sheet BELI, yang terdiri dari 5 kolom, yaitu TGL, NAMA_BRG, QTY_BELI, HRG_BELI dan TTL_BELI
- Sheet JUAL, yang terdiri dari 5 kolom, yaitu TGL, NAMA_BRG, QTY_JUAL, HRG_JUAL dan TTL_JUAL

Ketiga sheet tersebut dimulai dari sel A1.

Saya ingin menggabungkan ketiga sheet tersebut dengan menggunakan SQL Statement, melalui DATA, GET EXTERNAL DATA.... EXCEL FILES*.

SQL Statementsnya adalah sbb :
SELECT
FROM .... LEFT OUTER JOIN ......LEFT OUTER JOIN....
GROUP BY

Namun hasilnya, kolom AWAL (QTY_AWAL) dan JUAL (QTY_JUAL) jumlahnya tidak sesuai harapan.

Mohon bantuannya....

Terima kasih.

Salam,
HK

=====================================================================
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:
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
---------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar