Re: [belajar-excel] rumus akumulasi data dan fungsi vlookup

2016-04-13 Terurut Topik 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
Wa'alaikumussalam wr wb

1. bagaimana rumus hitung akumulasi. misal sel A2 (input data) sel C2
(hasil akumulasi dr sel A2)
> misal sy masukkan angka 1,2,3 bergantian di A2, maka C2 brjumlah 6
. sy masukan lagi angka 3 di sel A2, maka C2 berjumlah 9 dst.
- bgmn untuk mereset C2 agar kembali 0 (nol)

>> Excel menyediakan fasilitas iterasi.
>> Contoh :
- sebuah workbook baru -> Excel Options -> Formulas -> centang Enable
iteration -> set Max iteration dengan angka 1 (cukup lakukan 1 iterasi
untuk kasus ini) -> OK
- Cells A1 dijadikan media reset, yaitu diisi angka 1 untuk mulai kalkulasi
kumulatif inputan, angka 0 untuk mereset. Saat ini, di set 1 dulu alias A1
diisi angka 1.
- Cells B1 dijadikan media input oleh user. Jadi, user bisa mengisi nilai
numerik yang disukainya disini.
- Cells C1 dijadikan media output yang berisi hasil penambahan nilai yang
baru saja di-input user dengan nilai output (nilai cells C1) sebelum ada
inputan baru.
- Cells C1 ini diisi dengan formula berbunyi :
  =(A1=1) * ( n(B1) + C1 )
- Silakan mengisi B1 dengan suatu nilai selama cells A1 bernilai 1
- Jika ingin me-reset hasil C1, isi A1 dengan 0 dan B1 juga dengan 0.


2. Fungsi Vlookup sy punya tabel A1 = 1, B1= a A2= 2, B2 = b nilai
dicari adalah 3 disel D2. jika pake Vlookup hasil nya adl b.(krn dl
tabel tidak ada nilai 3 )
> Tp sy menginginkan nilai dicari ( 3) = 0 di sel D2. (menunjukan tidak ada
data). adakah fungsi lain yg bisa digunakan untuk kasus ini

>> Fungsi vLookUp menyediakan input parameter bernama Match_Type atau
Range_Lookup
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
*range_lookup*  Optional. A logical value that specifies whether you want
*VLOOKUP* to find an exact match or an approximate match:

   - If *range_lookup* is either TRUE or is omitted, an exact or
   approximate match is returned. If an exact match is not found, the next
   largest value that is less than *lookup_value* is returned.

   *Important*  If *range_lookup* is either TRUE or is omitted, the values
   in the first column of *table_array* must be placed in ascending sort
   order; otherwise, *VLOOKUP* might not return the correct value.

   For more information, see Sort data .

   If *range_lookup* is FALSE, the values in the first column of
   *table_array* do not need to be sorted.
   - If the *range_lookup* argument is FALSE, *VLOOKUP* will find only an
   exact match. If there are two or more values in the first column of
   *table_array* that match the *lookup_value*, the first value found is
   used. If an exact match is not found, the error value #N/A is returned.



>> Sederhananya, kalau range_lookup diisi FALSE atau 0, maka proses lookup
akan mencari yang SAMA PERSIS. Kalau tidak ketemu, maka akan menghasilkan
error value #N/A!
=vLookUp( a1 , data!g7:h123 , 2 , *0* )
atau
=vLookUp( a1 , data!g7:h123 , 2 , *FALSE* )

>> Untuk mengganti nilai error value dengan suatu nilai lain dapat
menggunakan fungsi IFError (xl2007 ke atas).

*IFERROR*(*value*,*value_if_error*)

*Value*   is the argument that is checked for an error.

*Value_if_error*   is the value to return if the formula evaluates to an
error. The following error types are evaluated: #N/A, #VALUE!, #REF!,
#DIV/0!, #NUM!, #NAME?, or #NULL!.

>> Jadi, jika hasil vLookUp yang sama persis (nilai range_lookup di set 0
atau FALSE) tidak menemukannya alias menghasilkan error value, maka output
formula ingin bernilai 0
=IFError( vLookUp( a1 , data!g7:h123 , 2 , *FALSE* )  , 0 )
*** kalau vlookup nya menghasilkan error value, hasil formula diganti
dengan angka 0


Wassalamu'alaikum wr wb
Kid



2016-04-14 5:16 GMT+07:00 Univest Job univestj...@gmail.com [belajar-excel]
:

>
>
> Assalamu'alaikum
> mau tanya master:
> 1. bagaimana rumus hitung akumulasi. misal sel A2 (input data) sel C2
> (hasil akumulasi dr sel A2)
> > misal sy masukkan angka 1,2,3 bergantian di A2, maka C2 brjumlah 6
> . sy masukan lagi angka 3 di sel A2, maka C2 berjumlah 9 dst.
> - bgmn untuk mereset C2 agar kembali 0 (nol)
>
> 2. Fungsi Vlookup sy punya tabel A1 = 1, B1= a A2= 2, B2 = b nilai
> dicari adalah 3 disel D2. jika pake Vlookup hasil nya adl b.(krn dl
> tabel tidak ada nilai 3 )
> > Tp sy menginginkan nilai dicari ( 3) = 0 di sel D2. (menunjukan tidak
> ada data). adakah fungsi lain yg bisa digunakan untuk kasus ini terimakasih
> master atas jawabannya
> salam Univest
> 
>


Re: [belajar-excel] Inverse Index Function

2016-04-13 Terurut Topik 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
Wa'alaikumussalam wr wb

Misal data tersebut di A1:F2 (1 - 6;7 - 12), maka angka 9 ada di C2
(a2=7,b2=8,c2=9,dst)

Angka 9 ada di :
=Max( Index( (A1:F2=9) * (Row(A1:F2)*100+Column(A1:F2)) , 0 , 0 ) )
lalu format cells number custom dengan bunyi :
"R"00" C"00

Wassalamu'alaikum wr wb
Kid






2016-04-13 12:44 GMT+07:00 Nang Agus nanga...@gmail.com [belajar-excel] <
belajar-excel@yahoogroups.com>:

>
>
> Asalamualaikum warahmatullah.
>
> Dear member be-Excel.
>
> adakah formula kebalikan dari formula index?
> Dari sekumpulan data dicari data tertentu, terletak di baris berapa dan
> kolom berapa data tersebut?
>
> contoh:
>
> 1  2  3  45   6
> 7  8  9  10  11 12
>
> kalau saya cari angka 9 berarti terletak di baris 2 kolom 3
> adakah formulanya? ataukah harus menggunakan VBA?
>
> wasalamualaikum warahmatullah.
>
> Thole Agus
>
> 
>


Re: [belajar-excel] rumus akumulasi data dan fungsi vlookup [1 Attachment]

2016-04-13 Terurut Topik Nang Agus nanga...@gmail.com [belajar-excel]
2016-04-14 5:16 GMT+07:00 Univest Job univestj...@gmail.com [belajar-excel]
:

>
>
> Assalamu'alaikum
> mau tanya master:
> 1. bagaimana rumus hitung akumulasi. misal sel A2 (input data) sel C2
> (hasil akumulasi dr sel A2)
> > misal sy masukkan angka 1,2,3 bergantian di A2, maka C2 brjumlah 6
> . sy masukan lagi angka 3 di sel A2, maka C2 berjumlah 9 dst.
> - bgmn untuk mereset C2 agar kembali 0 (nol)
>
> 2. Fungsi Vlookup sy punya tabel A1 = 1, B1= a A2= 2, B2 = b nilai
> dicari adalah 3 disel D2. jika pake Vlookup hasil nya adl b.(krn dl
> tabel tidak ada nilai 3 )
> > Tp sy menginginkan nilai dicari ( 3) = 0 di sel D2. (menunjukan tidak
> ada data). adakah fungsi lain yg bisa digunakan untuk kasus ini terimakasih
> master atas jawabannya
> salam Univest
> 
>


akumulasi.xlsm
Description: application/vnd.ms-excel.sheet.macroenabled.12


[belajar-excel] rumus akumulasi data dan fungsi vlookup

2016-04-13 Terurut Topik Univest Job univestj...@gmail.com [belajar-excel]
Assalamu'alaikum
mau tanya master:
1. bagaimana rumus hitung akumulasi. misal sel A2 (input data) sel C2
(hasil akumulasi dr sel A2)
 > misal sy masukkan angka 1,2,3 bergantian di A2, maka C2 brjumlah 6
. sy masukan lagi angka 3 di sel A2, maka C2 berjumlah 9 dst.
 - bgmn untuk mereset C2 agar kembali 0 (nol)


 2. Fungsi Vlookup sy punya tabel A1 = 1, B1= a A2=  2, B2 = b nilai
dicari adalah 3 disel D2. jika pake Vlookup hasil nya adl b.(krn dl
tabel tidak ada nilai 3 )
> Tp sy menginginkan nilai dicari ( 3) =  0 di sel D2. (menunjukan tidak ada 
> data). adakah fungsi lain yg bisa digunakan untuk kasus ini terimakasih 
> master atas jawabannya
 salam Univest


[belajar-excel] Mengurutkan Data terkecil ke terbesar ( Sort A - Z )

2016-04-13 Terurut Topik Mustakim Irwan mustakim.ir...@yahoo.com [belajar-excel]
Dear Para Master Excel,
 

 Mohon bantuannya untuk bisa mengurutkan data dengan rapih dan tidak manual
 Case 1 : 
 Data yang diurutkan dari terkecil hingga terbesar ( Acuan kolom  Type )  
 
 Case 2 : 
 mengurutkan datanya dengan memberikan jarak 10 baris dari type masing - masing 
yang diperlukan dengan kriteria yang  ditentukan ( Acuannya kolom Type Name )
 
 

 Misalnya :
 YR9 - SL4  ada jarak baris 10
 SL4 - FTR ada jarak baris 4
 TOY - GC ada jarak baris 7 
 ..
 dan seterusnya jika ada tipe yang lain, 
 

 untuk lebih jelasnya saya lampirkan file datanya. 
 
 

 Mohon bantuannya
 

 Terima kasih sebelumnya
  
 Mustakim

--- Mod ---
File lampiran yang melebihi 250KB dilepas dari email. Silakan penanya mengirim 
ulang file lampiran yang diusahakan maksimal 250KB dengan cara me-reply email 
ini.
-











RE: [belajar-excel] Update Database Excel dengan Advance Filter

2016-04-13 Terurut Topik 'zainul_ulum[at]yahoo[dot]com' zainul_u...@yahoo.com [belajar-excel]
Maturnuwun Mas Kid,

akan saya coba masukannya di real database saya.

maaf baru bisa balas email sekarang.

thanks

-zainul

 

From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com] 
Sent: Monday, April 04, 2016 8:37 AM
To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Update Database Excel dengan Advance Filter

 

  

Mas Zain,

 

Mungkin saat ini, pada proses 4.1. yang pertama, mas Zain menggunakan proses 
save as new -> close new -> open old.

Coba manfaatkan save copy as, sehingga berkurang 2 proses.

 

Bagaimana bila proses 1, usai membuka file db disertakan proses sort by query 
key lalu save file db.

Jadi, saat buka file interface nya, akan terasa sedikit lebih lama karena 
bertambah 2 proses. Tapi setiap proses filter (proses 2 dan proses 4.1. yang 
kedua) dipastikan tidak menjalankan proses sort dan save yang ditambahkan di 
proses 1.

Data yang terurut relatif lebih cepat terfilter dan ter-delete karena pasti 
membentuk 1 area range.

Wassalam,

Kid
Sent from my smart enough phone


On Apr 3, 2016, at 19:09, zainul_u...@yahoo.com   
[belajar-excel]  > wrote:

  

Be-Excelers,

 

Saya sedang membuat code vba excel dengan tujuan untuk update database dengan 
menggunakan method advance filter.

 

File database dan file program yang berisi vba dibuat terpisah. Dalam contoh 
file terlampir,  file Database ada di workbook [db.xlsx] sedangkan file program 
di workbook [pg.xlsm] 

 

Secara garis besar urutan codingnya adalah sebagai berikut:

 

1. Saat file [pg.xlsm] dibuka, secara bersamaan membuka juga juga file database 
[db.xlsx] tetapi file Database diset tidak terlihat atau tidak ditampilkan.

 

2. User akan melakukan query nama pulau di sheet1 pada cell [B1]. Kemudian 
program akan menampilkan hasil query dari database pada sheet1 di range [A3].

 

3. Saat user melakukan perubahan atau tambahan record, maka user akang 
menge-clik tombol [update]

 

4. Proses [Update] menggunakan urutan sebagai berikut:

4.1. melakukan backup file database terlenbih dahulu

4.1. menghapus record di database dengan filter yang sama dengan di [B1],

4.2. melakukan copy record update ke file database

4.3. Simpan file database.

 

Pertanyaannya:

-- Data tersebut hanya contoh untuk simulasi saja dan menurut saya proses 
eksekusinya masih relatif lama. Sedangkan perkiraan database yang akan saya 
digunakan mencapai lebih dari 50ribu records.Untuk saat ini saya masih belum 
berpikir menggunakan program database seperti access ataupun mysql

 

-- mohon usulan dan masukkannya bagaimana agar program tersebut bisa lebih 
cepat dengan database masih di workbook excel.

 

Maturnuwun,

-zainul

 







[belajar-excel] Menghilangkan Calculating hingga 100%

2016-04-13 Terurut Topik 'Subroto, Matzen' matzen.subr...@akzonobel.com [belajar-excel]
Dear Master

Adakah cara menghilangkan calculating yang cukup lama

Terima kasih atas perhatian dan kerjasamanya, dan saya mohon maaf apabila ada 
kata-kata yang kurang berkenan


Terima Kasih

Matzen