Excel VLOOKUP-ը չի աշխատում՝ շտկելով #N/A և #VALUE սխալները

  • Կիսվել Սա
Michael Brown

Բովանդակություն

Ձեր VLOOKUP-ը սխալ տվյալներ է քաշում, թե՞ ընդհանրապես չեք կարողանում դրանք գործարկել: Այս ձեռնարկը ցույց է տալիս, թե ինչպես կարող եք արագ շտկել VLOOKUP-ի սովորական սխալները և հաղթահարել դրա հիմնական սահմանափակումները:

Մի քանի ավելի վաղ հոդվածներում մենք ուսումնասիրել ենք Excel VLOOKUP ֆունկցիայի տարբեր ասպեկտներ: Եթե ​​դուք ուշադիր հետևել եք մեզ, ապա մինչ այժմ դուք պետք է մասնագետ լինեք այս ոլորտում :)

Սակայն զուր չէ, որ Excel-ի շատ մասնագետներ VLOOKUP-ը համարում են Excel-ի ամենաբարդ գործառույթներից մեկը: Այն ունի բազմաթիվ սահմանափակումներ, որոնք տարբեր խնդիրների և սխալների աղբյուր են:

Այս հոդվածում դուք կգտնեք պարզ բացատրություններ VLOOKUP-ի սխալների հիմնական պատճառների մասին, ինչպիսիք են. #N/A, #NAME և #VALUE, ինչպես նաև դրանց լուծումներն ու ուղղումները: Մենք կսկսենք առավել ակնհայտ պատճառներից, թե ինչու VLOOKUP-ը չի աշխատում, ուստի լավ գաղափար կլինի ստուգել ստորև ներկայացված անսարքությունների վերացման քայլերը հերթականությամբ:

    Սխալ #N/A ուղղում VLOOKUP

    VLOOKUP բանաձեւերում #N/A սխալի հաղորդագրությունը (նշանակում է «մատչելի չէ») ցուցադրվում է, երբ Excel-ը չի կարողանում գտնել որոնման արժեք: Դա կարող է լինել մի քանի պատճառ:

    1. Որոնման արժեքը տառասխալ է

    Միշտ լավ գաղափար է նախ ստուգել ամենաակնառու բանը :) Սխալ տպումներ հաճախ են լինում, երբ աշխատում եք իսկապես մեծ տվյալների հավաքածուներով, որոնք բաղկացած են հազարավոր տողերից, կամ երբ մուտքագրվում է որոնման արժեքը: ուղղակիորեն բանաձեւում.

    2.VLOOKUP չի կարող ընտրել աղյուսակի զանգված մեկ այլ աշխատաթերթում (այսինքն, երբ դուք նշում եք ընդգրկույթը որոնման թերթում, ոչինչ չի հայտնվում table_array արգումենտում բանաձևում կամ բանաձևի համապատասխան վանդակում: wizard), ապա, ամենայն հավանականությամբ, երկու թերթերը բաց են Excel-ի առանձին օրինակներում և չեն կարող շփվել միմյանց հետ: Լրացուցիչ տեղեկությունների համար տե՛ս Ինչպես որոշել, թե Excel ֆայլերը որ օրինակում են: Դա շտկելու համար պարզապես փակեք Excel-ի բոլոր պատուհանները, այնուհետև նորից բացեք թերթերը/աշխատանքային գրքերը նույն օրինակում (կանխադրված վարքագիծը):

    Ինչպես կատարել Vlookup առանց սխալների Excel-ում

    Եթե դուք չեք ցանկանում վախեցնել ձեր օգտատերերին ստանդարտ Excel-ի սխալի նշումներով, փոխարենը կարող եք ցուցադրել ձեր սեփական օգտատիրոջ համար հարմար տեքստը կամ վերադարձնել դատարկ բջիջ, եթե ոչինչ չգտնվի: Դա կարելի է անել՝ օգտագործելով VLOOKUP IFERROR կամ IFNA գործառույթով:

    Catch all errors

    Excel 2007-ում և ավելի ուշ, դուք կարող եք օգտագործել IFERROR ֆունկցիան՝ ստուգելու VLOOKUP բանաձևը սխալների համար և վերադարձնելու ձեր սեփական տեքստ (կամ դատարկ տող), եթե որևէ սխալ հայտնաբերվի:

    Օրինակ՝

    =IFERROR(VLOOKUP(E1, A2:B10, 2, FALSE), "Oops, something went wrong")

    Excel 2003 և ավելի վաղ, կարող եք օգտագործեք IF ISERROR բանաձևը նույն նպատակով.

    =IF(ISERROR(VLOOKUP(E1, A2:B10, 2, FALSE)), "Oops, something went wrong", VLOOKUP(E1, A2:B10, 2, FALSE))

    Լրացուցիչ մանրամասների համար տե՛ս Excel-ում VLOOKUP-ի հետ IFERROR-ի օգտագործումը:

    Կառավարեք #N/A սխալները

    Որպեսզի միայն #N/A սխալները անտեսեն բոլոր մյուս տեսակի սխալները, օգտագործեք IFNA ֆունկցիան (Excel 2013 ևավելի բարձր) կամ IF ISNA բանաձեւը (բոլոր տարբերակներում):

    Օրինակ՝

    =IFNA(VLOOKUP(E1, A2:B10, 2, FALSE), "Oops, no match is found. Please try again!")

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2, FALSE)), "Oops, no match is found. Please try again!", VLOOKUP(E1, A2:B10, 2, FALSE))

    Այսօրվա համար այսքանը: Հուսով ենք, այս ձեռնարկը կօգնի ձեզ ազատվել VLOOKUP-ի սխալներից և ձեր բանաձևերը աշխատել այնպես, ինչպես ցանկանում եք:

    Ինչպես կատարել VLOOKUP Excel-ում - վիդեո ձեռնարկ

    #N/A մոտավոր համընկնում է VLOOKUP

    Եթե ձեր բանաձևը փնտրում է ամենամոտ համընկնում, ( range_lookup արգումենտը սահմանված է TRUE կամ բաց թողնված), #N/A սխալը կարող է հայտնվել երկու դեպքում: :

    • Փնտրման արժեքը փոքր է որոնման զանգվածի ամենափոքր արժեքից:
    • Փնտրման սյունակը դասավորված չէ աճման կարգով:

    3 . #N/A-ը ճշգրիտ համընկնում է VLOOKUP

    Եթե դուք փնտրում եք ճշգրիտ համընկնում ( range_lookup արգումենտ սահմանված է FALSE), #N/A սխալը տեղի է ունենում, երբ արժեքը ճիշտ հավասար է որոնմանը: արժեքը չի գտնվել: Լրացուցիչ տեղեկությունների համար տե՛ս VLOOKUP ճշգրիտ համընկնում ընդդեմ մոտավոր համընկնման:

    4. Որոնման սյունակը աղյուսակի զանգվածի ամենաձախ սյունակը չէ

    Excel VLOOKUP-ի ամենակարևոր սահմանափակումներից մեկն այն է, որ այն չի կարող նայել դեպի ձախ: Հետևաբար, որոնման սյունակը միշտ պետք է լինի ձախ սյունակը աղյուսակի զանգվածում: Գործնականում մենք հաճախ մոռանում ենք այս մասին և հայտնվում #N/A սխալներով:

    Լուծում . Եթե հնարավոր չէ վերակառուցել ձեր տվյալները։ Որպեսզի փնտրման սյունակը լինի ամենաձախ սյունակը, կարող եք օգտագործել INDEX և MATCH ֆունկցիաները միասին՝ որպես VLOOKUP-ի այլընտրանք: Ահա բանաձևի օրինակ. INDEX MATCH բանաձև՝ արժեքները ձախից որոնելու համար:

    5. Թվերը ֆորմատավորվում են որպես տեքստ

    VLOOKUP բանաձևերում #N/A սխալների մեկ այլ ընդհանուր աղբյուրը տեքստի ձևաչափված թվերն են՝ հիմնական կամ որոնման աղյուսակում:

    Սա սովորաբարտեղի է ունենում, երբ ներմուծում եք տվյալներ ինչ-որ արտաքին տվյալների բազայից կամ եթե դուք մուտքագրել եք ապաստրոֆ՝ թվից առաջ՝ ցույց տալու համար առաջնային զրոները: 16>

    Լուծում. Ընտրեք բոլոր խնդրահարույց թվերը, սեղմեք սխալի պատկերակի վրա և համատեքստի ընտրացանկից ընտրեք Փոխարկել համարին : Լրացուցիչ տեղեկությունների համար տե՛ս Ինչպես տեքստը վերածել թվի Excel-ում:

    6. Առաջատար կամ հետին բացատներ

    Սա VLOOKUP #N/A սխալի ամենաքիչ ակնհայտ պատճառն է, քանի որ մարդկային աչքը դժվարությամբ է կարողանում նկատել այդ լրացուցիչ բացատները, հատկապես երբ աշխատում է տվյալների մեծ հավաքածուներով, որտեղ գրառումների մեծ մասը գտնվում է ոլորման տակ: .

    Լուծում 1. Լրացուցիչ բացատներ որոնման արժեքում

    Ձեր VLOOKUP բանաձևի ճիշտ աշխատանքը ապահովելու համար որոնման արժեքը փաթեթավորեք TRIM ֆունկցիայի մեջ.

    =VLOOKUP(TRIM(E1), A2:C10, 2, FALSE)

    Լուծում 2. Լրացուցիչ բացատներ փնտրման սյունակում

    Եթե որոնման սյունակում լրացուցիչ բացատներ են հայտնվում, այնտեղ VLOOKUP-ում #N/A սխալներից խուսափելու հեշտ միջոց չէ: Փոխարենը, որպես զանգվածի բանաձև կարող եք օգտագործել INDEX, MATCH և TRIM ֆունկցիաների համակցությունը.

    =INDEX(B2:B10, MATCH(TRUE, TRIM(A$2:A$10)=TRIM(E1), 0))

    Քանի որ սա զանգվածի բանաձև է, մի մոռացեք սեղմել Ctrl + Shift + Enter: այն պատշաճ կերպով ավարտելու համար (Excel 365-ում և Excel 2021-ում, որտեղ զանգվածները բնիկ են, սա նաև աշխատում է որպես սովորական բանաձև):

    Խորհուրդ. Արագ այլընտրանք է Trim Spaces գործիքի գործարկումը, որը կվերացնիՎայրկյանների ընթացքում ավելորդ բացատներ ինչպես որոնումներում, այնպես էլ հիմնական աղյուսակներում՝ դարձնելով ձեր VLOOKUP բանաձևերի սխալները:

    #VALUE! սխալ VLOOKUP բանաձեւերում

    Ընդհանուր առմամբ, Microsoft Excel-ը ցուցադրում է #VALUE! սխալ, եթե բանաձևում օգտագործված արժեքը սխալ տվյալների տեսակ է: Ինչ վերաբերում է VLOOKUP-ին, ապա կա ԱՐԺԵՔԻ երկու ընդհանուր աղբյուր: սխալ.

    1. Որոնման արժեքը գերազանցում է 255 նիշը

    Խնդրում ենք նկատի ունենալ, որ VLOOKUP-ը չի կարող փնտրել 255-ից ավելի նիշ պարունակող արժեքներ: Եթե ​​ձեր որոնման արժեքները գերազանցում են այս սահմանը, ապա #VALUE: կցուցադրվի սխալ.

    Լուծում . փոխարենը օգտագործեք INDEX MATCH բանաձևը: Մեր դեպքում այս բանաձեւը հիանալի է գործում՝

    =INDEX(B2:B7, MATCH(TRUE, INDEX(A2:A7= E1, 0), 0))

    2: Որոնման աշխատանքային գրքույկի ամբողջական ուղին չի տրամադրվում

    Եթե դուք տվյալներ եք վերցնում մեկ այլ աշխատանքային գրքույկից, դուք պետք է ներառեք դրա ամբողջական ուղին: Ավելի ճիշտ, դուք պետք է կցեք աշխատանքային գրքույկի անունը, ներառյալ ընդլայնումը [քառակուսի փակագծերում] և նշեք թերթի անունը, որին հաջորդում է բացականչական նշանը: Եթե ​​աշխատանքային գրքույկի անունը կամ թերթիկի անունը կամ երկուսն էլ պարունակում են բացատներ կամ ոչ այբբենական նշաններ, ուղին պետք է փակվի մեկ չակերտների մեջ:

    Ահա table_array արգումենտի կառուցվածքը: Փնտրել մեկ այլ աշխատանքային գրքույկից.

    '[workbook name]sheet name'!range

    Իրական բանաձևը կարող է նման լինել հետևյալին.

    =VLOOKUP($A$2,'[New Prices.xls]Sheet1'!$B:$D, 3, FALSE)

    Վերոնշյալ բանաձևը կփնտրի A2-ի արժեքը Sheet1-ի B սյունակում ՆորումԳներ աշխատանքային գրքույկ և վերադարձրեք համապատասխան արժեք D սյունակից:

    Եթե ուղու որևէ տարր բացակայում է, ձեր VLOOKUP բանաձևը չի աշխատի և կվերադարձնի #VALUE սխալը (եթե որոնվող աշխատանքային գիրքը ներկայումս չկա բաց):

    Լրացուցիչ տեղեկությունների համար տե՛ս՝

    • Ինչպես դիմել մեկ այլ թերթիկ կամ աշխատանքային գրքույկ Excel-ում
    • Ինչպես անել Vlookup-ը մեկ այլ աշխատանքային գրքույկից

    3. col_index_num արգումենտը 1-ից փոքր է

    Դժվար է պատկերացնել մի իրավիճակ, երբ ինչ-որ մեկը միտումնավոր մուտքագրում է 1-ից փոքր թիվ՝ նշելու այն սյունակը, որից արժեքներ վերադարձնելու համար: Բայց դա կարող է պատահել, եթե այս արգումենտը վերադարձվի ձեր VLOOKUP բանաձևում տեղադրված որևէ այլ ֆունկցիայի միջոցով:

    Այսպիսով, եթե col_index_num արգումենտը 1-ից է, ձեր բանաձևը կվերադարձնի #VALUE: սխալը նույնպես:

    Եթե col_index_num մեծ է աղյուսակի զանգվածի սյունակների թվից, VLOOKUP-ը արտադրում է #REF! սխալ:

    VLOOKUP #NAME սխալի լուծում

    Սա ամենահեշտ դեպքն է` #NAME: սխալ է հայտնվում, եթե դուք պատահաբար սխալ եք գրել ֆունկցիայի անունը:

    Լուծումն ակնհայտ է՝ ստուգեք ուղղագրությունը :)

    Excel VLOOKUP-ում սխալների հիմնական պատճառները

    Բացի Ունենալով բավականին բարդ շարահյուսություն, VLOOKUP-ն ունի անկասկած ավելի շատ սահմանափակումներ, քան ցանկացած այլ Excel ֆունկցիա: Այս սահմանափակումների պատճառով, թվացյալ ճիշտ բանաձևը հաճախ կարող է բերել ձեր սպասածից տարբեր արդյունքներ: Ստորև դուք կգտնեքլուծումներ մի քանի բնորոշ սցենարների համար, երբ VLOOKUP-ը ձախողվում է:

    VLOOKUP-ը մեծատառերի նկատմամբ զգայուն չէ

    VLOOKUP ֆունկցիան չի տարբերում տառերի մեծատառերը և փոքրատառ և մեծատառ նիշերը նույնական է դարձնում:

    Լուծում . Օգտագործեք VLOOKUP, XLOOKUP կամ INDEX MATCH՝ EXACT ֆունկցիայի հետ համատեղ, որը կարող է համապատասխանեցնել տեքստի տառերը: Դուք կարող եք գտնել մանրամասն բացատրություններ և բանաձևերի օրինակներ այս ձեռնարկում. Excel-ում մեծատառերի զգայուն Vlookup կատարելու 5 եղանակ:

    Նոր սյունակ է տեղադրվել կամ հեռացվել աղյուսակից

    Ցավոք, VLOOKUP Բանաձևերը դադարում են աշխատել ամեն անգամ, երբ նոր սյունակ ջնջվում կամ ավելացվում է որոնման աղյուսակում: Դա տեղի է ունենում, քանի որ VLOOKUP ֆունկցիայի շարահյուսությունը պահանջում է սահմանել վերադարձի սյունակի ինդեքսային համարը: Երբ նոր սյունակ ավելացվում է/հեռացվում է աղյուսակի զանգվածից, ակնհայտորեն այդ ինդեքսային թիվը փոխվում է:

    Լուծում . INDEX MATCH բանաձևը նորից օգնության է հասնում :) INDEX MATCH-ով դուք Առանձին նշեք որոնման և վերադարձի միջակայքերը, այնպես որ դուք ազատ կարող եք ջնջել կամ տեղադրել այնքան սյունակ, որքան ցանկանում եք՝ առանց անհանգստանալու յուրաքանչյուր առնչվող բանաձևի թարմացման մասին:

    Բջջային հղումները փոխվում են բանաձևը այլ բջիջներում պատճենելիս

    Վերնագիրը տալիս է խնդրի սպառիչ բացատրությունը, այնպես չէ՞:

    Լուծում . Միշտ օգտագործեք բացարձակ հղումներ ($ նշանով) table_array արգումենտի համար, օրինակ. $A$2:$C$100 կամ$A: $C. Դուք կարող եք արագ անցնել տարբեր հղումների տեսակների միջև՝ սեղմելով F4 ստեղնը:

    VLOOKUP-ը վերադարձնում է առաջին գտնված արժեքը

    Ինչպես արդեն գիտեք, Excel VLOOKUP-ը վերադարձնում է իր գտած առաջին արժեքը: Այնուամենայնիվ, դուք կարող եք ստիպել նրան բերել 2-րդ, 3-րդ, 4-րդ կամ ցանկացած այլ երևույթ, որը ցանկանում եք: Գոյություն ունի նաև վերջին համընկնումը կամ գտնված բոլոր համընկնումները ստանալու միջոց:

    Լուծումներ . Բանաձևի օրինակները հասանելի են այստեղ՝

    • VLOOKUP և վերադարձնել N-րդ դեպքը
    • VLOOKUP բազմակի արժեքներ
    • XLOOKUP բանաձև՝ վերջին համընկնում ստանալու համար

    Ինչու՞ է իմ VLOOKUP-ն աշխատում որոշ բջիջների համար, բայց ոչ մյուսների համար:

    Երբ ձեր VLOOKUP բանաձևը վերադարձնում է ճիշտ տվյալները որոշ բջիջներում և #N/A սխալները որոշ բջիջներում, կարող են լինել մի քանի հնարավոր պատճառներ, թե ինչու է դա տեղի ունենում:

    1. Աղյուսակային զանգվածը կողպված չէ

    Ենթադրենք, դուք ունեք այս բանաձևը 2-րդ շարքում (ասենք E2-ում), որը լավ է աշխատում.

    =VLOOKUP(D2, A2:B10, 2, FALSE)

    Երբ պատճենվում է տողում 3, բանաձևը փոխվում է․ , մեր դեպքում՝ A2:B10-ից մինչև A3:B11: Այսպիսով, եթե համընկնումն 2-րդ շարքում է, այն չի գտնվի:

    Լուծում . VLOOKUP բանաձևը մեկից ավելի բջիջների համար օգտագործելիս միշտ կողպեք աղյուսակի զանգվածը: հղում $ նշանով, ինչպիսին է $A$2:$B$10:

    2. Տեքստի արժեքները կամ տվյալների տեսակները չեն համընկնում

    ՄյուսինVLOOKUP-ի ձախողման ընդհանուր պատճառը ձեր որոնման արժեքի և որոնման սյունակում նմանատիպ արժեքի միջև եղած տարբերությունն է: Որոշ դեպքերում տարբերությունն այնքան նուրբ է, որ դժվար է նկատել տեսողականորեն:

    Լուծում . Երբ VLOOKUP-ը վերադարձնում է #N/A սխալ, մինչդեռ դուք կարող եք հստակ տեսնել որոնման արժեքը Որոնման սյունակ, և, ըստ երևույթին, երկուսն էլ գրված են միանգամայն նույնը, առաջին բանը, որ դուք պետք է անեք, պարզելն է խնդրի արմատական ​​պատճառը՝ բանաձևը կամ աղբյուրի տվյալները:

    Տեսնելու համար, թե արդյոք երկու արժեքներն են նույնը կամ տարբեր, ուղղակի համեմատություն կատարեք հետևյալ կերպ.

    =E1=A4

    Որտեղ E1-ը ձեր որոնման արժեքն է, իսկ A4-ը նույն արժեքն է որոնման սյունակում:

    Եթե բանաձևը վերադարձնում է FALSE, ինչը նշանակում է, որ արժեքները ինչ-որ կերպ տարբերվում են, թեև դրանք բացարձակապես նման են:

    թվային արժեքների դեպքում , ամենահավանական պատճառը տեքստի ձևաչափված թվերն են:

    տեքստային արժեքների դեպքում, ամենայն հավանականությամբ, խնդիրը ավելորդ բացատների մեջ է: Սա ստուգելու համար պարզեք երկու տողերի ընդհանուր երկարությունը՝ օգտագործելով LEN ֆունկցիան.

    =LEN(E1)

    =LEN(A4)

    Եթե ստացված թվերը տարբեր են (ինչպես ստորև ներկայացված սքրինշոթում): ), այնուհետև դուք մատնանշել եք մեղավորին՝ լրացուցիչ բացատներ.

    Խնդիրը լուծելու համար կա՛մ հեռացրեք լրացուցիչ բացատները, կա՛մ օգտագործեք այս INDEX MATCH TRIM բանաձևը որպես լուծում:

    Ինչու՞ է իմ VLOOKUP-ը սխալ տվյալներ վերցնում:

    Ավելի շատ պատճառներ կարող են լինելձեր VLOOKUP-ը սխալ արժեք է վերադարձնում.

    1. Որոնման սխալ ռեժիմ : Եթե ​​ցանկանում եք ճշգրիտ համընկնում, համոզվեք, որ սահմանեք range_lookup արգումենտը FALSE: Լռելյայնը TRUE է, ուստի, եթե բաց թողնեք այս արգումենտը, VLOOKUP-ը կենթադրի, որ դուք փնտրում եք մոտավոր համընկնում և որոնում եք ամենամոտ արժեքը, որը փոքր է որոնման արժեքից:
    2. Փնտրման սյունակը չէ: տեսակավորված ։ Որպեսզի VLOOKUP-ի մոտավոր համընկնում ( range_lookup սահմանված է TRUE) ճիշտ աշխատի, աղյուսակի զանգվածի առաջին սյունակը պետք է տեսակավորվի աճման կարգով՝ ամենափոքրից մինչև ամենամեծը:
    3. Կրկնօրինակները՝ փնտրման սյունակ : Եթե ​​որոնման սյունակը պարունակում է երկու կամ ավելի կրկնօրինակ արժեքներ, VLOOKUP-ը կվերադարձնի առաջին գտնված համընկնումը, որը կարող է լինել ձեր ակնկալածը:
    4. Սխալ վերադարձի սյունակ : Կրկնակի ստուգեք ինդեքսի թիվը 3-րդ արգումենտում :)

    VLOOKUP-ը չի աշխատում երկու թերթերի միջև

    Նախ, պետք է նշել, որ #N/A-ի ընդհանուր պատճառները. Վերևում քննարկված #VALUE և #REF սխալները կարող են նույն խնդիրները առաջացնել մեկ այլ թերթից փնտրելիս: Եթե ​​դա այդպես չէ, ստուգեք հետևյալ կետերը.

    1. Համոզվեք, որ արտաքին հղումը մեկ այլ թերթիկի կամ այլ աշխատանքային գրքի ճիշտ է:
    2. Երբ կատարում եք Vlookup մեկ այլ աշխատանքային գրքույկից, որը փակ է այս պահին, ստուգեք, որ ձեր բանաձևը պարունակում է փակ աշխատանքային գրքույկի ամբողջական ուղին:
    3. Եթե

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: