Ինչ իմանալ
- ARRAYFORMULA-ը թույլ է տալիս երկու բջիջի փոխարեն բազմապատկել բջիջների մի շարք (զանգված):
- ARRAYFORMULA-ի օրինակ՝ =ArrayFormula(SUM(C3:C9F3:F9)).
- Մուտքային զանգվածները պետք է լինեն նույն չափի; երկու բջիջների միջակայքերը պետք է ունենան տվյալների հավասար քանակի կետեր:
Այս հոդվածը բացատրում է, թե ինչպես օգտագործել ARRAYFORMULA-ն Google Աղյուսակներում, որպեսզի կարողանաք ավելի շատ տվյալների միավորներ մուտքագրել ձեր հաշվարկներում:
Ինչպես օգտագործել ARRAYFORMULA-ն Google Աղյուսակներում
Դուք օգտագործում եք ARRAYFORMULA-ն, ինչպես ցանկացած այլ ֆունկցիա, բայց երբեք այն ինքնուրույն չեք օգտագործում: Այն միշտ նախորդում է մեկ այլ հավասարման կամ հրամանի՝ ծրագրին ասելու համար, որ նա պետք է օգտագործի և, հնարավոր է, վերադարձնի տեղեկատվության բազմաթիվ հավաքածուներ (զանգվածներ): Ահա մի օրինակ։
-
Այս օրինակի համար ARRAYFORMULA-ը կհավաքի անունն ու ազգանունը երկու սյունակից Google Sheet-ում:
-
Սովորաբար, երկրորդ շարքի անունները երրորդ սյունակում համադրելու համար դուք պետք է օգտագործեք «&» բանաձևը: Այս դեպքում բանաձևում օգտագործում եք երկու ամպերսանդ, օրինակ՝
=(B2&", "&A2)
-
Սեղմեք Enter բանաձևը գործարկելու համար: Արդյունքը կփոխարինի բանաձևի տեքստին:
-
Բանաձևը ամբողջ սյունակի վրա ավտոմատ կերպով կիրառելու համար դուք կավելացնեք ARRAYFORMULA և որոշ փոքր փոփոխություններ կկատարեք արգումենտում: Ինչպես Google Sheets-ի ցանկացած այլ բանաձև, ARRAYFORMULA-ն անցնում է հավասարության նշանից հետո, բայց արգումենտից առաջ:
Բանաձևում փոփոխություններ կատարելու համար մուտքի դաշտում սեղմեք դրա տեքստը:
-
Պարզապես ARRAYFORMULA հրամանի ավելացումը չի լրացնի սյունակի մնացած մասը, քանի որ դուք պետք է ասեք Google Sheets-ին օգտագործել բոլոր տվյալները: Դա անելու համար օգտագործեք համապատասխան նշումը: Աղյուսակներում (և աղյուսակների այլ ծրագրերում) դուք օգտագործում եք սակետ (:) ՝ ընդգրկույթ սահմանելու համար: Այս օրինակում միջակայքերը B2:B և A2:A են
Այս նշումը ներառում է բոլոր A և B սյունակները, բացառությամբ առաջին տողի, որը պարունակում է վերնագրեր: Այլ հավելվածներում դուք կարող եք օգտագործել B:B ՝ մի ամբողջ սյունակ կամ B2:B12՝ որոշակի տիրույթ ներառելու համար (այս դեպքում՝ B սյունակի 2-ից 12-րդ տողեր):
Ձեր մուտքային զանգվածները պետք է լինեն նույն չափի: Օրինակ, եթե ARRAYFUNCTION-ը գործարկեք A սյունակի երեք բջիջների և B սյունակի երկու բջիջների միջակայքում, մեկ արդյունքը կվերադառնա որպես սխալ, բայց վավեր արգումենտները դեռ կաշխատեն:
-
Սեղմեք Enter բանաձևը գործարկելու և մնացած բջիջները լրացնելու համար:
-
Երբ ավելացնեք ավելի շատ գրառումներ, ARRAYFORMULA-ով սյունակը կթարմացվի:
-
Եթե ձեր որոշ տվյալներ փոխվեն, դրանց թարմացումը նույնպես կփոխի արդյունքը:
Այս օրինակում A և B սյունակների դատարկ բջիջների կողքին գտնվող C սյունակի բջիջները պարունակում են ստորակետներ, քանի որ դրանք սկզբնական համադրման բանաձևի մաս են կազմում: Նրանք պարտադիր չէ, որ հայտնվեն այլ գործառույթների համար:
- Արդյունքները փոփոխելու համար պարզապես անհրաժեշտ է վերադառնալ ARRAYFORMULA ֆունկցիայի բջիջ և փոխել այն: Մնացած արդյունքներն ինքնաբերաբար կթարմացվեն:
Google Աղյուսակները կարող են օգտագործել ARRAYFORMULA միայն նույն չափի զանգվածներով (այսինքն, որոնք պարունակում են նույն թվով տվյալների կետեր):
Ի՞նչ է Google Sheets ARRAYFORMULA:
ARRAYFORMULA ֆունկցիան Google Աղյուսակներում աշխատում է մի քանի այլ հաշվարկների հետ մեկտեղ, որպեսզի կարողանաք ներառել ավելի շատ տվյալների կետեր: Մեկ թվի կամ բջջի փոխարեն այս հրամանը թույլ է տալիս ավելի շատ տեղեկություններ ներառել ձեր հաշվարկներում և ավելի մանրամասն արդյունքներ տալ:
Օրինակ, եթե փորձեք բազմապատկել բջիջների երկու միջակայք, Google Sheets-ը կվերադարձնի սխալ, քանի որ բազմապատկման ֆունկցիան գիտի միայն, թե ինչպես գտնել երկու կամ ավելի զուսպ թվերի արտադրյալը (օրինակ՝ 4 անգամ [արժեքը A1 բջիջում]): ARRAYFORMULA-ի ավելացումը, սակայն, Google-ին հուշում է լրացուցիչ տեղեկությունների համար հաշիվ տալ և օգտագործել այն սովորականից տարբերվող:
ARRAYFORMULA-ի օգտագործում
Վերոնշյալ օրինակը ARRAYFORMULA-ի օգտագործման ընդամենը մեկ եղանակ է:Այն աշխատում է Google Sheets-ի գործառույթների մեծ մասի հետ, և դուք նույնիսկ կարիք չունեք զանգված արտահանել: Օրինակ, եթե դուք ստեղծում եք ծախսերի հաշվետվություն, կարող եք ստեղծել ARRAYFORMULA ֆունկցիա՝ ապրանքի գինը ձեր գնած թվով բազմապատկելու համար, այնուհետև գումարել բոլոր ծախսերը միասին: Այս ֆունկցիան օգտագործում է բազմաթիվ հավասարումներ՝ ստեղծելու մեկ օգտակար տեղեկատվություն՝ հիմնված տարրերի վրա, որոնք կարող եք թարմացնել ապագայում:
Ինչու չլցվել?
Որոշ դեպքերում դուք կարող եք ստանալ նույն արդյունքները՝ մեկ անգամ մուտքագրելով բանաձև, այնուհետև քաշելով բջիջի ներքևի աջ անկյունը ներքև կամ միջով՝ այն պատճենելու ձեր ընդգծված բոլոր տողերում կամ սյունակներում: Այնուամենայնիվ, եթե դուք ունեք շատ տեղեկություններ, որոնք պարբերաբար թարմացվում են, ARRAYFORMULA-ն կխնայի ձեր ժամանակը: Ձեզ հարկավոր չէ շարունակել լրացնել, քանի որ ձեր տվյալների հավաքածուն գերազանցում է ձեր պատճենած տիրույթը. այն ինքնաբերաբար կթարմացվի նոր տարրեր մուտքագրելիս:
ARRAYFORMULA-ի մյուս հիմնական առավելությունն այն է, որ եթե ձեզ երբևէ անհրաժեշտ լինի թարմացնել բանաձևը, ապա ստիպված չեք լինի այն պատճենել արդյունքի յուրաքանչյուր դաշտում:Օրինակ, եթե որոշեք, որ ցանկանում եք ավելացնել երկու զանգված՝ դրանք բազմապատկելու փոխարեն, ապա պետք է փոխեք միայն մեկ արժեքը ARRAYFORMULA վանդակում, և այն ավտոմատ կերպով կլրացնի մյուսները: Եթե լրացնեք, դուք պետք է հարմարեցնեք յուրաքանչյուր ելքային դաշտը, որն ավելի շատ աշխատանք է ստեղծում, նույնիսկ եթե նորից օգտագործեք լրացման գործառույթը: