Jalankan pertanyaan SQL secara asli dalam Excel
Excel sendiri tidak menyokong pertanyaan SQL secara asli. Walau bagaimanapun, terdapat pelbagai cara untuk menggunakan pertanyaan SQL dalam Excel, seperti mengimport data, mencipta sambungan ODBC atau menggunakan sambungan VBA.
Gunakan Wizard Sambungan Data
- Buka tab "Data" dalam Excel.
- Klik butang "Dapatkan Data".
- Pilih "Dari sumber lain" -> "Dari Microsoft Query".
- Dalam tetingkap "Microsoft Query", pilih jenis sumber data "Excel".
- Masukkan nama fail Excel yang ingin anda sambungkan.
- Pilih lembaran kerja atau julat sel untuk menjadi sumber data SQL.
- Klik butang "SQL" untuk membuka editor pertanyaan SQL.
- Masukkan pertanyaan SQL anda dalam editor.
Selepas memasukkan pertanyaan anda, anda boleh mengklik "OK" untuk menjalankan pertanyaan dan mengimport hasilnya ke dalam Excel.
Perihalan lanjutan:
- Anda boleh menyambung ke data Excel menggunakan penyedia OLEDB "Microsoft.Jet.OLEDB" atau "Microsoft.ACE.OLEDB".
- Helaian dan julat Excel boleh dirujuk dalam pertanyaan SQL menggunakan format nama jadual "[Sheet1$]" atau "[MyRange]".
- Sintaks SQL Akses boleh digunakan dalam pertanyaan Excel SQL.
- Secara lalai, baris pertama data Excel dianggap sebagai pengepala lajur. Untuk melumpuhkan ciri ini, tambahkan "HDR=No" pada sifat lanjutan rentetan sambungan.
- Gunakan tetapan IMEX untuk merawat semua data sebagai teks. Contohnya: "IMEX=1".
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjalankan Pertanyaan SQL Secara Terus Dalam Microsoft Excel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!