Rumus Excel Penjumlahan, Pengurangan, Perkalian, Pembagian


Formula rumus excel penjumlahan, pengurangan, perkalian dan pembagian akan memudahkan dalam melakukan aktifitas, berikut adalah rumus tersebut
 rumus excel penjumlahan, pengurangan, perkalian dan pembagian
Kode rumus tambah ( + )
Kode rumus kurang ( - )
Kode rumus kali ( * )
Kode rumus bagi ( / )
Untuk lebih jelasnya lihat contoh berikut:
Hasil 30+30 dikolom C3 maka anda mengetik =A3+B3 tekan ENTER
Hasil 15+15 dikolom C4 maka anda mengetik =A4+B4 tekan ENTER
Hasil 10+10 dikolom C5 maka anda mengetik =A5+B5 tekan ENTER

Hasil 30-30 dikolom D3 maka anda mengetik =A3-B3 tekan ENTER
Hasil 15-15 dikolom D4 maka anda mengetik =A4-B4 tekan ENTER
Hasil 10-10 dikolom D5 maka anda mengetik =A5-B5 tekan ENTER

Hasil 30x30 dikolom E3 maka anda mengetik =A3*B3 tekan ENTER
Hasil 15x15 dikolom E4 maka anda mengetik =A4*B4 tekan ENTER
Hasil 10x10 dikolom E5 maka anda mengetik =A5*B5 tekan ENTER

Hasil 30:30 dikolom F3 maka anda mengetik =A3/B3 tekan ENTER
Hasil 15:15 dikolom F4 maka anda mengetik =A4/B4 tekan ENTER
Hasil 10:10 dikolom F5 maka anda mengetik =A5/B5 tekan ENTER

Tips Membuat Rumus Excel Expired dengan Tanggal Komputer



Ketika kita membuat sebuah aplikasi menggunakan Excel dengan menggunakan formula atau rumus-rumus tertentu, selanjutnya aplikasi tersebut ingin kita tujukan penggunaannya kepada orang lain. Namun, dibalik penggunaan tersebut kita ingin membatasi masa penggunaan aplikasi, maka tentunya kita harus membuat batasan-batasan agar ketika aplikasi tersebut berjalan melewati batasan tertentu dari penanggalan yang ada di komputer, secara otomatis tampilan dari formula atau rumus-rumus tersebut berubah. Anda bisa melihat sampel-sampel aplikasi yang saya buat, sampel Aplikasi Akuntansi Excel dan General Ledger Excel Download sampelnya di sini. Kedua sampel aplikasi tersebut, saya bikin batasan penggunaannya hingga masa tertentu dengan teknik perumusan yang akan saya uraikan di bawah.

Nah marilah kita mulai. Bukalah lembar baru excel, misalkan dalam aplikasi kita membuat rumus berikut :

tips rumus excel expired 1 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer
Contoh rumus tersebut cukup sederhana hanya sebagai pendekatan saja, tentunya dalam sebuah aplikasi biasanya menggunakan rumus-rumus yang panjang.

Nah bagaimana seandainya rumus tersebut kita bikin expired sehingga tampilan rumus tersebut berubah, dari tampilan 1.275.000 berubah misalkan menjadi tampilan ### atau apalah sesuka kita membuat tampilan perubahan tersebut. Kemudian misalkan kita ingin membuat Expired tampilan rumus tersebut berubah setelah tanggal 31 Desember 2015. Nah ikuti langkah-langkah berikut :

    Double klik penanggalan komputer pojok kanan bawah monitor sehingga akan ditampilan jendela penanggalan Date and Time Properties.

    tips rumus excel expired 2 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer

    tips rumus excel expired 3 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer
    kita ingin membuat Expired tampilan rumus berubah pada tanggal 31 Desember 2015, maka untuk sementara kita rubah penanggalan menjadi 31 Desember 2015.

    tips rumus excel expired 4 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer
    Kembali ke lebar kerja excel, klik di sembarang sel yang kosong. Ketikan rumus penanggalan =NOW, maka akan nampak tampilan hasil dari rumus berupa tanggal 31/12/2015 atau jika format di komputer (English) 12/31/2015.

    tips rumus excel expired 5 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer
    Copy sel rumus penanggalan tersebut, lalu letakkan hasil copy di sembarang sel dengan menggunakan perintah Paste > Special > Value, maka akan ditunjukan hasil value (nilai) dari tanggal 31/12/2015 tersebut.

    tips rumus excel expired 6 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer
    Value (nilai) 42369,2487760416 tersebut di atas akan kita gunakan sebagai konstanta pembatas dalam rumus dikaitkan dengan penanggalan komputer. Kembali ke lembar kerja excel pertama, ubahlah rumus pertama di atas menjadi rumus logika IF sehingga menjadi rumus berikut :

    =IF(NOW()>42369,2487760416;”###”;SUM(C3:C8))

    Maksudnya jika tanggal sekarang Now() lebih besar daripada nilai 42369,2487760416, maka ditampilkan ###, jika tidak (maksudnya lebih kecil) maka ditampilkan hasil perhitungan SUM(C3:C8).

    tips rumus excel expired 7 Tips Membuat Rumus Excel Expired dengan Tanggal Komputer

    Hasil di atas menunjukkan bahwa rumus berjalan setelah tanggal 31/12/2015 sehingga menampilkan ###. Selanjutnya silahkan Anda kembalikan lagi penanggalan di komputer sebelum tanggal tersebut, maka nilai rumus akan menampilkan perhitungan semula. Setelah mengembalikan atau merubah-rubah penganggalan di komputer, untuk melihat hasilnya di excel, tekan tombol F8 (berfungsi sebagai refresh di excel).

Tips Membuat nama depan pada Ms. Excel



Untuk urusan pengolahan data, Ms. Excel jagonya, tak diragukan lagi, banyak sekali rumus ajaib atau formula yang disematkan pada software besutan Microsoft ini. Salah satunya adalah formula untuk menentukan nama depan / LEFT. Jadi misal pada worksheet tertulis nama Conan Edogawa, bila dibuat rumus pembacaan LEFT (nama depan), maka hasilnya jadi Sinichi Kudo Conan. Terlihat sepele, namun jika belum tahu rumusnya bisa rumit juga. Tapi sebenarnya gampang kok. Yuk kita simak bareng formula membuat nama depan pada excel.

Berikut adalah rumus untuk menentukan pembacaan nama depan (LEFT) -> 
=LEFT(B5, FIND(" ", B5:B16)-1)

Keterangan : 

B5        = Merupakan cells tempat nama depan dan belakang berada. Misalnya : Condan Edogawa
B5:B16 = Merupakan deretan cells dari nama depan dan belakang yang akan dimasukkan ke rumus LEFT

Tips Cara mengimpor data dari Excel ke SQL Serve


Artikel ini mejunjukkan bagaimana untuk mengimpor data dari lembar kerja Microsoft Excel ke Microsoft SQL Server database dengan menggunakan berbagai metode.

Deskripsi dari teknik
Contoh dalam artikel ini mengimpor data Excel menggunakan:
  • SQL Server Data Transformation Services (DTS)
  • Microsoft SQL Server 2005 Integration Services (SSIS)
  • Server-server SQL Server yang saling berhubungan
  • Query SQL Server yang didistribusikan
  • ActiveX Data Objects (ADO) dan Mcrosoft OLE DB Provider untuk SQL Server
  • ADO dan Microsoft OLE DB provider untuk Jet 4.0

Persyaratan

Daftar berikut ini menguraikan fitur perangkat keras, perangkat lunak, infrastruktur jaringan, dan paket layanan yang diperlukan:
  • Instance untuk Microsoft SQL Server 7.0 atau Microsoft SQL Server 2000 atau Microsoft SQL Server 2005
  • Microsoft Visual Basic 6.0 untuk sampel ADO yang menggunakan Visual Basic
Bagian dari artikel ini mengasumsikan bahwa Anda sudah familiar dengan berikut topik:
  • Data Transformation Services
  • Server yang saling berhubungan dan distribusi query
  • Pengembangan ADO dalam Visual Basic

Sample

Impor vs Append

Pernyataan SQL sampel yang digunakan dalam artikel ini mendemokan query Create Table yang mengimpor Excel data ke dalam tabel SQL Server baru dengan menggunakan perintah SELECT...INTO...FROM. Anda dapat mengkonversi pernyataan-pernyataan ini untuk menambahkan pertanyaan dengan menggunakan perintah INSERT INTO...SELECT...FROM sementara Anda teruskan mereferensikan objek sumber dan tujuan seperti ditunjukkan pada contoh kode ini.


Menggunakan DTS atau SSIS

Anda dapat menggunakan Wizard Impor SQL Server Data transformasi Layanan (DTS) atau SQL Server impor dan Ekspor Wizard untuk mengimpor Excel data ke tabel SQL Server. Ketika Anda menggunakan wizard dan memilih tabel sumber Excel, ingat bahwa nama objek Excel yang ditambahkan dengan tanda dolar ($) mewakili lembar kerja (misalnya, Sheet1$), dan bahwa nama objek polos tanpa tanda dolar mewakili range Excel.


Menggunakan Server terkait

Untuk menyederhanakan query, Anda dapat mengkonfigurasikan buku kerja Excel sebagai server terkait di SQL Server. Untuk informasi tambahan, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
306397 HOWTO: Menggunakan Excel dengan SQL Server terkait server dan didistribusikan pertanyaan
Kode berikut akan mengimpor data dari worksheet pelanggan di Excel terkait server "EXCELLINK" ke dalam tabel SQL Server baru bernama XLImport1:
SELECT * INTO XLImport1 FROM EXCELLINK...[Customers$]
                                                             
Anda juga dapat menjalankan query terhadap sumber secara passthrough dengan menggunakan OPENQUERY sebagai berikut:
SELECT * INTO XLImport2 FROM OPENQUERY(EXCELLINK,
    'SELECT * FROM [Customers$]')
                                                             

Menggunakan query didistribusikan


Jika Anda tidak ingin untuk mengkonfigurasi koneksi terus-menerus ke buku kerja Excel sebagai terkait server, Anda dapat mengimpor data untuk tujuan tertentu dengan menggunakan OPENDATASOURCE atau fungsi OPENROWSET. Contoh kode berikut juga mengimpor data dari worksheet Excel pelanggan ke tabel SQL Server baru:
SELECT * INTO XLImport3 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=C:\test\xltest.xls;Extended Properties=Excel 8.0')...[Customers$]
 
SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', [Customers$])
 
SELECT * INTO XLImport5 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', 'SELECT * FROM [Customers$]')
                                                             

Menggunakan ADO dan SQLOLEDB


Ketika Anda terhubung ke SQL Server di aplikasi ADO dengan menggunakan Microsoft OLE DB untuk SQL Server (SQLOLEDB), Anda dapat menggunakan sintaks "distributed query" yang sama dari bagian Menggunakan distribusi query untuk mengimpor Excel data ke SQL Server.

Contoh kode Visual Basic 6.0 berikut memerlukan Anda untuk menambahkan referensi proyek ke ActiveX Data Objects (ADO). Sampel kode ini juga menunjukkan bagaimana menggunakan OPENDATASOURCE dan OPENROWSET melalui koneksi SQLOLEDB.
    Dim cn As ADODB.Connection
    Dim strSQL As String
    Dim lngRecsAff As Long
    Set cn = New ADODB.Connection
    cn.Open "Provider=SQLOLEDB;Data Source=<server>;" & _
        "Initial Catalog=<database>;User ID=<user>;Password=<password>"
 
    'Import by using OPENDATASOURCE.
    strSQL = "SELECT * INTO XLImport6 FROM " & _
        "OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', " & _
        "'Data Source=C:\test\xltest.xls;" & _
        "Extended Properties=Excel 8.0')...[Customers$]"
    Debug.Print strSQL
    cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
    Debug.Print "Records affected: " & lngRecsAff
 
    'Import by using OPENROWSET and object name.
    strSQL = "SELECT * INTO XLImport7 FROM " & _
        "OPENROWSET('Microsoft.Jet.OLEDB.4.0', " & _
        "'Excel 8.0;Database=C:\test\xltest.xls', " & _
        "[Customers$])"
    Debug.Print strSQL
    cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
    Debug.Print "Records affected: " & lngRecsAff
 
    'Import by using OPENROWSET and SELECT query.
    strSQL = "SELECT * INTO XLImport8 FROM " & _
        "OPENROWSET('Microsoft.Jet.OLEDB.4.0', " & _
        "'Excel 8.0;Database=C:\test\xltest.xls', " & _
        "'SELECT * FROM [Customers$]')"
    Debug.Print strSQL
    cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
    Debug.Print "Records affected: " & lngRecsAff
 
    cn.Close
    Set cn = Nothing                                                         

Menggunakan ADO dan penyedia Jet

Sampel dalam bagian sebelumnya menggunakan ADO dengan penyedia SQLOLEDB untuk menghubungkan ke tujuan Anda impor Excel-untuk-SQL. Anda juga dapat menggunakan OLE DB Provider untuk Jet 4.0 untuk terhubung ke sumber Excel.

Jet database engine dapat mereferensikan eksternal database dalam pernyataan SQL dengan menggunakan sintaksis khusus yang memiliki tiga format yang berbeda:
  • [Path lengkap ke Microsoft Access database].[Nama Daftar Tabel]
  • [Nama Islam TERPADU;Rangkaian sambungan Islam TERPADU].[Nama Daftar Tabel]
  • [ODBC;Koneksi ODBC String].[Nama Daftar Tabel]
Bagian ini menggunakan format ketiga untuk membuat koneksi ODBC ke database SQL Server tujuan. Anda dapat menggunakan ODBC Data Source Name (DSN) atau DSN-less connection string:
DSN:
    [odbc;DSN=<DSN name>;UID=<user>;PWD=<password>]
 
DSN-less:
   [odbc;Driver={SQL Server};Server=<server>;Database=<database>;
       UID=<user>;PWD=<password>]
                                                             
Contoh kode Visual Basic 6.0 berikut memerlukan Anda untuk menambahkan referensi proyek ADO. Sampel kode ini menunjukkan bagaimana untuk mengimpor Excel data ke SQL Server melalui koneksi ADO menggunakan Jet 4.0 penyedia.
    Dim cn As ADODB.Connection
    Dim strSQL As String
    Dim lngRecsAff As Long
    Set cn = New ADODB.Connection
    cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
        "Data Source=C:\test\xltestt.xls;" & _
        "Extended Properties=Excel 8.0"
    
    'Import by using Jet Provider.
    strSQL = "SELECT * INTO [odbc;Driver={SQL Server};" & _
        "Server=<server>;Database=<database>;" & _
        "UID=<user>;PWD=<password>].XLImport9 " & _
        "FROM [Customers$]"
    Debug.Print strSQL
    cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
    Debug.Print "Records affected: " & lngRecsAff
        
    cn.Close
    Set cn = Nothing
                                                             
Anda juga dapat menggunakan sintaks ini, yang mendukung Jet Provider, mengimpor Excel data ke Microsoft Access database lain, indexed sequential access method (ISAM) ("desktop") database, atau ODBC database.

Pemecahan Masalah

  • Ingat bahwa nama objek Excel yang ditambahkan dengan tanda dolar ($) mewakili lembar kerja (misalnya, Sheet1$) dan bahwa nama objek polos mewakili range Excel.
  • Dalam beberapa keadaan, terutama ketika Anda menetapkan data sumber Excel dengan menggunakan nama tabel bukan SELECT query, kolom dalam tabel SQL Server tujuan akan tersusun dalam urutan abjad.Untuk informasi tambahan tentang masalah ini dengan Jet Provider, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
299484 PRB: Kolom diurutkan berdasarkan abjad ketika Anda menggunakan ADOX untuk mengambil kolom tabel akses
  • Ketika Jet Provider menentukan bahwa kolom Excel berisi campuran teks dan data numerik, Jet Provider memilih tipe data "mayoritas" dan mengembalikan nilai-nilai yang cocok sebagai NULLs. Untuk informasi tambahan tentang cara mengatasi masalah ini, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
194124 PRB: Nilai-nilai Excel kembali sebagai NULL menggunakan DAO OpenRecordset