No history yet

Տվյալների կառուցվածքավորում

Կարգի բերեք ձեր տվյալները

Excel-ում բարդ վերլուծություններ կատարելուց առաջ առաջին և ամենակարևոր քայլը տվյալների ճիշտ կառուցվածքավորումն է։ Սա նման է տան հիմքը դնելուն. եթե այն ամուր չէ, ապա ամբողջ կառույցը կարող է փլուզվել։ Ճիշտ կազմակերպված տվյալները ոչ միայն հեշտացնում են բանաձևերի հետ աշխատանքը, այլև կանխում են բազմաթիվ սխալներ և ավտոմատացնում են ձեր աշխատանքային հոսքը։ Մենք կսկսենք ոչ թե բջիջների գույներից, այլ տվյալները «մաքրելու» և դրանց խելացի կառուցվածք տալու գործիքներից։

«Խելացի» աղյուսակներ՝ ձեր լավագույն ընկերը

Excel-ի ամենահզոր, բայց հաճախ թերագնահատված գործիքներից մեկը «Աղյուսակ» (Table) ֆունկցիոնալությունն է։ Սովորական բջիջների տիրույթը վերածելով «խելացի» աղյուսակի՝ դուք ստանում եք մի շարք առավելություններ։ Ձեր տվյալների տիրույթը դառնում է դինամիկ։ Նոր տող կամ սյունակ ավելացնելիս աղյուսակն ավտոմատ կերպով ընդլայնվում է՝ ներառելով նոր տվյալները։ Սա նշանակում է, որ դրանից կախված գծապատկերները, PivotTables-ները և բանաձևերը նույնպես կթարմացվեն առանց ձեր միջամտության։

Ձեր տվյալների տիրույթն ընտրելուց հետո պարզապես սեղմեք Ctrl+T (կամ Mac-ում՝ Cmd+T)՝ այն «խելացի» աղյուսակի վերածելու համար։ Այդքան պարզ։

Մեկ այլ կարևոր առավելությունն են կառուցվածքային հղումները (): A2:A100 հղման փոխարեն դուք կարող եք օգտագործել ավելի ընթեռնելի անուններ, ինչպիսիք են Table1[Վաճառքներ]: Սա ոչ միայն ձեր բանաձևերն է ավելի հասկանալի դարձնում, այլև նվազեցնում է սխալվելու հավանականությունը, քանի որ դուք աշխատում եք ոչ թե բջիջների կոորդինատների, այլ տվյալների տրամաբանական անունների հետ։

Lesson image

Տվյալների մաքրում և պատրաստում

Հաճախ տվյալները, որոնք մենք ստանում ենք, կատարյալ չեն։ Դրանք կարող են լինել մեկ բջջի մեջ խառը, սխալ ձևաչափով կամ պարունակել անվավեր արժեքներ։ Նախքան վերլուծությանն անցնելը, անհրաժեշտ է դրանք «մաքրել»։

Եթե ձեր տվյալները գտնվում են մեկ սյունակում՝ բաժանված ստորակետերով, բացատներով կամ այլ նշաններով (օրինակ՝ «Անուն, Ազգանուն, Քաղաք»), կարող եք օգտագործել գործիքը։ Այն թույլ է տալիս հեշտությամբ տրոհել այդ տեքստը առանձին սյունակների։ Պարզապես ընտրեք սյունակը, անցեք Data ներդիրը և սեղմեք Text to Columns։

Տվյալների մաքրությունն ապահովելու մյուս կարևոր գործիքը -ն է։ Այն թույլ է տալիս սահմանել կանոններ, թե ինչպիսի տվյալներ կարելի է մուտքագրել բջջի մեջ։ Օրինակ, դուք կարող եք սահմանափակել մուտքագրումը՝ թույլատրելով միայն ամբողջ թվեր 1-ից 100-ի սահմաններում, որոշակի ամսաթվեր կամ նախապես սահմանված ցուցակից ընտրություն (օրինակ՝ «Այո», «Ոչ»)։ Սա կանխում է մուտքագրման սխալները և ապահովում է ձեր տվյալների հետևողականությունը։

Կանոնի տեսակՕրինակՆպատակ
Ամբողջ թիվԹույլատրել 0-ից 100 միջակայքըԳնահատականների կամ տոկոսների սահմանափակում։
ՑուցակԹույլատրել ընտրություն՝ «Առկա», «Բացակա»Ստատուսների ստանդարտացում։
ԱմսաթիվԹույլատրել միայն աշխատանքային օրերԺամանակացույցում սխալներից խուսափում։
Տեքստի երկարությունՍահմանափակել 10 նիշովՀաստիքային կոդերի կամ ID-ների ճշգրտություն։

Դինամիկ անվանված տիրույթներ

Նախքան «խելացի» աղյուսակների հայտնվելը, դինամիկ տիրույթներ ստեղծելու հիմնական միջոցը անվանված տիրույթներն էին՝ զուգորդված OFFSET և COUNTA ֆունկցիաների հետ։ Չնայած «խելացի» աղյուսակներն այսօր հաճախ ավելի լավ այլընտրանք են, այս տեխնիկան դեռևս օգտակար է որոշ դեպքերում և արժե իմանալ։

Գաղափարը հետևյալն է. Name Manager-ում դուք սահմանում եք տիրույթ, որի չափը որոշվում է բանաձևով։ COUNTA ֆունկցիան հաշվում է ոչ դատարկ բջիջների քանակը սյունակում, իսկ OFFSET ֆունկցիան օգտագործում է այդ թիվը՝ ճիշտ բարձրությամբ տիրույթ ստեղծելու համար։

=OFFSET($A$1, 0, 0, COUNTA($A:$A), 1)

Երբ դուք A սյունակում նոր տվյալներ ավելացնեք, այս անվանված տիրույթն ավտոմատ կընդլայնվի՝ ներառելով դրանք։ Սա օգտակար է, օրինակ, բացվող ցուցակների համար, որոնց աղբյուրը պետք է թարմացվի՝ առանց ձեռքով միջամտելու։

Այս հիմնարար տեխնիկաները յուրացնելը թույլ կտա ձեզ աշխատել ավելի արդյունավետ, խուսափել սխալներից և ստեղծել ամուր հիմք հետագա բարդ վերլուծությունների և մոդելավորման համար։

Quiz Questions 1/5

Ինչո՞ւ է խորհուրդ տրվում տվյալների սովորական տիրույթը Excel-ում վերածել «Աղյուսակի» (Table)՝ նախքան բարդ վերլուծություններ կատարելը:

Quiz Questions 2/5

Ո՞ր գործիքն է լավագույնս համապատասխանում մի սյունակի տվյալները («Անուն, Ազգանուն») առանձին սյունակների բաժանելու համար՝ օգտագործելով ստորակետը որպես բաժանարար։