Ti o ba ti bẹrẹ lilo awọn irinṣẹ ti afikun ibeere Agbara ọfẹ ni Microsoft Excel, lẹhinna laipẹ iwọ yoo ba pade ọkan ti o ni amọja giga, ṣugbọn loorekoore ati iṣoro didanubi ti o ni nkan ṣe pẹlu awọn ọna asopọ fifọ nigbagbogbo si data orisun. Koko-ọrọ ti iṣoro naa ni pe ti o ba wa ninu ibeere rẹ o tọka si awọn faili ita tabi awọn folda, lẹhinna Ibeere agbara lile jẹ ọna pipe si wọn ninu ọrọ ibeere naa. Ohun gbogbo ṣiṣẹ daradara lori kọnputa rẹ, ṣugbọn ti o ba pinnu lati firanṣẹ faili kan pẹlu ibeere si awọn ẹlẹgbẹ rẹ, lẹhinna wọn yoo bajẹ, nitori. wọn ni ọna ti o yatọ si data orisun lori kọnputa wọn, ati pe ibeere wa kii yoo ṣiṣẹ.

Kini lati ṣe ni iru ipo bẹẹ? Jẹ ki a wo ọran yii ni awọn alaye diẹ sii pẹlu apẹẹrẹ atẹle.

Ilana ti iṣoro naa

Ṣebi a ni ninu folda naa E:Awọn iroyin tita iro faili Top 100 awọn ọja.xls, eyiti o jẹ ikojọpọ lati ibi ipamọ data ile-iṣẹ wa tabi eto ERP (1C, SAP, ati bẹbẹ lọ) Faili yii ni alaye ninu nipa awọn ohun elo ọja olokiki julọ ati pe o dabi eleyi ninu:

Parameterizing Data Ona ni Power Ìbéèrè

O ṣee ṣe kedere ni kete ti adan pe ko ṣee ṣe lati ṣiṣẹ pẹlu rẹ ni Excel ni fọọmu yii: awọn ori ila ti o ṣofo nipasẹ ọkan pẹlu data, awọn sẹẹli ti a dapọ, awọn ọwọn afikun, akọsori ipele pupọ, bbl yoo dabaru.

Nitorinaa, lẹgbẹẹ faili yii ni folda kanna, a ṣẹda faili tuntun miiran Handler.xlsx, ninu eyiti a yoo ṣẹda ibeere Ibeere Agbara ti yoo gbe data ilosiwaju lati faili ikojọpọ orisun Top 100 awọn ọja.xls, ki o si ṣeto wọn si:

Parameterizing Data Ona ni Power Ìbéèrè

Ṣiṣe ibeere si faili ita kan

Ṣii faili naa Handler.xlsx, yan lori taabu data pipaṣẹ Gba Data - Lati Faili - Lati Iwe-iṣẹ Excel (Data - Gba Data - Lati faili - Lati Tayo), lẹhinna pato ipo ti faili orisun ati iwe ti a nilo. Awọn data ti o yan ni yoo kojọpọ sinu olootu Ibeere Agbara:

Parameterizing Data Ona ni Power Ìbéèrè

Jẹ ki a mu wọn pada si deede:

  1. Pa awọn laini ofo pẹlu Ile — Pa awọn ila – Pa awọn laini ofo rẹ kuro (Ile - Yọ awọn ori ila - Yọ awọn ori ila sofo).
  2. Pa kobojumu oke 4 ila nipasẹ Ile - Pa awọn ori ila - Pa Awọn ori ila oke rẹ (Ile - Yọ awọn ori ila - Yọ awọn ori ila oke kuro).
  3. Gbe ila akọkọ soke si akọsori tabili pẹlu bọtini Lo laini akọkọ bi awọn akọle taabu Home (Ile - Lo ila akọkọ bi akọsori).
  4. Yatọ ọrọ oni-nọmba marun-un lati orukọ ọja ni iwe keji nipa lilo aṣẹ naa pipin ọwọn taabu transformation (Iyipada - Pipin Ọwọn).
  5. Pa awọn ọwọn ti ko wulo ati fun lorukọ awọn akọle ti awọn ti o ku fun hihan to dara julọ.

Bi abajade, o yẹ ki a gba atẹle naa, aworan ti o dun diẹ sii:

Parameterizing Data Ona ni Power Ìbéèrè

O ku lati gbe tabili ennobled yii pada si dì ninu faili wa Handler.xlsx egbe sunmọ ati download (Ile - Sunmọ&Kojọpọ) taabu Home:

Parameterizing Data Ona ni Power Ìbéèrè

Wiwa ọna si faili ni ibeere kan

Bayi jẹ ki a wo bii ibeere wa ṣe dabi “labẹ hood”, ninu ede inu ti a ṣe sinu Ibeere Agbara pẹlu orukọ ṣoki “M”. Lati ṣe eyi, pada si ibeere wa nipa titẹ ni ilopo meji ni apa ọtun Awọn ibeere ati awọn asopọ ati lori taabu Atunwo yan Onitẹsiwaju Olootu (Wo - Onitẹsiwaju Olootu):

Parameterizing Data Ona ni Power Ìbéèrè

Ninu ferese ti o ṣii, laini keji lẹsẹkẹsẹ ṣafihan ọna ti o ni koodu lile si faili ikojọpọ atilẹba wa. Ti a ba le rọpo okun ọrọ yii pẹlu paramita kan, oniyipada, tabi ọna asopọ si sẹẹli dì Excel nibiti a ti kọ ọna yii tẹlẹ, lẹhinna a le ni rọọrun yipada nigbamii.

Ṣafikun tabili ọlọgbọn pẹlu ọna faili kan

Jẹ ki a tii ibeere Agbara fun bayi ki o pada si faili wa Handler.xlsx. Jẹ ki a ṣafikun iwe ṣofo tuntun ki o ṣe tabili “ọlọgbọn” kekere kan lori rẹ, ninu sẹẹli kan ṣoṣo eyiti ọna kikun si faili data orisun wa yoo kọ:

Parameterizing Data Ona ni Power Ìbéèrè

Lati ṣẹda tabili ọlọgbọn lati iwọn deede, o le lo ọna abuja keyboard Konturolu+T tabi bọtini Kika bi tabili taabu Home (Ile - Ọna kika bi Tabili). Akọle ọwọn (cell A1) le jẹ ohunkohun rara. Tun ṣe akiyesi pe fun mimọ Mo ti fun tabili ni orukọ kan sile taabu Alakoso (Apẹrẹ).

Didaakọ ọna kan lati Explorer tabi paapaa titẹ sii pẹlu ọwọ jẹ, nitorinaa, ko nira paapaa, ṣugbọn o dara julọ lati dinku ifosiwewe eniyan ati pinnu ọna, ti o ba ṣeeṣe, laifọwọyi. Eyi le ṣe imuse nipa lilo iṣẹ iṣẹ iwe iṣẹ Excel boṣewa KELE (CELL), eyiti o le funni ni opo alaye ti o wulo nipa sẹẹli ti a ṣalaye bi ariyanjiyan – pẹlu ọna si faili lọwọlọwọ:

Parameterizing Data Ona ni Power Ìbéèrè

Ti a ba ro pe faili data orisun nigbagbogbo wa ni folda kanna bi Oluṣeto wa, lẹhinna ọna ti a nilo le ṣe agbekalẹ nipasẹ agbekalẹ atẹle:

Parameterizing Data Ona ni Power Ìbéèrè

= OSI (CELL ("filename"); Wa ("["; CELL ("filename))) -1) &" Top 100 awọn ọja.xls"

tabi ni ede Gẹẹsi:

= LEFT (CELL («orukọ faili»); WA («[«;CELL («orukọ faili»)) -1)&»Топ-100 товаров.xls»

... nibo ni iṣẹ naa wa LEVSIMV (Osi) gba nkan ti ọrọ kan lati ọna asopọ ni kikun titi de akọmọ onigun mẹrin ti nsii (ie ọna si folda lọwọlọwọ), ati lẹhinna orukọ ati itẹsiwaju ti faili data orisun wa ni glued si.

Ṣe afiwe ọna ninu ibeere naa

Ifọwọkan ti o kẹhin ati pataki julọ wa - lati kọ ọna si faili orisun ninu ibeere naa Top 100 awọn ọja.xls, ifilo si cell A2 ti wa da "smati" tabili sile.

Lati ṣe eyi, jẹ ki a pada si ibeere Ibeere Agbara ati ṣi i lẹẹkansi Onitẹsiwaju Olootu taabu Atunwo (Wo - Onitẹsiwaju Olootu). Dipo ti a ọrọ okun-ona ni avvon "E: Awọn ijabọ tita Awọn ọja 100 ti o ga julọ.xlsx" Jẹ ki a ṣafihan igbekalẹ atẹle yii:

Parameterizing Data Ona ni Power Ìbéèrè

Excel.Iwe-iṣẹ lọwọlọwọ (){[Orukọ="Eto"][Akoonu]0 {}[Ọna si data orisun]

Jẹ ki a wo ohun ti o ni:

  • Excel.Iwe-iṣẹ lọwọlọwọ () jẹ iṣẹ kan ti ede M fun iraye si awọn akoonu ti faili lọwọlọwọ
  • {[Orukọ="Eto"][Akoonu] - eyi jẹ paramita isọdọtun si iṣẹ iṣaaju, n tọka pe a fẹ lati gba awọn akoonu ti tabili “ọlọgbọn” sile
  • [Ọna si data orisun] ni awọn orukọ ti awọn ọwọn ninu tabili sileeyi ti a tọkasi
  • 0 {} ni awọn kana nọmba ninu tabili silelati eyi ti a fẹ lati ya data. Fila naa ko ka ati nọmba naa bẹrẹ lati odo, kii ṣe lati ọkan.

Iyẹn ni gbogbo, ni otitọ.

O wa lati tẹ lori pari ati ṣayẹwo bi ibeere wa ṣe n ṣiṣẹ. Bayi, nigba fifiranṣẹ gbogbo folda pẹlu awọn faili mejeeji inu si PC miiran, ibeere naa yoo wa ni iṣẹ ati pinnu ọna si data laifọwọyi.

  • Kini Ibeere Agbara ati kilode ti o nilo nigbati o n ṣiṣẹ ni Microsoft Excel
  • Bii o ṣe le gbe snippet ọrọ lilefoofo wọle sinu Ibeere Agbara
  • Atunse Crosstab XNUMXD kan si Tabili Alapin pẹlu Ibeere Agbara

Fi a Reply