Формуле низа су кључни део комплета алата који Екцел чини разноврсним. Међутим, ови изрази могу бити застрашујући за почетнике.
Иако на први поглед могу изгледати компликовано, њихове основе је лако схватити. Низови за учење су згодни јер ове формуле поједностављују управљање сложеним Екцел подацима.
Шта је формула низа у Екцелу?
Низ је свака колекција ћелија у колони, реду или комбинацији окупљених у групу.
У Мицрософт Екцел-у, термин формула низа односи се на породицу формула које обављају једну или више операција на таквом опсегу ћелија, све одједном, а не једну по једну ћелију.
Раније верзије Екцел-а захтевале су од корисника да притисну Цтрл + Схифт + Ентер да креирате функцију низа, што резултира именима функције ЦСЕ (Цтрл, Схифт, Есцапе), мада то више није случај за Екцел 365.
Пример може бити функција да добијете збир свих продаја преко 100 УСД на одређени дан. Или да одредите дужину (у цифрама) пет различитих бројева ускладиштених у пет ћелија.
Формуле низа такође могу бити савршен начин за извлачење узорака података из великих скупова података. Они могу да користе аргументе који укључују опсег ћелија из једне колоне, опсег ћелија из једног реда или ћелије које обухватају више редова и колона.
Такође, условни искази се могу применити приликом повлачења података у формулу низа, као што је само повлачење бројева изнад или испод одређене вредности или повлачење сваке н-те вредности.
Ова детаљна контрола вам омогућава да осигурате да извлачите тачан подскуп ваших података, филтрирате нежељене вредности ћелија или узимате насумични узорак ставки у сврхе тестирања.
Како дефинисати и креирати низ у Екцелу
Формуле низа су, на свом најосновнијем нивоу, једноставне за креирање. Као једноставан пример, можемо узети у обзир фактуру за поруџбину делова купца са следећим информацијама о ставци: производ СКУ (јединица за чување залиха), купљена количина, кумулативна тежина купљених производа и цена по јединици купио.
Да бисте завршили фактуру, три колоне треба додати на крај доње табеле, једну за међузбир делова, један за трошкове слања, а трећи за укупну цену сваке линије предмет.
Можете да користите једноставну формулу за независно израчунавање сваке ставке. Али ако је фактура била за многе ставке, брзо би могло да постане много компликованије. Дакле, уместо тога, „Субтотал“ се може израчунати помоћу једне формуле постављене у ћелију Е4:
=Б4:Б8 * Д4:Д8
Оба броја која множимо су распони ћелија, а не појединачне ћелије. У сваком реду, формула извлачи одговарајуће вредности ћелије из низова и смешта резултат у исправну ћелију без даљег уноса од стране корисника.
Ако претпоставимо паушалну стопу испоруке од 1,50 УСД по фунти, можемо израчунати нашу колону за отпрему са сличном формулом постављеном у ћелију Ф4:
=Ц4:Ц8 * Б11
Овај пут смо користили само низ на левој страни оператора множења. Резултати се и даље аутоматски уносе, али се овај пут сваки множи са статичном вредношћу.
Коначно, можемо користити исту врсту формуле коју смо користили за међузбир да бисмо добили збир додавањем низова међузбирова и трошкова испоруке у ћелију Г4:
=Е4:Е8 + Ф4:Ф8
Још једном, једноставна формула низа претворила је оно што би иначе било пет формула у једну.
Убудуће, додајући обрачуне пореза за ову табелу би било потребно да се промени само једна формула уместо да се мења свака ставка.
Управљање условима у Екцел низовима
Претходни пример користи основне аритметичке формуле за низове да би произвео резултате, али једноставна математика више неће радити за сложеније ситуације.
На пример, претпоставимо да је компанија која је креирала фактуру у претходном примеру променила на другог превозника. У том случају, стандардна испорука може појефтинити, али се може наплатити накнада за предмете веће од одређене тежине.
За нове цене испоруке, стандардна испорука ће бити 1,00 долара по фунти, а испорука веће тежине ће бити 1,75 долара по фунти. Достава велике тежине се односи на било шта преко седам фунти.
Уместо да се враћамо на израчунавање сваке цене испоруке линију по линију, формула низа може да садржи а ИФ условна изјава да бисте одредили одговарајућу цену испоруке за сваку ставку:
=ИФ(Ц4:Ц8 < 7, Ц4:Ц8*Б11, Ц4:Ц8*Б12)
Са једном брзом променом функције у једној ћелији и додавањем нове цене испоруке у нашу табелу цена, сада можемо видети да не само да се цела колона за отпрему израчунава на основу тежине, већ и укупни износи аутоматски преузимају нови цене.
Фактура је стога заштићена у будућности, што осигурава да ће свака будућа промена обрачуна трошкова захтевати промену само једне функције.
Комбиновање више или различитих услова може нам омогућити да извршимо различите радње. Ова логика се може користити на неколико начина на истом низу података. На пример,
- Додатна функција ИФ може се додати да игнорише испоруку ако је међузбир већи од одређеног износа.
- Пореска табела би се могла додати за опорезивање различитих категорија производа по различитим стопама.
Без обзира на то колико је фактура сложена, уређивање једне ћелије биће све што је потребно за поновно израчунавање било ког дела рачуна.
Пример: Усредњавање Н-их бројева
Поред тога што чине израчунавање и ажурирање великих количина података једноставним, формуле низа могу да повуку део скупа података у сврхе тестирања.
Као што показује следећи пример, извлачење дела података из великог скупа података у сврху валидације је лако помоћу формула низа:
У горњем примеру, ћелија Д20 користи једноставна функција за просек сваки н-ти резултат сензора 1. У овом случају, можемо дефинисати н-ти користећи вредност у ћелији Д19, дајући нам контролу над величином узорка која одређује просек:
=ПРОСЕЧНО(ИФ(МОД(РЕД(Б2:Б16)-2,Д19)=0,Б2:Б16,""))
Ово вам омогућава да брзо и лако сегментирате велики скуп података у подскупове.
Овладавање формулама низова у Екцел-у је од суштинског значаја
Ови једноставни примери су добра полазна тачка за разумевање логике која стоји иза формула низа. Размислите о њима како бисте могли брзо да извршите више операција данас и у будућности подешавањем само неколико референци и функција на ћелије. Формуле низа су лаган и ефикасан начин за резање података. Савладајте их на почетку свог пута учења у Екцел-у како бисте са сигурношћу могли да правите напредне статистичке прорачуне.