ඔබ දැනටමත් මයික්‍රොසොෆ්ට් එක්සෙල් හි නොමිලේ බල විමසුම් ඇඩෝනයේ මෙවලම් භාවිතා කිරීමට පටන් ගෙන තිබේ නම්, ඉතා ඉක්මනින් ඔබට ඉතා විශේෂිත වූ, නමුත් මූලාශ්‍ර දත්ත වෙත සබැඳි අඛණ්ඩව බිඳ දැමීම හා සම්බන්ධ ඉතා නිරන්තර සහ කරදරකාරී ගැටලුවකට මුහුණ දෙනු ඇත. ගැටලුවේ සාරය නම්, ඔබගේ විමසුමේදී ඔබ බාහිර ලිපිගොනු හෝ ෆෝල්ඩර වෙත යොමු කරන්නේ නම්, විමසුම් පාඨයේ ඇති නිරපේක්ෂ මාර්ගය Power Query දෘඪ කේත කරයි. ඔබේ පරිගණකයේ සෑම දෙයක්ම හොඳින් ක්‍රියාත්මක වේ, නමුත් ඔබ ඔබේ සගයන්ට ඉල්ලීමක් සහිත ගොනුවක් යැවීමට තීරණය කරන්නේ නම්, ඔවුන් කලකිරීමට පත් වනු ඇත, මන්ද. ඔවුන්ට ඔවුන්ගේ පරිගණකයේ මූලාශ්‍ර දත්ත වෙත වෙනස් මාර්ගයක් ඇති අතර, අපගේ විමසුම ක්‍රියා නොකරනු ඇත.

එවැනි තත්වයක් තුළ කුමක් කළ යුතුද? පහත උදාහරණය සමඟ මෙම නඩුව වඩාත් විස්තරාත්මකව බලමු.

ගැටලුව සකස් කිරීම

අපි හිතමු අපි ෆෝල්ඩරයේ තියෙනවා කියලා E:විකුණුම් වාර්තා ගොනුව බොරු ඉහළම නිෂ්පාදන 100.xls, එය අපගේ ආයතනික දත්ත ගබඩාවෙන් හෝ ERP පද්ධතියෙන් (1C, SAP, ආදිය) උඩුගත කිරීමකි.

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

මෙම ආකෘතියේ එක්සෙල් හි එය සමඟ වැඩ කිරීම පාහේ කළ නොහැක්කක් බව පිත්තෙන් ම පැහැදිලි ය: දත්ත සහිත එකක් හරහා හිස් පේළි, ඒකාබද්ධ කළ සෛල, අමතර තීරු, බහු මට්ටමේ ශීර්ෂයක්, ආදිය බාධා කරනු ඇත.

එමනිසා, එම ෆෝල්ඩරයේ මෙම ගොනුව අසල, අපි තවත් නව ගොනුවක් සාදන්නෙමු Handler.xlsx, අපි බල විමසුම් විමසුමක් සාදනු ලබන අතර එය මූලාශ්‍ර උඩුගත කිරීමේ ගොනුවෙන් කැත දත්ත පූරණය කරනු ඇත ඉහළම නිෂ්පාදන 100.xls, සහ ඒවා පිළිවෙලට තබන්න:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

බාහිර ගොනුවකට ඉල්ලීමක් කිරීම

ගොනුව විවෘත කිරීම Handler.xlsx, ටැබය මත තෝරන්න දත්ත විධානය දත්ත ලබාගන්න - ගොනුවෙන් - Excel වැඩපොතෙන් (දත්ත — දත්ත ලබාගන්න — ගොනුවෙන් — Excel වෙතින්), පසුව මූලාශ්ර ගොනුවේ පිහිටීම සහ අපට අවශ්ය පත්රය සඳහන් කරන්න. තෝරාගත් දත්ත බල විමසුම් සංස්කාරකයට පටවනු ලැබේ:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

අපි ඒවා යථා තත්ත්වයට පත් කරමු:

  1. සමඟ හිස් රේඛා මකන්න මුල් පිටුව - රේඛා මකන්න - හිස් රේඛා මකන්න (නිවස - පේළි ඉවත් කරන්න - හිස් පේළි ඉවත් කරන්න).
  2. හරහා අනවශ්‍ය ඉහළ පේළි 4 මකන්න මුල් පිටුව - පේළි මකන්න - ඉහළ පේළි මකන්න (නිවස - පේළි ඉවත් කරන්න - ඉහළ පේළි ඉවත් කරන්න).
  3. බොත්තම සමඟ පළමු පේළිය වගු ශීර්ෂයට ඔසවන්න පළමු පේළිය ශීර්ෂයන් ලෙස භාවිතා කරන්න ටැබ් මුල් පිටුව (මුල් පිටුව - පළමු පේළිය ශීර්ෂකය ලෙස භාවිතා කරන්න).
  4. විධානය භාවිතයෙන් දෙවන තීරුවේ නිෂ්පාදන නාමයෙන් ඉලක්කම් පහක ලිපිය වෙන් කරන්න බෙදුම් තීරුව ටැබ් පරිවර්තනය (පරිවර්තනය - බෙදුම් තීරුව).
  5. වඩා හොඳ දෘශ්‍යතාව සඳහා අනවශ්‍ය තීරු මකා ඉතිරි ඒවායේ ශීර්ෂ නැවත නම් කරන්න.

ප්රතිඵලයක් වශයෙන්, අපි පහත, වඩාත් ප්රසන්න පින්තූරයක් ලබා ගත යුතුය:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

මෙම ennobled වගුව නැවත අපගේ ගොනුවේ ඇති පත්‍රයට උඩුගත කිරීමට ඉතිරිව ඇත Handler.xlsx කණ්ඩායම වසා බාගත කරන්න (නිවස - වසන්න සහ පැටවීම) ටැබ් මුල් පිටුව:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

ඉල්ලීමක ගොනුවකට මාර්ගය සොයා ගැනීම

දැන් අපි බලමු "M" යන සංක්ෂිප්ත නාමය සහිත Power Query තුළ ගොඩනගා ඇති අභ්‍යන්තර භාෂාවෙන් අපගේ විමසුම "හුඩ් යට" පෙනෙන්නේ කෙසේදැයි බලමු. මෙය සිදු කිරීම සඳහා, දකුණු කවුළුවෙහි එය මත දෙවරක් ක්ලික් කිරීමෙන් අපගේ විමසුම වෙත ආපසු යන්න ඉල්ලීම් සහ සම්බන්ධතා සහ ටැබ් එක මත සමාලෝචන තෝරා උසස් සංස්කාරක (බලන්න - උසස් සංස්කාරක):

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

විවෘත වන කවුළුවෙහි, දෙවන පේළිය අපගේ මුල් උඩුගත ගොනුවට දෘඪ-කේතගත මාර්ගයක් වහාම හෙළි කරයි. අපට මෙම පෙළ තන්තුව පරාමිතියක්, විචල්‍යයක් හෝ මෙම මාර්ගය පෙර ලියා ඇති Excel පත්‍ර කොටුවකට සබැඳියක් සමඟ ප්‍රතිස්ථාපනය කළ හැකි නම්, අපට පසුව එය පහසුවෙන් වෙනස් කළ හැක.

ගොනු මාර්ගයක් සහිත ස්මාර්ට් වගුවක් එක් කරන්න

අපි දැනට Power Query වසා දමා අපගේ ගොනුව වෙත ආපසු යමු Handler.xlsx. අපි නව හිස් පත්‍රයක් එකතු කර එය මත කුඩා “ස්මාර්ට්” වගුවක් සාදමු, අපගේ මූලාශ්‍ර දත්ත ගොනුවට සම්පූර්ණ මාර්ගය ලියා ඇති එකම කොටුවේ:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

සාමාන්‍ය පරාසයකින් ස්මාර්ට් වගුවක් සෑදීමට, ඔබට යතුරුපුවරු කෙටිමඟ භාවිතා කළ හැකිය Ctrl+T හෝ බොත්තම වගුවක් ලෙස හැඩගස්වන්න ටැබ් මුල් පිටුව (මුල් පිටුව - වගුවක් ලෙස ආකෘතිය). තීරු ශීර්ෂය (කොටුව A1) සම්පූර්ණයෙන්ම ඕනෑම දෙයක් විය හැක. පැහැදිලිකම සඳහා මම මේසයට නමක් ලබා දී ඇති බව ද සලකන්න පරාමිතීන් ටැබ් ඉදිකිරීම්කරු (නිර්මාණ).

Explorer වෙතින් මාර්ගයක් පිටපත් කිරීම හෝ එය අතින් ඇතුල් කිරීම, ඇත්ත වශයෙන්ම, විශේෂයෙන් දුෂ්කර නොවේ, නමුත් මානව සාධකය අවම කර මාර්ගය තීරණය කිරීම, හැකි නම්, ස්වයංක්රීයව තීරණය කිරීම වඩාත් සුදුසුය. සම්මත Excel වැඩ පත්‍රිකා ශ්‍රිතය භාවිතයෙන් මෙය ක්‍රියාත්මක කළ හැක සෙල් (සෛල), තර්කයක් ලෙස දක්වා ඇති කොටුව පිළිබඳ ප්‍රයෝජනවත් තොරතුරු සමූහයක් ලබා දිය හැකි - වත්මන් ගොනුව වෙත යන මාර්ගය ඇතුළුව:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

මූලාශ්‍ර දත්ත ගොනුව සෑම විටම අපගේ ප්‍රොසෙසරය ඇති එකම ෆෝල්ඩරය තුළ ඇතැයි අපි උපකල්පනය කරන්නේ නම්, අපට අවශ්‍ය මාර්ගය පහත සූත්‍රය මගින් සෑදිය හැක:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

=LEFT(CELL(“ගොනු නාමය”);FIND(“[“;CELL(“ගොනු නාමය”))-1)&”Top 100 products.xls”

හෝ ඉංග්රීසි අනුවාදයෙන්:

=LEFT(CELL("ගොනු නාමය");සොයාගන්න("[«;CELL("ගොනු නාමය"))-1)&»Топ-100 товаров.xls»

… කාර්යය කොහෙද LEVSIMV (වමේ) සම්පූර්ණ සබැඳියේ සිට ආරම්භක හතරැස් වරහන (එනම් වත්මන් ෆෝල්ඩරය වෙත යන මාර්ගය) දක්වා පෙළ කැබැල්ලක් ගනී, ඉන්පසු අපගේ මූලාශ්‍ර දත්ත ගොනුවේ නම සහ දිගුව එයට ඇලවීම.

විමසුමේ ඇති මාර්ගය පරාමිතිකරණය කරන්න

අවසාන හා වැදගත්ම ස්පර්ශය ඉතිරිව පවතී - ඉල්ලීමෙහි මූලාශ්ර ගොනුව වෙත මාර්ගය ලිවීමට ඉහළම නිෂ්පාදන 100.xls, අප විසින් සාදන ලද "ස්මාර්ට්" වගුවේ A2 කොටුව වෙත යොමු කිරීම පරාමිතීන්.

මෙය සිදු කිරීම සඳහා, අපි Power Query විමසුම වෙත ආපසු ගොස් එය නැවත විවෘත කරමු උසස් සංස්කාරක ටැබ් සමාලෝචන (බලන්න - උසස් සංස්කාරක). උද්ධෘත වල පෙළ තන්තු මාර්ගයක් වෙනුවට “ඊ: විකුණුම් වාර්තා ඉහළම නිෂ්පාදන 100.xlsx” අපි පහත ව්‍යුහය හඳුන්වා දෙමු:

බල විමසුමේ දත්ත මාර්ග පරාමිතිකරණය කිරීම

Excel.CurrentWorkbook(){[නම=”සැකසීම්”] [අන්තර්ගතය]0 {}[මූලාශ්‍ර දත්ත වෙත මාර්ගය]

එය සමන්විත වන්නේ කුමක්දැයි බලමු:

  • Excel.CurrentWorkbook() වත්මන් ගොනුවේ අන්තර්ගතයට ප්‍රවේශ වීම සඳහා M භාෂාවේ කාර්යයකි
  • {[නම=”සැකසීම්”] [අන්තර්ගතය] - මෙය පෙර ශ්‍රිතයට පිරිපහදු කිරීමේ පරාමිතියකි, එය අපට “ස්මාර්ට්” වගුවේ අන්තර්ගතය ලබා ගැනීමට අවශ්‍ය බව පෙන්නුම් කරයි. පරාමිතීන්
  • [මූලාශ්‍ර දත්ත වෙත මාර්ගය] වගුවේ තීරුවේ නම වේ පරාමිතීන්අපි යොමු කරන දේ
  • 0 {} වගුවේ පේළි අංකය වේ පරාමිතීන්එකෙන් අපිට data ගන්න ඕන. තොප්පිය ගණන් නොගන්නා අතර අංකනය ආරම්භ වන්නේ බිංදුවෙන් මිස එකකින් නොවේ.

ඇත්ත වශයෙන්ම එපමණයි.

එය ක්ලික් කිරීමට ඉතිරිව ඇත අවසානයි සහ අපගේ ඉල්ලීම ක්‍රියාත්මක වන ආකාරය පරීක්ෂා කරන්න. දැන්, ගොනු දෙකම සහිත සම්පූර්ණ ෆෝල්ඩරය වෙනත් පරිගණකයකට යැවීමේදී, ඉල්ලීම ක්‍රියාත්මක වන අතර දත්ත වෙත යන මාර්ගය ස්වයංක්‍රීයව තීරණය වේ.

  • Power Query යනු කුමක්ද සහ Microsoft Excel හි වැඩ කිරීමේදී එය අවශ්ය වන්නේ ඇයි?
  • Power Query වෙත පාවෙන පෙළ කොටස ආයාත කරන්නේ කෙසේද
  • XNUMXD Crosstab එකක් Power Query සමඟ පැතලි වගුවකට ප්‍රතිනිර්මාණය කිරීම

ඔබමයි