Minggu, 11 November 2012

"30 fungsi di excel"



   =SUMIFS(sum_range; range_kriteria_1; kriteria_1; range_kriteria_2; kriteria_2… dst)
Untuk  penjumlahan dengan multi kriteria.
   =SUM(angka 1; angka 2; …)
Untuk menjumlahkan sederetan angka.
   =AVERAGE(angka 1; angka2; …)
Untuk menghitung nilai rata-rata.
   =COUNT(value 1; value 2; …)
Untuk menghitung banyak data dari sederetan data angka dalam suatu range.
   =MAX(angka 1; angka 2; …)
Untuk mencari nilai terbesar.
   =MIN(angka 1; angka2; …)
Untuk mencari nilai terkecil.
   =SQRT(angka)
Untuk mencari akar kuadrat.
   =FV(suku bunga; jumlah periode pembayaran; pembayaran tiap periode; nilai penanaman modal saat ini)
Untuk menghitung nilai kemudian dari suatu investasi dengan besar pembayaran yang sama serta bunga yang tetap dalam periode tertentu.
   =PMT(suku bunga; jumlah periode; nilai sekarang; nilai kemudian; tipe pembayaran)
Untuk menghitung nilai angsuran secara periodik untuk melunasi nilai pijaman berdasarkan periode, dengan pembayaran dan bunga yang konstan.
   =PPMT(suku bunga; jumlah periode; nilai sekarang; nilai kemudian; tipe pembayaran)
Untuk menghitung nilai pokok pembayaran untuk membayar kembali suatu nilai pinjamandalam jangka waktu yang ditentukan.

   =VLOOKUP(kunci; range tabel; nomor kolom)
Untuk mengambil data dari tabel lain secara vertikal.
   =HLOOKUP(kunci; range tabel; nomor kolom)
Untuk mengambil data dari table lain secara horizontal.
   =IF(tes logika; nilai jika benar; nilai jika salah)
Untuk menguji kebenaran dari suatu kondisi.
   =LEFT(teks; karakter yang akan diambil)
Untuk mengambil karakter dari kiri.
   =MID(teks; start dari; karakter yang akan diambil)
Untuk mengambil karakter dari posisi tengah.
   =RIGHT(teks; karakter yang akan diambil)
Untuk mengambil karakter dari kanan.
   =IF(string; nilai jika benar; nilai jika salah)
Untuk menguji kebenaran dari suatu kondisi.
   =EOMONTH(tanggal awal; jumlah bulan sebelum atau sesudah tanggal awal)
Untuk mengetahui tanggal terakhir dari suatu bulan.
   =WORKDAY(tanggal awal; hari libur selain tanggal awal; pilihan dari satu atau beberapa tanggal diluar kalender kerja)
Untuk menghitung jumlah hari kerja.
   =ROUND(angka yang akan dibulatkan; jumlah pembulatan)
Untuk membulatkan bilangan.
   =COUNTIF(range yang akan dihitung; syarat)
Menghitung jumlah sel yang memenuhi syarat tertentu.

   =DATE(tahun; bulan; tanggal)
Untuk menuliskan tanggal.
   =DAY(tanggal)
Untuk mengambil nilai hari dari suatu data tanggal.
   =MONTH(tanggal)
Untuk mengambil nilai bulan dari suatu tanggal.
  =YEAR(tanggal)
Untuk mengambil nilai tahun dari suatu tanggal.
   =INDEX
Untuk menampilkan  data pada table array berdasarkan noomor baris dan kolom.
   =IF OR
Fungsi ini mengahasilkan nilai benar bila berargumen benar, hasil dari dari fungsi ini juga dapat menghasilkan nilai salah,jika seluruh argumen salah.
*   =IF AND
Fungsi ini mengahasilkan nilai benar bila berargumen benar, hasil dari dari fungsi ini juga dapat menghasilkan nilai salah, jika salah satu argument salah.
         =CONVERT(10, “m”,“mm”)
Untuk mengubah bilangan berupa angka dari bentuk cm ke bentuk mm.
*      =DECHBIN(10)
Untuk mengubah bilangan berupa angka dari bentuk decimal ke bentuk biner.

Senin, 08 Oktober 2012

Array dalam bahasa c++

Array

Array atau yang biasa disebut larik adalah sekumpulan nilai-nilai yang tipenya strukturnya sama dalam urutan tertentu yang menggunakan nama yang sama.Dan elemen array adalah nilai-nilai yang ada dalam array itu sendiri yang ditunjukkan dengan indeks.
Dalam pembagiannya array dibagi menjadi 3 bagian :
a. array satu dimensi
b. array dua dimensi
c. array multi dimensi

Array satu dimensi :
dimana pada tipe data tersebut yang digunakan bisa berupa int, char atau yang lainnya.
Tipe_array nama_array[ukuran]

Contoh :
#include<iostream.h>
#include<conio.h>
main()
{
int a[5]={10,20,30,40,50};
int b[5]={10,30};
int c[5]={10,0,50};
int j;
cout<<endl;
for(j=0;j<5;j++)
{
cout<<"A ["<<j<<"] = "<<a[j]<<" , B ["<<j<<"] = "<<b[j]<<" , C ["<<j<<"] = "<<c[j]<<endl;
}
getch();
}

Output : A [0] = 20 B [0] = 20 C [0] = 20
             A  [1] = 20 B [1] = 40 C [1] = 0
             A [2] = 10  B [2] =  0  C [2] = 50
             A [3] = 40  B [3] = 0   C [3] = 0
Array multi dimensi :
array yang mempunyai data lebih dari dua.
Tipe_array nama_array[ukuran1] [ukuran2] .... [ukuranN]

Contoh :
#include<stdio.h>

int main()

{
char data [2][3][6] = {“1”, “soto ayam”, “5000”, “2”, “baso tahu”, “3500”, "3", "batagor", "3000"};
int a,b,c;
for(a=0; a<2; a++)
{
for(b=0; b<3; b++)
{
for(c=0; c<6; c++)
{
printf(“\t%s”, data [a][b][c]);
}
printf(“\n”);
}
return 0;
}

output : 1. soto ayam  5000
            2. baso tahu   3500
            3. batagor      3000

sumber : google