Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Travay la nan transfere done ki sòti nan yon calcul nan yon dosye PDF nan yon fèy Microsoft Excel se toujou "plezi". Espesyalman si ou pa gen lojisyèl rekonesans chè tankou FineReader oswa yon bagay tankou sa. Kopi dirèk anjeneral pa mennen nan anyen ki bon, paske. apre yo fin kole done yo kopye sou fèy la, yo pral gen plis chans "kole ansanm" nan yon sèl kolòn. Se konsa, yo pral Lè sa a, yo dwe ak anpil atansyon separe lè l sèvi avèk yon zouti Tèks pa kolòn soti nan tab la Done (Done — Tèks nan kolòn).

Ak nan kou, kopye se posib sèlman pou sa yo dosye PDF kote gen yon kouch tèks, sa vle di ak yon dokiman ki te jis analize soti nan papye nan PDF, sa a pa pral travay nan prensip.

Men, li pa tèlman tris, reyèlman 🙂

Si ou gen Office 2013 oswa 2016, Lè sa a, nan yon koup de minit, san yo pa pwogram adisyonèl, li se byen posib yo transfere done ki sòti nan PDF nan Microsoft Excel. Ak Word ak Power Query pral ede nou nan sa.

Pou egzanp, ann pran rapò PDF sa a ak yon pakèt tèks, fòmil ak tablo ki soti nan sit entènèt Komisyon Ekonomik pou Ewòp:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

... epi eseye rale soti nan li nan Excel, di premye tab la:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Ann al!

Etap 1. Louvri PDF nan Word

Pou kèk rezon, kèk moun konnen, men depi 2013 Microsoft Word te aprann ouvri ak rekonèt dosye PDF (menm analize yo, se sa ki, san yon kouch tèks!). Sa a se fè nan yon fason konplètman estanda: louvri Word, klike sou File - Louvri (Fichiye — Louvri) epi presize fòma PDF la nan lis ki dewoule ki nan kwen pi ba dwat fenèt la.

Lè sa a, chwazi dosye PDF nou bezwen an epi klike sou louvri (Louvri). Pawòl di nou ke li pral kouri OCR sou dokiman sa a nan tèks:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Nou dakò epi nan kèk segond nou pral wè PDF nou an louvri pou koreksyon deja nan Word:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Natirèlman, konsepsyon an, estil, polis, header ak pye, elatriye pral pasyèlman vole sou dokiman an, men sa a pa enpòtan pou nou - nou sèlman bezwen done ki soti nan tab. Nan prensip, nan etap sa a, li deja tante tou senpleman kopye tablo a soti nan dokiman an rekonèt nan Word epi tou senpleman kole li nan Excel. Pafwa li travay, men pi souvan li mennen nan tout kalite deformation done - pou egzanp, nimewo yo ka vire nan dat oswa rete tèks, tankou nan ka nou an, paske. PDF itilize ki pa separatè:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Se konsa, kite a pa koupe kwen, men fè tout bagay yon ti kras pi konplike, men dwat.

Etap 2: Sove Dokiman an kòm yon Paj Web

Lè sa a, chaje done yo resevwa nan Excel (via Power Query), dokiman nou an nan Word bezwen yo dwe sove nan fòma paj wèb la - fòma sa a se, nan ka sa a, yon kalite denominatè komen ant Word ak Excel.

Pou fè sa, ale nan meni an File - Sove kòm (Fichiye — Sove kòm) oswa peze kle a F12 sou klavye a ak nan fenèt ki ouvè a, chwazi kalite dosye a Paj Web nan yon sèl dosye (Paj Web — Fichye sèl):

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Apre ou fin sove, ou ta dwe jwenn yon fichye ki gen ekstansyon mhtml (si ou wè ekstansyon fichye nan Explorer).

Etap 3. Téléchargement fichye a pou Excel via Power Query

Ou ka louvri dosye MHTML ki te kreye a nan Excel dirèkteman, men Lè sa a, nou pral jwenn, premyèman, tout sa ki nan PDF la nan yon fwa, ansanm ak tèks ak yon pakèt tab ki pa nesesè, epi, dezyèmman, nou pral ankò pèdi done akòz move. séparateurs. Se poutèt sa, nou pral fè enpòte a nan Excel atravè Power Query ajoute nan. Sa a se yon sipleman konplètman gratis ak ki ou ka telechaje done nan Excel ki soti nan prèske nenpòt sous (fichye, dosye, baz done, sistèm ERP) ak Lè sa a, transfòme done yo resevwa nan tout fason posib, bay li fòm nan vle.

Si ou gen Excel 2010-2013, Lè sa a, ou ka telechaje Power Query nan sit entènèt ofisyèl Microsoft - apre enstalasyon w ap wè yon tab. Pouvwa rechèch. Si ou gen Excel 2016 oswa pi nouvo, Lè sa a, ou pa bezwen telechaje anyen - tout fonksyonalite yo deja bati nan Excel pa default epi li sitiye sou tab la. Done (Dat) an gwoup Telechaje ak konvèti (Jwenn ak transfòme).

Se konsa, nou ale swa nan tab la Done, oswa sou tab la Pouvwa rechèch epi chwazi yon ekip Pou jwenn done or Kreye rechèch - Soti nan dosye - Soti nan XML. Pou fè vizib non sèlman XML fichiers, chanje filtè yo nan lis déroulant nan kwen pi ba dwat fennèt la pou Tout dosye (Tout dosye) epi presize fichye MHTML nou an:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Tanpri sonje ke enpòte a pa pral konplete avèk siksè, paske. Power Query espere XML nan men nou, men nou aktyèlman gen yon fòma HTML. Se poutèt sa, nan pwochen fenèt la ki parèt, w ap bezwen klike sou dosye a enkonpreyansib pou Power Query epi presize fòma li yo:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Apre sa, yo pral rekonèt dosye a kòrèkteman epi nou pral wè yon lis tout tab li genyen yo:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Ou ka wè sa ki nan tablo yo lè w klike sou bouton gòch la sourit nan background blan an (pa nan mo Tablo a!) nan selil yo nan kolòn Done yo.

Lè yo defini tab la vle, klike sou mo vèt la Tablo - epi ou "tonbe nan" nan sa li yo:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

Li rete pou fè kèk etap senp pou "penye" ​​sa li yo, sètadi:

  1. efase kolòn ki pa nesesè (klike-dwa sou tèt kolòn nan - Retire)
  2. ranplase pwen ak vigil (chwazi kolòn, klike sou dwa - Ranplase valè)
  3. retire siy egal nan header la (chwazi kolòn, klike sou dwa - Ranplase valè)
  4. retire liy anwo a ( Akèy - Efase liy yo - Efase liy ki pi wo yo)
  5. retire liy vid yo (Kay – Efase liy – Efase liy vid)
  6. leve premye ranje a nan tèt tab la (Kay – Sèvi ak premye liy kòm tit)
  7. filtre done ki pa nesesè lè l sèvi avèk yon filtè

Lè yo pote tab la nan fòm nòmal li yo, li ka dechaje sou fèy la ak lòd la fèmen epi telechaje (Fèmen & Chaje) on Prensipal la tab. Epi nou pral jwenn bote sa yo ak ki nou ka deja travay:

Enpòte done ki sòti nan PDF nan Excel atravè Power Query

  • Transfòme yon kolòn nan yon tab ak Power Query
  • Divize tèks kolan an kolòn

Kite yon Reply