Unsaon sa pagpadala sa usa ka litrato pinaagi sa email

Ang SQL usa ka popular nga programming language nga gigamit sa pagtrabaho sa mga database (DB). Bisan tuod adunay usa ka lahi nga aplikasyon alang sa database nga mga operasyon sa Microsoft Office suite - Access, apan ang Excel mahimo usab nga magtrabaho kauban sa database, nga maghimo sa SQL nga mga pangutana. Atong tan-awon kung unsaon nato maporma ang maong hangyo sa lainlaing paagi.

Tan-awa usab: Kon unsaon paghimo og database sa Excel

Paghimo og SQL nga pangutana sa Excel

Ang SQL nga pangutana nga pinulongan lahi gikan sa mga analogue sa kamatuoran nga hapit ang tanan nga modernong sistema sa pagdumala sa database nagtrabaho uban niini. Busa, dili katingad-an nga ang usa ka advanced nga tabular processor sama sa Excel, nga dunay daghang dugang nga gimbuhaton, mahimo usab nga magtrabaho uban niini nga pinulongan. Ang mga tiggamit nga hanas sa paggamit sa SQL gamit ang Excel makahimo sa pag-organisar sa daghang nagkalain-laing managlahi nga mga datos.

Pamaagi 1: Gamiton ang mga Add-ons

Apan una, atong ikonsidera ang kapilian kon mahimo ka makahimo og SQL query gikan sa Excel nga dili gamiton ang standard toolkit, apan gamit ang ikatulong partido nga pagdugang. Usa sa labing maayo nga mga pagdugang sa pagbuhat niini mao ang XLTools toolkit, nga, dugang pa niini nga bahin, naghatag sa daghan nga uban nga mga gimbuhaton. Hinuon, angay hinumduman nga ang libre nga panahon sa paggamit sa himan mao lamang ang 14 ka adlaw, ug unya kinahanglan nga mopalit ka og lisensya.

I-download ang XLTools Add-on

  1. Human nimo ma-download ang gidugang nga file xltools.exekinahanglan nga mopadayon sa pag-instalar niini. Aron makadagan ang installer, doble-klik ang left mouse button sa file sa pag-instalar. Human niana, ang usa ka bintana nga gilusad diin imong gikinahanglan sa pagkumpirma sa imong kasabutan sa lisensya nga kasabutan alang sa paggamit sa mga produkto sa Microsoft - NET Framework 4. Aron mahimo kini, pag-klik lang sa button "Dawata" sa ubos sa bintana.
  2. Human niana, ang installer nag-download sa gikinahanglan nga mga file ug nagsugod sa proseso sa pag-instalar.
  3. Sunod, ang usa ka bintana giablihan diin imong gikumpirma ang imong pag-uyon sa pag-instalar niini nga add-in. Aron mahimo kini, i-klik ang button. "Pag-instalar".
  4. Dayon magsugod ang pamaagi sa pag-instalar nga direkta ang pagdugang mismo.
  5. Human kini makompleto, usa ka bintana ang pagabuksan diin kini itaho nga ang pag-instalar malampuson nahuman. Sa espesipikong bintana, i-klik lang ang button "Duol".
  6. Ang pag-add-in na-instalar ug karon mahimo ka magpadagan sa usa ka excel file diin kinahanglan nimo ang pag-organisar sa SQL query. Uban sa Excel sheet, ang usa ka bintana maabli nga mosulod sa XLTools license code. Kon ikaw adunay code, kinahanglan nimo nga ipasulod kini sa angay nga field ug i-klik ang button "OK". Kon gusto nimong gamiton ang libre nga bersyon sulod sa 14 ka adlaw, nan kinahanglan lang nga i-klik ang button. "Lisensya sa Pagsulay".
  7. Kon mopili ka og usa ka lisensya sa pagsulay, ang laing gamay nga bintana mag-abli kung asa nimo kinahanglan itakda ang imong una ug katapusan nga ngalan (mahimo nimo gamiton ang pseudonym) ug e-mail. Human niana, i-klik ang button "Pagsugod sa Panahon sa Pagsulay".
  8. Sunod kita mobalik sa bintana sa lisensiya. Sama sa imong makita, ang mga mithi nga imong gisudlan gipakita na. Karon kinahanglan nimo nga ipadayon ang buton. "OK".
  9. Human nimo ipahigayon ang manipulations sa ibabaw, ang usa ka bag-ong tab makita sa imong kopya sa Excel - "XLTools". Apan dili magdali sa pagsulod niini. Sa wala pa ikaw maghimo og usa ka pangutana, gikinahanglan nimo nga mag-convert sa usa ka lamesa, diin kami magtrabaho, ngadto sa usa ka gitawag nga "smart" nga lamesa ug maghatag niini og ngalan.
    Aron mahimo kini, pilia ang espesipikong laray o bisan unsang mga elemento niini. Diha sa tab "Panimalay" i-klik ang icon "I-format isip lamesa". Kini gibutang sa tape sa block sa mga himan. Ang "Mga Estilo". Human niana usa ka lista sa nagkalainlaing estilo gibuksan. Pilia ang estilo nga imong makita nga angay. Kini nga pagpili dili makaapektar sa pag-andam sa lamesa, busa ibase ang imong gipili lamang pinasukad sa visual display preferences.
  10. Human niini, usa ka gamay nga bintana ang gilunsad. Gipakita niini ang mga koordinado sa lamesa. Ingon sa usa ka lagda, ang programa mismo "nagapunit" sa tibuok nga address sa laray, bisan kung usa ka cell ang imong gipili. Apan kung dili kini makababag sa pagsusi sa kasayuran nga anaa sa natad "Tukma ang nahimutangan sa datos sa lamesa". Kinahanglan usab nga imong hatagan og pagtagad ang mahitungod sa butang "Paghukum uban ang mga ulohan", adunay marka, kon ang mga ulohan sa inyong laraw anaa gayud. Dayon i-klik ang button "OK".
  11. Human niana, ang tibuok nga piho nga gidak-on mahimong porma ingon nga usa ka lamesa, nga makaapekto sa iyang mga kabtangan (sama pananglitan, pag-uswag) ug visual display. Gipangalan ang gitakda nga lamesa. Aron makaila ug mag-usab kini sa gusto, kita mag-klik sa bisan unsang elemento sa laray. Usa ka dugang nga grupo sa mga tab nga makita sa ribbon - "Nagtrabaho sa mga lamesa". Padulong sa tab "Magtukod"gibutang kini. Sa tape sa block sa mga himan Mga "Mga Kinaiya" sa umahan "Ngalan sa Talaan" ang ngalan sa laray, diin ang programa nga gi-assign niini awtomatik, ipasabut.
  12. Kung gusto, ang user mahimong mag-usab niini nga ngalan ngadto sa usa ka labaw nga matulon-anon pinaagi sa pagsulod lamang sa gitinguhang kapilian sa nataran gikan sa keyboard ug pagpa-press sa yawe Pagsulod.
  13. Human niana, ang lamesa andam ug ikaw mahimong diretso sa organisasyon sa hangyo. Padulong sa tab "XLTools".
  14. Human sa pagbalhin sa tape sa block sa mga himan "Mga pangutana sa SQL" i-klik ang icon Pagdalag SQL.
  15. Ang SQL query execution window magsugod. Sa iyang wala nga lugar, itakda ang sheet sa dokumento ug ang lamesa sa punoan sa datos aron maporma ang pangutana.

    Sa tuo nga pane sa bintana, nga nag-okupar sa kadaghanan niini, mao ang editor sa SQL query mismo. Diha niini gikinahanglan nimo nga isulat ang code sa programa. Ang mga kolum sa mga ngalan sa napili nga lamesa nga adunay awtomatik nga gipakita. Ang pagpili sa mga kolum alang sa pagproseso gihimo uban sa sugo PILI. Kinahanglan nga imong ibilin sa lista lamang kadtong mga kolum nga gusto nimo nga ipatungha ang espesip nga sugo.

    Sunod, isulat ang teksto sa sugo nga gusto mong iaplay sa pinili nga mga butang. Ang mga sugo gisulat gamit ang mga espesyal nga operator. Ania ang sukaranan nga SQL nga pahayag:

    • ORDER BY - paghuman sa mga hiyas;
    • DAGKONG - magpasakop sa mga lamesa;
    • GROUP BY - pagpundok sa mga hiyas;
    • SUM - summation sa mga hiyas;
    • Talagsaon - Kuhaa ang mga duplicate.

    Dugang pa, sa pagtukod sa pangutana, mahimo nimo gamiton ang mga operators MAX, MIN, Avg nga, COUNT, WALA ug uban pa

    Sa ubos nga bahin sa bintana, kinahanglan nga tukma kung diin ang gipakita nga resulta sa pagpakita. Mahimo kini nga usa ka bag-o nga papel sa libro (dili piho) o usa ka piho nga kabahin sa kasamtangan nga papel. Sa ulahing kaso, kinahanglang usbon nimo ang switch sa tukmang posisyon ug isulti ang mga koordinado niini nga gidak-on.

    Human ang hangyo nahimo ug ang tukma nga mga setting nahimo, i-klik ang button. Dagan sa ubos sa bintana. Human niana, ang gipasulod nga operasyon ipahigayon.

Leksyon: Mga lamesa sa Smart

Pamaagi 2: Gamiton ang Excel nga mga Gamit

Adunay usab usa ka paagi sa paghimo sa usa ka SQL nga pangutana alang sa usa ka pinili nga tinubdan sa datos nga gamit ang mga himan nga gihimo sa Excel.

  1. Pagdalagan ang programa nga Excel. Human sa paglihok sa tab Ang "datos".
  2. Diha sa block sa mga himan "Pagkuha og External Data"nga nahimutang sa tape, i-klik ang icon "Gikan sa ubang mga tinubdan". Usa ka listahan sa dugang nga mga kapilian. Pagpili usa ka butang nga anaa niini "Gikan sa Data Connection Wizard".
  3. Pagsugod Wizard Koneksyon sa Data. Sa lista sa mga datos nga gigikanan sa datos, pilia "ODBC DSN". Human niana i-klik ang button "Sunod".
  4. Gibuksan ang bentana Mga Koneksiyon sa Koneksiyon sa Data, diin kinahanglan nimo pilion ang matang sa tinubdan. Pagpili og usa ka ngalan "MS Access Database". Dayon i-klik ang button. "Sunod".
  5. Ang usa ka gamay nga window sa pag-abli sa bukas nga bukas diin kinahanglan moadto sa database location directory sa mdb o accdb format ug pilia ang gikinahanglan nga database file. Ang pag-navigate tali sa logical drives gihimo sa usa ka espesyal nga field. "Mga Disk". Sa tunga-tunga sa mga direktoryo, ang usa ka transisyon gihimo sa sentro nga dapit sa bintana nga gitawag "Mga Catalog". Sa wala nga pane sa bintana, ang mga file nga nahimutang sa kasamtangan nga direktoryo gipakita kon sila adunay extension mdb o accdb. Kini nga dapit nga kinahanglan nimo nga mapili ang pangalan sa file, dayon i-klik ang button "OK".
  6. Human niini, usa ka bintana alang sa pagpili sa usa ka lamesa sa gitakda nga database gilunsad. Sa sentro nga lugar, pilia ang ngalan sa gusto nga lamesa (kon adunay daghan), ug dayon i-klik ang button "Sunod".
  7. Human niana, ang tabi sa save nga data connection file mabuksan. Ania ang basehang kasayuran nga koneksyon nga atong gi-configure. Sa niini nga bintana, pag-klik lang sa button. "Nahuman".
  8. Sa excel sheet, usa ka data import window ang gilusad. Posible nga ipaila kung asa nga porma ang gusto nimo ipresentar ang datos:
    • Table;
    • Report sa Tabuni sa Pivot;
    • Katingbanan nga tsart.

    Pilia ang opsyon nga imong gusto. Sa ubos kinahanglan nimo nga tukma kung asa ibutang ang data: sa usa ka bag-o nga papel o sa kasamtangan nga papel. Sa ulahing kaso, mahimo usab nga mapili ang mga coordinate sa lokasyon. Sa kasagaran, ang datos gibutang sa kasamtangan nga papel. Ang ibabaw nga wala nga bahin sa imported nga butang gibutang sa cell. A1.

    Human mahatag ang mga setting sa import, i-klik ang button "OK".

  9. Sama sa imong makita, ang lamesa gikan sa database gibalhin ngadto sa sheet. Dayon mobalhin ngadto sa tab Ang "datos" ug i-klik ang button "Mga koneksyon"nga gibutang sa tape sa block sa mga himan nga adunay sama nga ngalan.
  10. Human niana, ang koneksyon sa libro gilunsad. Diha niini makita ang ngalan sa kaniadto nga database. Kung adunay daghang mga koneksyon nga mga database, pilia ang usa nga imong gikinahanglan ug pilia kini. Human niana i-klik ang button "Mga Properties ..." sa tuo nga bahin sa bintana.
  11. Nagsugod ang bintana sa koneksyon. Ibutang kini sa tab "Kahubitan". Sa kapatagan "Command text", sa ubos sa kasamtangan nga bintana, isulat ang SQL nga komando pinasubay sa syntax sa pinulongan, nga among gihisgutan sa makadiyut kung gikonsiderar Pamaagi 1. Dayon i-klik ang button "OK".
  12. Human niana, ang usa ka awtomatik nga pagbalik ngadto sa bintana sa koneksyon sa libro gihimo. Mahimo lang kita mag-klik sa button "Pahulay" diha niini. Ang database ma-access uban sa usa ka pangutana, nga human niana ang database mobalik sa mga resulta sa pagproseso balik ngadto sa excel sheet, sa lamesa nga kaniadto gibalhin pinaagi kanato.

Pamaagi 3: Sumpaysumpaya ang SQL Server

Dugang pa, pinaagi sa mga himan nga Excel, kini posible nga makonektar sa SQL Server ug ipadala ang mga hangyo niini. Ang pagtukod sa usa ka pangutana dili lahi sa nauna nga kapilian, apan una sa tanan, kinahanglan nimo nga tukuron ang koneksyon mismo. Atong tan-awon kon unsaon pagbuhat niini.

  1. Pagdagan ang Excel ug adto sa tab Ang "datos". Human niana i-klik ang button "Gikan sa ubang mga tinubdan"nga gibutang sa tape sa block sa mga himan "Pagkuha og External Data". Niini nga panahon, gikan sa lista nga makita, pilia ang kapilian "Gikan sa SQL Server".
  2. Ang koneksyon sa database server ablihan. Sa kapatagan "Ngalan sa Server" isulti ang ngalan sa server nga atong gikonektar. Sa grupo sa mga parameter "Impormasyon sa Account" kinahanglan nga magdesisyon kung unsaon ang koneksyon mahitabo: gamit ang Windows authentication o pinaagi sa pagsulod sa usa ka username ug password. Among ibutyag ang switch sumala sa desisyon. Kon imong gipili ang ikaduha nga kapilian, dayon dugang sa katugbang nga mga luna kinahanglan nimo nga isulod ang usa ka username ug password. Human mahuman ang tanan nga settings, i-klik ang button. "Sunod". Human sa pagbuhat niini nga aksyon, ang koneksyon sa gitakda nga server mahitabo. Ang dugang nga mga lihok sa pag-organisar sa query sa database susama sa gihulagway sa naunang pamaagi.

Sumala sa imong makita, sa Excel, ang mga pangutana sa SQL mahimong maorganisa, bisan pinaagi sa mga gamit sa programa, o pinaagi sa paggamit sa mga third-add-in. Ang matag gumagamit makapili sa kapilian nga mas sayon ​​alang kaniya ug mas angay alang sa pagsulbad sa usa ka piho nga buluhaton. Bisan pa, ang mga kapabilidad sa XLTools add-in, sa kinatibuk-an, sa gihapon medyo abante kay sa mga built-in nga mga himan sa Excel. Ang pangunang disadvantage sa XLTools mao nga ang panahon sa libreng paggamit sa pagdugang limitado sa duha lamang ka kalendaryo nga mga semana.