Дынамічныя масівы, функцыі і формулы Excel

  • Падзяліцца Гэтым
Michael Brown

Змест

гэта ў пэўнай формуле. Іншымі словамі, калі вы хочаце, каб формула вяртала толькі адно значэнне, пастаўце @ перад імем функцыі, і яна будзе паводзіць сябе як формула без масіву ў традыцыйным Excel.

Каб убачыць, як гэта працуе на практыцы, паглядзіце, калі ласка, на скрыншот ніжэй.

У C2 ёсць формула дынамічнага масіву, якая разлівае вынікі ў многіх ячэйках:

=UNIQUE(A2:A9)

У E2 функцыя мае прэфікс з сімвалам @, які выклікае няяўнае перасячэнне. У выніку вяртаецца толькі першае ўнікальнае значэнне:

=@UNIQUE(A2:A9)

Для атрымання дадатковай інфармацыі, калі ласка, гл. Няяўнае перасячэнне ў Excel.

Перавагі дынамічных масіваў Excel

Несумненна, дынамічныя масівы з'яўляюцца адным з лепшых паляпшэнняў Excel за апошнія гады. Як і ў любой новай функцыі, у іх ёсць моцныя і слабыя бакі. На наша шчасце, моцныя бакі новых формул дынамічнага масіву Excel надзвычайныя!

Простыя і больш магутныя

Дынамічныя масівы дазваляюць ствараць больш магутныя формулы значна прасцейшым спосабам. Вось некалькі прыкладаў:

  • Выняць унікальныя значэнні: традыцыйныя формулы

    Дзякуючы рэвалюцыйнаму абнаўленню сістэмы вылічэнняў Excel 365, формулы масіваў сталі вельмі простымі і зразумелымі для ўсіх, а не толькі для суперкарыстальнікаў. Падручнік тлумачыць канцэпцыю новых дынамічных масіваў Excel і паказвае, як яны могуць зрабіць вашы працоўныя аркушы больш эфектыўнымі і нашмат прасцейшымі ў наладзе.

    Формулы масіваў Excel заўсёды лічыліся прэрагатывай гуру і формул экспертаў. Калі нехта скажа: "Гэта можна зрабіць з дапамогай формулы масіва", адразу ж рэакцыя многіх карыстальнікаў - "О, ці няма іншага спосабу?".

    Увядзенне дынамічных масіваў - гэта доўгачаканае і найбольш вітаем змены. Дзякуючы іх здольнасці працаваць з некалькімі значэннямі простым спосабам, без усялякіх хітрыкаў і дзівацтваў, формулы дынамічнага масіва - гэта тое, што можа зразумець кожны карыстальнік Excel і атрымліваць асалоду ад стварэння.

    Дынамічныя масівы Excel

    Дынамічныя масівы - гэта масівы з магчымасцю змены памеру, якія аўтаматычна разлічваюць і вяртаюць значэнні ў некалькі ячэек на аснове формулы, уведзенай у адну ячэйку.

    За больш чым 30-гадовую гісторыю Microsoft Excel зведаў шмат змен, але адно засталося нязменным - адна формула, адна ячэйка. Нават з традыцыйнымі формуламі масіваў неабходна было ўвесці формулу ў кожную ячэйку, дзе вы хочаце, каб з'явіўся вынік. З дынамічнымі масівамі гэтае правіла больш не адпавядае рэчаіснасці. Цяпер любая формула, якая вяртае масіў значэнняўне. Калі формула можа вяртаць некалькі значэнняў, яна будзе рабіць гэта па змаўчанні. Гэта таксама адносіцца да арыфметычных аперацый і старых функцый, як паказана ў гэтым прыкладзе.

    Укладзеныя функцыі дынамічнага масіву

    Каб распрацаваць рашэнні для больш складаных задач, вы можаце камбінаваць новыя функцыі дынамічнага масіву Excel або выкарыстоўваць іх разам са старымі, як паказана тут і тут.

    Адносныя і абсалютныя спасылкі менш важныя

    Дзякуючы падыходу «адна формула, шмат значэнняў», няма неабходнасці блакіроўкі дыяпазоны са знакам $, так як, тэхнічна, формула знаходзіцца толькі ў адной ячэйцы. Такім чынам, па большай частцы, гэта не вельмі важна, ці выкарыстоўваць абсалютныя, адносныя або змешаныя спасылкі на ячэйкі (што заўсёды было крыніцай блытаніны для нявопытных карыстальнікаў) - формула дынамічнага масіву дасць правільныя вынікі ў любым выпадку!

    Абмежаванні дынамічных масіваў

    Новыя дынамічныя масівы - гэта выдатна, але, як і з любой новай функцыяй, ёсць некалькі засцярог і меркаванняў, пра якія вы павінны ведаць.

    Вынікі нельга сартаваць па звычайным спосабам

    Дыяпазон разліву, які вяртаецца формулай дынамічнага масіву, нельга адсартаваць з дапамогай функцыі сартавання Excel. Любая такая спроба прывядзе да памылкі " Вы не можаце змяніць частку масіва ". Каб упарадкаваць вынікі ад найменшага да вялікага ці наадварот, абгарніце бягучую формулу функцыяй SORT. Напрыклад, так можна фільтравацьі сартаваць адначасова.

    Немагчыма выдаліць любое значэнне ў дыяпазоне разліву

    Ні адно са значэнняў у дыяпазоне разліву нельга выдаліць па той жа прычыне: вы не можаце змяніць частку масіва. Такія паводзіны чаканыя і лагічныя. Традыцыйныя формулы масіва CSE таксама працуюць такім чынам.

    Не падтрымліваюцца ў табліцах Excel

    Гэта функцыя (ці памылка?) даволі нечаканая. Формулы дынамічнага масіва не працуюць у табліцах Excel, а толькі ў звычайных дыяпазонах. Калі вы паспрабуеце пераўтварыць дыяпазон разліву ў табліцу, Excel зробіць гэта. Але замест вынікаў вы ўбачыце толькі #РАЗЛІВ! памылка.

    Не працаваць з Excel Power Query

    Вынікі формул дынамічнага масіва не могуць быць загружаны ў Power Query. Скажам, калі вы паспрабуеце аб'яднаць два ці больш дыяпазонаў разліву з дапамогай Power Query, гэта не спрацуе.

    Дынамічныя масівы супраць традыцыйных формул масіваў CSE

    З увядзеннем дынамічных масіваў, мы можам гаварыць аб двух тыпах Excel:

    1. Dynamic Excel , які цалкам падтрымлівае дынамічныя масівы, функцыі і формулы. У цяперашні час гэта толькі Excel 365 і Excel 2021.
    2. Устарэлы Excel , ён жа традыцыйны або дадынамічны Excel, дзе падтрымліваюцца толькі формулы масіва Ctrl + Shift + Enter. Гэта Excel 2019, Excel 2016, Excel 2013 і больш раннія версіі.

    Зразумела, што дынамічныя масівы ва ўсіх адносінах пераўзыходзяць формулы масіваў CSE. Хоць традыцыйны масіўформулы захоўваюцца з меркаванняў сумяшчальнасці, з гэтага часу рэкамендуецца выкарыстоўваць новыя.

    Вось найбольш істотныя адрозненні:

    • Формула дынамічнага масіва ўводзіцца ў адну ячэйку і завяршаецца звычайным націскам клавішы Enter. Каб завяршыць старамодную формулу масіву, вам трэба націснуць Ctrl + Shift + Enter .
    • Новыя формулы масіва аўтаматычна разліваюцца на шмат вочак. Формулы CSE неабходна скапіяваць у дыяпазон ячэек, каб вярнуць некалькі вынікаў.
    • Вывад формул дынамічнага масіва аўтаматычна змяняе памер па меры змены даных у зыходным дыяпазоне. Формулы CSE скарачаюць вывад, калі вобласць вяртання занадта малая, і вяртаюць памылкі ў дадатковых ячэйках, калі вобласць вяртання занадта вялікая.
    • Формулу дынамічнага масіва можна лёгка рэдагаваць у адной ячэйцы. Каб змяніць формулу CSE, вам трэба выбраць і адрэдагаваць увесь дыяпазон.
    • Немагчыма выдаліць і ўставіць радкі ў дыяпазоне формул CSE - спачатку трэба выдаліць усе існуючыя формулы. З дынамічнымі масівамі ўстаўка або выдаленне радкоў не з'яўляецца праблемай.

    Зваротная сумяшчальнасць: дынамічныя масівы ў старым Excel

    Калі вы адкрываеце кнігу, якая змяшчае формулу дынамічнага масіва ў старым Excel, ён аўтаматычна пераўтворыцца ў звычайную формулу масіва, зняволеную ў {фігурныя дужкі}. Калі вы зноў адкрыеце аркуш у новым Excel, фігурныя дужкі будуць выдалены.

    У старым Excel новы дынамічны масіўфункцыі і спасылкі на дыяпазон разліву маюць прэфікс _xlfn, каб паказаць, што гэтая функцыя не падтрымліваецца. Знак спасылкі дыяпазону разліву (#) замяняецца функцыяй ANCHORARRAY.

    Напрыклад, вось як выглядае УНІКАЛЬНАЯ формула ў Excel 2013 :

    Большасць формул дынамічнага масіву (але не ўсе!) будуць працягваць адлюстроўваць свае вынікі ў старой версіі Excel, пакуль вы не ўнясеце ў іх якія-небудзь змены. Рэдагаванне формулы неадкладна парушае яе і адлюстроўвае адзін або некалькі #NAME? значэнні памылак.

    Формулы дынамічнага масіву Excel не працуюць

    У залежнасці ад функцыі могуць узнікнуць розныя памылкі, калі вы выкарыстоўваеце няправільны сінтаксіс або недапушчальныя аргументы. Ніжэй прыведзены 3 найбольш распаўсюджаныя памылкі, з якімі вы можаце сутыкнуцца з любой формулай дынамічнага масіву.

    #ПРАЛІТ! памылка

    Калі дынамічны масіў вяртае некалькі вынікаў, але нешта блакуе дыяпазон разліву, #SPILL! адбываецца памылка.

    Каб выправіць памылку, вам проста трэба ачысціць або выдаліць усе вочкі ў дыяпазоне разліву, якія не з'яўляюцца цалкам пустымі. Каб хутка выявіць усе ячэйкі, якія перашкаджаюць, пстрыкніце індыкатар памылак, а затым націсніце Выбраць ячэйкі, якія перашкаджаюць .

    Акрамя не- пусты дыяпазон разліву, гэтая памылка можа быць выклікана некалькімі іншымі прычынамі. Для атрымання дадатковай інфармацыі, калі ласка, глядзіце:

    • Памылка Excel #SPILL - прычыны і выпраўленні
    • Як выправіць #SPILL! памылка з VLOOKUP, INDEX MATCH, SUMIF

    #REF! памылка

    З-заабмежаваная падтрымка знешніх спасылак паміж кнігамі, дынамічныя масівы патрабуюць, каб абодва файлы былі адкрыты. Калі зыходная кніга закрыта, #REF! адлюстроўваецца памылка.

    #NAME? памылка

    A #NAME? памылка ўзнікае, калі вы спрабуеце выкарыстоўваць функцыю дынамічнага масіва ў старой версіі Excel. Памятайце, што новыя функцыі даступныя толькі ў Excel 365 і Excel 2021.

    Калі гэтая памылка з'яўляецца ў падтрымоўваных версіях Excel, яшчэ раз праверце імя функцыі ў праблемнай ячэйцы. Хутчэй за ўсё, гэта памылка :)

    Вось як выкарыстоўваць дынамічныя масівы ў Excel. Спадзяюся, вам спадабаецца гэтая фантастычная новая функцыя! У любым выпадку, я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!

аўтаматычна перацякае ў суседнія ячэйкі, без неабходнасці націскаць Ctrl + Shift + Enter або рабіць якія-небудзь іншыя рухі. Іншымі словамі, працаваць з дынамічнымі масівамі становіцца гэтак жа проста, як працаваць з адной ячэйкай.

Дазвольце мне праілюстраваць гэтую канцэпцыю на простым прыкладзе. Выкажам здагадку, што вам трэба памножыць дзве групы лікаў, напрыклад, каб вылічыць розныя працэнты.

У папярэдне дынамічных версіях Excel прыведзеная ніжэй формула будзе працаваць толькі для першай ячэйкі, калі вы не ўвядзеце яе ў некалькі ячэек і націсніце Ctrl + Shift + Enter, каб відавочна зрабіць гэта формулай масіву:

=A3:A5*B2:D2

Цяпер паглядзіце, што адбываецца, калі тая ж формула выкарыстоўваецца ў Excel 365. Вы ўводзіце яго толькі ў адну ячэйку (у нашым выпадку B3), націскаеце клавішу Enter… і адразу атрымліваеце вынікі, запоўненыя ўсім:

Запаўненне некалькі ячэек з адной формулай называецца рассыпаннем , а запоўнены дыяпазон ячэек называецца дыяпазонам разліву.

Важна адзначыць, што нядаўняе абнаўленне - гэта не проста новы спосаб апрацоўкі масіваў у excel. Фактычна, гэта наватарскія змены ва ўсім механізме вылічэнняў. Дзякуючы дынамічным масівам у бібліятэку функцый Excel было дададзена мноства новых функцый, а існуючыя пачалі працаваць хутчэй і больш эфектыўна. У рэшце рэшт, новыя дынамічныя масівы павінны цалкам замяніць старамодныя формулы масіваў, якія ўводзяцца зСпалучэнне клавіш Ctrl + Shift + Enter.

Даступнасць дынамічных масіваў Excel

Дынамічныя масівы былі прадстаўлены на канферэнцыі Microsoft Ignite ў 2018 г. і выпушчаны для падпісчыкаў Office 365 у студзені 2020 г. У цяперашні час яны даступныя ў Падпіскі на Microsoft 365 і Excel 2021.

Дынамічныя масівы падтрымліваюцца ў наступных версіях:

  • Excel 365 для Windows
  • Excel 365 для Mac
  • Excel 2021
  • Excel 2021 для Mac
  • Excel для iPad
  • Excel для iPhone
  • Excel для планшэтаў Android
  • Excel для тэлефонаў Android
  • Excel для Інтэрнэту

Функцыі дынамічнага масіва Excel

У рамках новай функцыянальнасці ў Excel 365 было прадстаўлена 6 новых функцый якія апрацоўваюць масівы і выводзяць дадзеныя ў дыяпазон вочак. Вывад заўсёды дынамічны - калі ў зыходных дадзеных адбываюцца змены, вынікі абнаўляюцца аўтаматычна. Адсюль і назва групы - функцыі дынамічнага масіву .

Гэтыя новыя функцыі лёгка спраўляюцца з шэрагам задач, якія традыцыйна лічацца цяжкімі арэшкамі. Напрыклад, яны могуць выдаляць дублікаты, здабываць і падлічваць унікальныя значэнні, фільтраваць прабелы, генераваць выпадковыя цэлыя і дзесятковыя лікі, сартаваць у парадку ўзрастання або змяншэння і многае іншае.

Ніжэй вы знойдзеце кароткае апісанне таго, што робіць кожная функцыя, а таксама спасылкі на падрабязныя падручнікі:

  1. UNIQUE - здабывае унікальныя элементы здыяпазон ячэек.
  2. FILTER - фільтруе даныя на аснове вызначаных вамі крытэрыяў.
  3. SORT - сартуе дыяпазон ячэек па вызначаным слупку.
  4. SORTBY - сартуе дыяпазон ячэек іншым дыяпазонам або масівам.
  5. RANDARRAY - стварае масіў выпадковых лікаў.
  6. SEQUENCE - стварае спіс паслядоўных лікаў.
  7. TEXTSPLIT - падзяляе радкі на вызначаны падзельнік паміж слупкамі і/і радкамі.
  8. TOCOL - пераўтварыць масіў або дыяпазон у адзін слупок.
  9. TOROW - пераўтварыць дыяпазон або масіў у адзін радок.
  10. WRAPCOLS - пераўтварае радок або слупок у 2D-масіў на аснове зададзенай колькасці значэнняў у радку.
  11. WRAPROWS - пераўтварае радок або слупок у 2D-масіў на аснове зададзенай колькасці значэнняў у слупку. .
  12. TAKE - здабывае зададзеную колькасць сумежных радкоў і/ці слупкоў з пачатку або канца масіва.

Акрамя таго, ёсць дзве сучасныя замены папулярных функцый Excel , якія афіцыйна не ўваходзяць у групу, але leverag Усе перавагі дынамічных масіваў:

XLOOKUP - гэта больш магутны пераемнік VLOOKUP, HLOOKUP і LOOKUP, які можа шукаць як у слупках, так і ў радках і вяртаць некалькі значэнняў.

XMATCH - гэта больш універсальная пераемніца функцыі MATCH, якая можа выконваць вертыкальны і гарызантальны пошук і вяртаць адноснае становішча вызначанага элемента.

Формулы дынамічнага масіва Excel

Усучасныя версіі Excel, паводзіны дынамічнага масіва глыбока інтэграваныя і становяцца роднымі для ўсіх функцый , нават тых, якія першапачаткова не былі распрацаваны для працы з масівамі. Прасцей кажучы, для любой формулы, якая вяртае больш за адно значэнне, Excel аўтаматычна стварае дыяпазон змены памеру, у які выводзяцца вынікі. Дзякуючы гэтай здольнасці існуючыя функцыі цяпер могуць рабіць магію!

У прыведзеных ніжэй прыкладах паказаны новыя формулы дынамічнага масіва ў дзеянні, а таксама ўплыў дынамічных масіваў на існуючыя функцыі.

Прыклад 1. Новая функцыя дынамічнага масіву

Гэты прыклад дэманструе, наколькі хутчэй і прасцей можна дасягнуць рашэння з дапамогай функцый дынамічнага масіву Excel.

Каб атрымаць спіс унікальных значэнняў са слупка, вы звычайна выкарыстоўваць такую ​​складаную формулу CSE, як гэтая. У дынамічным Excel вам патрэбна толькі УНІКАЛЬНАЯ формула ў яе базавай форме:

=UNIQUE(B2:B10)

Вы ўводзіце формулу ў любую пустую ячэйку і націскаеце Enter. Excel неадкладна здабывае ўсе розныя значэнні ў спісе і выводзіць іх у дыяпазон вочак, пачынаючы з ячэйкі, у якую вы ўвялі формулу (у нашым выпадку D2). Калі зыходныя дадзеныя змяняюцца, вынікі пераразлічваюцца і абнаўляюцца аўтаматычна.

Прыклад 2. Аб'яднанне некалькіх функцый дынамічнага масіва ў адной формуле

Калі няма спосаб выканання задачы з адной функцыяй, звязаць некалькі разам! Длянапрыклад, каб адфільтраваць дадзеныя па ўмове і размясціць вынікі ў алфавітным парадку, абгарніце функцыю SORT вакол FILTER наступным чынам:

=SORT(FILTER(A2:C13, B2:B13=F1, "No results"))

Дзе A2:C13 з'яўляюцца зыходнымі дадзенымі, B2:B13 з'яўляюцца значэнні для праверкі, а F1 з'яўляецца крытэрыем.

Прыклад 3. Выкарыстанне новых функцый дынамічнага масіва разам з існуючымі

Як новы механізм вылічэнняў, рэалізаваны ў Excel 365 можа лёгка ператварыць звычайныя формулы ў масівы, няма нічога, што перашкаджала б вам камбінаваць новыя і старыя функцыі.

Напрыклад, каб падлічыць, колькі унікальных значэнняў ёсць у пэўным дыяпазоне, укладзіце дынамічны масіў УНІКАЛЬНАЯ функцыя ў стары добры COUNTA:

=COUNTA(UNIQUE(B2:B10))

Прыклад 4. Існуючыя функцыі падтрымліваюць дынамічныя масівы

Калі вы прапануеце дыяпазон у функцыю TRIM у старой версіі, такой як Excel 2016 або Excel 2019, яна верне адзіны вынік для першай ячэйкі:

=TRIM(A2:A6)

У дынамічным Excel адна і тая ж формула апрацоўвае ўсе клетак і вяртае некалькі вынікаў, як паказана ніжэй:

Прыклад 5. Формула VLOOKUP для вяртання некалькіх значэнняў

Як усім вядома, функцыя VLOOKUP прызначана для вяртання аднаго значэнне, заснаванае на паказаным вамі індэксе слупка. Аднак у Excel 365 вы можаце падаць масіў нумароў слупкоў, каб вярнуць супадзенні з некалькіх слупкоў:

=VLOOKUP(F1, A2:C6, {1,2,3}, FALSE)

Прыклад 6. Створаная формула TRANSPOSEeasy

У больш ранніх версіях Excel сінтаксіс функцыі TRANSPOSE не пакідаў месца для памылак. Каб павярнуць даныя ў вашым працоўным аркушы, вам трэба было падлічыць зыходныя слупкі і радкі, выбраць такую ​​ж колькасць пустых вочак, але змяніць арыентацыю (ашаламляльная аперацыя на велізарных аркушах!), увесці формулу TRANSPOSE ў абраным дыяпазоне і націсніце Ctrl + Shift + Enter, каб завяршыць яго правільна. Фу!

У дынамічным Excel вы проста ўводзіце формулу ў крайнюю левую ячэйку дыяпазону вываду і націскаеце Enter:

=TRANSPOSE(A1:B6)

Гатова!

Дыяпазон разліву - адна формула, некалькі ячэек

Дыяпазон разліву - гэта дыяпазон ячэек, які змяшчае значэнні, якія вяртаюцца формулай дынамічнага масіву.

Калі выбрана любая ячэйка ў дыяпазоне разліву, з'яўляецца сіняя рамка, якая паказвае, што ўсё ўнутры яе разлічваецца па формуле ў верхняй левай ячэйцы. Калі вы выдаліце ​​формулу ў першай ячэйцы, усе вынікі знікнуць.

Дыяпазон разліву - гэта сапраўды выдатная рэч, якая значна палягчае жыццё карыстальнікаў Excel . Раней з формуламі масіва CSE мы павінны былі здагадацца, у колькі ячэек іх скапіяваць. Цяпер вы проста ўводзіце формулу ў першую ячэйку, і Excel клапоціцца пра ўсё астатняе.

Заўвага. Калі некаторыя іншыя дадзеныя блакуюць дыяпазон разліву, узнікае памылка #SPILL. Пасля выдалення даных, якія перашкаджаюць, памылка знікне.

Для атрымання дадатковай інфармацыі глДыяпазон разліву Excel.

Спасылка на дыяпазон разліву (сімвал #)

Каб спасылацца на дыяпазон разліву, пастаўце хэш-тэг або сімвал фунта (#) пасля адраса левай верхняй ячэйкі ў дыяпазон.

Напрыклад, каб даведацца, колькі выпадковых лікаў згенеравана формулай RANDARRAY у A2, увядзіце спасылку на дыяпазон разліву ў функцыю COUNTA:

=COUNTA(A2#)

Каб скласці значэнні ў дыяпазоне разліву, выкарыстоўвайце:

=SUM(A2#)

Парады:

  • Каб хутка звярнуцца да дыяпазон разліву, проста выберыце ўсе ячэйкі ўнутры сіняга поля з дапамогай мышы, і Excel створыць для вас спасылку на разліў.
  • У адрозненне ад звычайнай спасылкі на дыяпазон, спасылка на дыяпазон з'яўляецца дынамічнай і рэагуе на змяненне памеру дыяпазону аўтаматычна.
  • Для атрымання больш падрабязнай інфармацыі, калі ласка, гл. Аператар дыяпазону разліву.

    Невідавочнае перасячэнне і сімвал @

    У дынамічным масіве Excel ёсць яшчэ адна істотная змена ў мове формул. - увядзенне сімвала @, вядомага як аператар няяўнага перасячэння .

    У Microsoft Excel, няяўнае скрыжаванне - гэта паводзіны формулы, якая зводзіць мноства значэнняў да аднаго. У старым Excel ячэйка магла ўтрымліваць толькі адно значэнне, так што гэта было паводзіны па змаўчанні, і для гэтага не патрабаваўся спецыяльны аператар.

    У новым Excel усе формулы па змаўчанні разглядаюцца як формулы масіву. Няяўны аператар перасячэння выкарыстоўваецца, каб прадухіліць паводзіны масіва, калі вы гэтага не хочаце

Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.