Excel Fen Fen SQL sèvè

Itilizatè a tipik se konfòtab k ap travay nan Microsoft Excel . Poukisa ou pa bay itilizatè ou yo ak yon zouti yo deja konnen epi ajoute nan li yon koneksyon nan anviwònman SQL sèvè ou . Avantaj nan apwòch sa a se calcul Excel yo se toujou jiska dat ak done yo kounye a soti nan baz done a fen dèyè. Li tipik pou itilizatè yo mete done nan Excel men anjeneral li nan yon snapshot nan done yo nan yon pwen nan tan. Atik sa a pral montre w kouman senp li se nan konfigirasyon yon Excel calcul ak yon koneksyon sou SQL ke ou ka bay itilizatè ou yo.

Nan egzanp sa a, nou pral sèvi ak baz done a echantiyon avanti Works ki Microsoft bato ak SQL sèvè 2008.

Difikilte pou: mwayèn

Tan obligatwa: 10 minit

Isit la nan ki jan

  1. Ou pral bezwen yon moso kèk nan enfòmasyon nan konfigirasyon Excel a SQL sèvè koneksyon.
      • SQL sèvè Non - Nan egzanp nou an, sèvè a SQL se MTP \ SQLEXPRESS.
  2. Non Database - Egzanp nou an, nou ap itilize baz done AdventureWorks la.
  3. Tablo oswa View - Nou pral apre vant la Sales.vIndividualCustomer.
  4. Louvri Excel epi kreye yon nouvo liv.
  5. Klike sou tab la Done. Jwenn "Done Ekstèn Done" la epi klike sou "Soti nan Lòt Sous" epi chwazi "Soti nan SQL sèvè". Sa a ouvè a "Done Koneksyon Sòsye".
  6. Ranpli nan non an sèvè . Nan egzanp sa a, non sèvè a se "MTP \ SQLEXPRESS". Mete login kredansyèl yo nan "Sèvi ak Windows Otantifikasyon". Opsyon nan lòt ta dwe itilize si administratè baz done ou bay yon non itilizatè ak modpas pou itilizatè ou an. Klike sou Next. Sa a pote moute "Done Koneksyon Sòsye an".
  7. Chwazi baz done a ("AdventureWorks" nan egzanp nou an) nan "Chwazi baz done a ki gen done ou vle" gout desann bwat. Asire w ke "Konekte sou yon tab espesifik" tcheke. Jwenn gade nan ("Sales.vIndividualCustomer" nan egzanp nou an) nan lis la epi chwazi li. Klike sou Fini ki pote moute bwat dyalòf Import Done la.
  1. Tcheke kazye a Table epi chwazi kote ou vle mete done yo (Fèy travay ki deja egziste oswa nouvo Fèy travay). Klike sou OK ki kreye yon lis Excel ak enpòtasyon tab la tout antye nan calcul ou.
  2. Sove calcul ou epi voye bay itilizatè a. Bagay la bèl sou teknik sa a se ke itilizatè ou gen aksè a done aktyèl chak fwa yo bezwen li. Pandan ke done yo sove nan calcul a, gen yon koneksyon sou baz done a SQL. Nenpòt lè ou vle rafrechi calcul a, dwa klike sou yon kote nan tablo a, epi klike sou "Table" ak Lè sa a, "Refresh". Sa a li.

Konsèy

  1. Li vrèman enpòtan ke ou asire ke itilizatè a se byen konfigirasyon nan sèvè SQL. Sa a se bagay ki lakòz pwoblèm nan pifò ka yo itilize teknik sa a.
  2. Tcheke ki kantite dosye ki nan tablo a oswa wè ke ou ap konekte nan. Si tab la gen yon milyon dosye, ou ta ka vle filtre sa a desann. Bagay an dènye ou vle fè se pann sèvè a SQL.
  3. Sou bwat la dyalòg Koneksyon Pwopriyete, gen yon opsyon ki rele "Refresh done lè ouvri dosye a". Konsidere tcheke opsyon sa a. Lè yo opsyon sa a tcheke, itilizatè a ap toujou gen yon seri fre nan done lè ouvèti calcul nan Excel.
  4. Konsidere itilize Tablo Pivot pou eteye done yo.

Kisa ou bezwen