SQL minangka basa program sing populer sing digunakake nalika nggarap database (DB). Sanajan ana aplikasi kapisah sing diarani Akses kanggo operasi database ing Microsoft Office, Excel uga bisa nggarap database kanthi nggawe pitakon SQL. Ayo goleki carane nggawe panjalukan sing padha kanthi macem-macem cara.
Deleng uga: Cara nggawe database ing Excel
Nggawe pitakon SQL ing Excel
Basa query SQL beda karo analoge ing meh kabeh sistem manajemen database modern sing bisa digunakake. Mula, ora kaget manawa prosesor meja lanjut kaya Excel, sing duwe akeh fungsi tambahan, uga ngerti babagan nggarap basa iki. Pangguna SQL nggunakake Excel bisa ngatur akeh data tabular sing beda.
Cara 1: gunakake tambahan
Nanging pisanan, ayo ndelok pilihan yen sampeyan bisa nggawe query SQL saka Excel ora nggunakake alat standar, nanging nggunakake tambahan ing pihak katelu. Salah sawijining tambahan paling apik sing nindakake tugas iki yaiku toolkit XLTools, sing uga kalebu fitur iki, nyedhiyakake akeh fungsi liyane. Sejatine, kudu dielingake manawa wektu gratis kanggo nggunakake alat kasebut mung 14 dina, banjur sampeyan kudu tuku lisensi.
Download XLTools Tambah
- Sawise sampeyan ndownload file tambahan xltools.exekudu nerusake nginstal. Kanggo miwiti installer, klik kaping pindho tombol mouse kiwa ing file instalasi. Sawise kasebut, jendhela bakal mbukak ing ngendi sampeyan kudu konfirmasi persetujuan karo perjanjian lisensi kanggo panggunaan produk Microsoft - NET Framework 4. Kanggo nindakake iki, klik mung tombol "Aku nampa" ing ngisor jendela.
- Sawise kasebut, installer ndownload file sing dibutuhake lan miwiti proses nginstal.
- Banjur jendhela bakal mbukak ing ngendi sampeyan kudu konfirmasi idin kanggo nginstal tambahan iki. Kanggo nindakake iki, klik tombol Pasang.
- Banjur prosedur instalasi nambahake dhewe wiwit.
- Sawise rampung, jendhela bakal mbukak ing ngendi bakal dilaporake manawa instalasi wis rampung. Ing jendhela sing wis ditemtokake, mung klik tombol Nutup.
- Tambahan ditambahake lan saiki sampeyan bisa mbukak file Excel sing sampeyan kudu ngatur query SQL. Kanthi sheet Excel, jendhela mbukak kanggo ngetik kode lisensi XLTools. Yen sampeyan duwe kode, sampeyan kudu ngetik ing kolom sing cocog lan klik tombol "OK". Yen sampeyan pengin nggunakake versi gratis kanggo 14 dina, banjur klik tombol kasebut Lisènsi uji coba.
- Nalika milih lisensi uji coba, jendhela cilik liyane mbukak, ing ngendi sampeyan kudu nemtokake jeneng lan jeneng kulawarga (sampeyan bisa nggunakake jeneng alias) lan email. Sawise iku, klik tombol "Miwiti wektu nyoba".
- Sabanjure, kita bali menyang jendhela lisensi. Kaya sing sampeyan ngerteni, nilai-nilai sing sampeyan lebokake wis ditampilake. Saiki sampeyan mung kudu ngeklik tombol kasebut "OK".
- Sawise nindakake manipulasi ing ndhuwur, tab anyar bakal katon ing conto Excel sampeyan - "XLTools". Nanging kita ora cepet-cepet mlebu. Sadurunge nggawe pitakon, kita kudu ngowahi tataran tabel sing bakal kita lakoni ing meja sing diarani "cerdas" lan menehi jeneng.
Kanggo nindakake iki, pilih Uploaded sing ditemtokake utawa ana unsur apa wae. Dadi ing tab "Ngarep" klik ing lambang "Format minangka tabel". Iki dilebokake ing pita ing toolbox. Gaya. Sawise kuwi dhaptar pilihan saka macem-macem gaya dibukak. Pilih gaya sing dipikirake pancen perlu. Pilihan sing ditemtokake ora bakal mengaruhi fungsi tabel, saengga dhasar pilihan sampeyan mung adhedhasar pilihan tampilan visual. - Sawise iki, jendhela cilik diwiwiti. Iku nuduhake koordinat meja. Minangka aturan, program kasebut dhewe "milih" alamat lengkap babagan Uploaded, sanajan sampeyan milih mung sel sing ana. Nanging mung ngono, ora keganggu mriksa informasi sing ana ing lapangan "Nemtokake lokasi data meja". Uga eling babagan item sing cedhak Meja Kepala, ana tandha yen header ing Uploaded sampeyan saiki wis ana. Banjur klik tombol "OK".
- Sawisé iku, kabèh sing ditemtokake bakal diformat minangka tabel, sing bakal mengaruhi sifat-sifat kasebut (umpamane, regangan) lan tampilan visual. Tabel kasebut bakal diwenehi jeneng. Kanggo ngerteni lan ngganti sesanti, klik ing unsur apa wae. Klompok tambahan tab katon ing pita - "Nggawe tabel". Pindhah menyang tab "Desainer"diselehake ing. Ing pita ing toolbox "Properti" ing lapangan "Jeneng meja" jeneng Uploaded sing program sing ditunjuk kanggo kanthi otomatis bakal dituduhake.
- Yen pengin, pangguna bisa ngganti jeneng iki dadi informasi sing luwih informatif, kanthi mung ngetik pilihan sing dipengini ing lapangan saka keyboard lan mencet tombol Ketik.
- Sawise iku, meja wis siyap lan sampeyan bisa nerusake langsung menyang organisasi panjaluk kasebut. Pindhah menyang tab "XLTools".
- Sawise pindhah menyang pita ing toolbox "Pitakon SQL" klik ing lambang Mlaku SQL.
- Jendela eksekusi query SQL diwiwiti. Ing tlatah kiwa, sampeyan kudu nuduhake lembar dokumen lan meja ing wit data supaya panjaluk kasebut bakal diasilake.
Ing jendhela sisih tengen, sing manggoni umume, yaiku editor query SQL dhewe. Sampeyan kudu nulis kode program ing njero. Jeneng kolom saka meja sing dipilih banjur bakal ditampilake kanthi otomatis. Kolom kanggo diproses dipilih nganggo printah PILIH. Sampeyan mung kudu milih ing dhaptar mung kolom sing pengin diproses sing diproses.
Sabanjure, teks printah sing pengin ditrapake kanggo obyek sing dipilih wis ditulis. Tim kalebu nggunakake operator khusus. Mangkene pratelan dhasar SQL:
- KANGGO BY - ngurutake nilai;
- Gabung - nggabungake tabel;
- GROUP BY - klompok nilai;
- SUM - rangkuman nilai;
- Beda - ngilangi duplikat.
Kajaba iku, operator bisa digunakake kanggo mbangun pitakon MAX, MIN, Avg, NEGARA, Ngiwa lan liyane
Ing sisih ngisor jendela sampeyan kudu nuduhake endi asil pangolahan bakal ditampilake. Iki bisa dadi lembaran anyar buku (kanthi standar) utawa kisaran tartamtu ing lembar saiki. Ing kasus terakhir, sampeyan kudu mindhah saklar menyang posisi sing cocog lan nemtokake koordinat kisaran iki.
Sawise panjaluk digawe lan setelan sing cocog digawe, klik tombol kasebut Mlaku ing ngisor jendela. Sawise kasebut, operasi sing dilebokake bakal ditindakake.
Piwulang: Tabel cerdas ing Excel
Cara 2: gunakake piranti Excel sing dibangun
Ana uga cara kanggo nggawe query SQL nglawan sumber data sing dipilih kanthi nggunakake alat sing dibangun ing Excel.
- Kita miwiti program Excel. Sawise iku, pindhah menyang tab "Data".
- Ing toolbox "Entuk data eksternal"dumunung ing pita, klik lambang kasebut "Saka sumber liyane". Dhaptar opsi luwih mbukak. Milih item kasebut ing "Saka tuntunan sambungan data".
- Wiwitane Wisaya Data Data. Ing dhaptar jinis sumber data, pilih "ODBC DSN". Sawise iku, klik tombol "Sabanjure".
- Mbukak jendhela Wizards Sambungan Datasing pengin milih jinis sumber. Pilih jeneng "Database Akses MS". Banjur klik tombol "Sabanjure".
- Jendhela pandhu arah cilik dibukak, sing sampeyan kudu pindhah menyang direktori lokasi database ing format mdb utawa accdb banjur pilih file database sing dikarepake. Navigasi antarane drive logis ditindakake ing lapangan khusus. Disk. Antarane direktori, transisi digawe ing wilayah tengah jendela sing diarani "Katalog". File ing direktori saiki ditampilake ing panel kiwa jendela yen duwe extension mdb utawa accdb. Ana ing wilayah iki sing kudu milih jeneng file, banjur klik tombol "OK".
- Sawise iki, jendhela pilihan tabel ing database sing ditemtokake diluncurake. Ing wilayah tengah, pilih jeneng meja sing dipengini (yen ana sawetara), banjur klik tombol "Sabanjure".
- Sawisé iku, jendhela file sambungan data mbukak. Mangkene informasi dhasar babagan sambungan sing dikonfigurasi. Ing jendhela iki, mung klik tombol Rampung.
- Jendhela impor data Excel diluncurake ing lembar kerja Excel. Ing, sampeyan bisa nemtokake format sing pengin data dituduhake:
- Tabel;
- Laporan PivotTable;
- Bingkai ringkesan.
Pilih pilihan sing sampeyan butuhake. Sithik banget dibutuhake kanggo nuduhake ing endi data kudu dilebokake: ing sheet anyar utawa ing lembar saiki. Ing kasus terakhir, uga bisa milih koordinat lokasi. Kanthi gawan, data diselehake ing sheet saiki. Ing pojok kiwa ndhuwur obyek sing diimpor dumunung ing sel A1.
Sawise kabeh setelan impor ditemtokake, klik tombol kasebut "OK".
- Kaya sing sampeyan ngerteni, tabel saka database dipindhah menyang sheet. Banjur kita pindhah menyang tab kasebut "Data" lan klik ing tombol Sambungan, sing ana ing pita kasebut ing toolbox kanthi jeneng sing padha.
- Sawise kasebut, jendhela kanggo nyambungake menyang buku dibukak. Ing kono kita ndeleng jeneng database sing wis sadurunge. Yen ana sawetara database sing gegandhengan, banjur pilih salah siji banjur pilih. Sawise iku, klik tombol "Properti ..." ing sisih tengen jendhela.
- Jendhela sambungan bakal diwiwiti. Kita pindhah menyang tab kasebut "Definisi". Ing lapangan Tèks Timsing ana ing sisih ngisor jendela saiki, kita nulis printah SQL sesuai karo sintaksis basa iki, sing dicritakake kanthi ringkes nalika nimbang Cara 1. Banjur klik tombol "OK".
- Sawise kasebut, sistem kanthi otomatis bali menyang jendhela sambungan buku. Kita mung bisa klik tombol "Refresh" ing. Panjaluk digawe menyang database, sawise database kasebut ngasilake asil pangolahan kasebut bali menyang lembaran Excel, menyang tabel sing sadurunge kita pindhah.
Cara 3: Sambungake menyang SQL Server
Kajaba iku, liwat alat Excel, sampeyan bisa nyambung menyang SQL Server lan ngirim pitakon babagan iki. Bangunan panjaluke ora beda karo pilihan sadurunge, nanging pisanan, sampeyan kudu netepake sambungan kasebut dhewe. Ayo goleki kepiye.
- Kita miwiti program Excel lan kita pass menyang tab "Data". Sawise iku, klik tombol "Saka sumber liyane", sing dilebokake ing pita kasebut ing blok alat kasebut "Entuk data eksternal". Wektu iki, saka dhaptar gulung mudhun, pilih pilihan "Saka Server SQL".
- Iki mbukak jendhela kanggo nyambung menyang server database. Ing lapangan "Jeneng server" tunjuk jeneng server sing kita sambungake. Ing klompok paramèter Informasi Akun sampeyan kudu netepake kepiye koneksi: nggunakake Windows bukti utawa nganggo jeneng pangguna lan sandhi. Kita nemtokake saklar miturut keputusan kasebut. Yen sampeyan milih pilihan kapindho, mesthine sampeyan kudu ngetik jeneng pangguna lan sandhi ing lapangan sing cocog. Sawise kabeh setelan rampung, klik tombol "Sabanjure". Sawise nindakake tumindak iki, sesambungan menyang server sing wis ditemtokake. Langkah-langkah luwih lanjut kanggo ngatur query menyang database padha karo sing diterangake ing metode sadurunge.
Kaya sing sampeyan ngerteni, ing Excel Excel, pitakon bisa diatur kanthi nggunakake program program lan kanthi bantuan tambahan saka pihak katelu. Saben pangguna bisa milih pilihan sing luwih trep kanggo dheweke lan luwih cocog kanggo ngrampungake tugas tartamtu. Sanajan kasebut, kapabilitas XLTools nambah, umume, isih luwih maju tinimbang alat Excel sing dibangun. Kerugian utama XLTools yaiku istilah panggunaan tambahan nambah diwatesi mung rong minggu tanggalan.