Използвайте формула на CSE (формула за масив), за да извършвате супер-изчисления на данни - Съвети на Excel

Съдържание

Използвайте Ctrl + Shift + Enter (формули за CSE), за да презаредите формулите си в Excel! Да, вярно е - в Excel има таен клас формули. Ако знаете вълшебните три клавиша, можете да получите една формула на масив на Excel, която да замени хиляди други формули.

95% от потребителите на Excel не знаят за формулите за CSE. Когато повечето хора чуят истинското си име, те си мислят „Това не звучи ни най-малко полезно“ и никога не си правят труда да научат за тях. Ако смятате, че SumIf и CountIf са готини, скоро ще откриете, че формулите Ctrl + Shift + Enter (CSE) ще изпълняват кръгове около SumIf и CountIf. Формулите на CSE ви позволяват буквално да замените 1000 клетки от формули с една формула. Да, колеги на Excel Гуру, има нещо толкова мощно, което седи точно под носа ни и ние никога не го използваме.

Преди да съществува SumIf, можете да използвате формула на CSE, за да направите същото като SumIf. Microsoft ни даде SumIf и CountIf, но формулите на CSE не са остарели. О, не, и те могат да направят много повече! Ами ако искате да направите AverageIf? Какво ще кажете за GrowthIf? AveDevIf? Дори MultiplyByPiAndTakeTheSquareRootIf. Почти всичко, което можете да си представите, може да се направи с една от тези формули на CSE.

Ето защо мисля, че формулите за CSE никога не са се хващали. Първо, истинското им име плаши всички. Второ, те се нуждаят от чуждо, контраинтуитивно боравене, за да ги накарат да работят. След като въведете формула за CSE, не можете просто да натиснете Enter. Не можете просто да излезете от клетката с щракване на клавиш със стрелка. Дори ако получите правилната формула и натиснете клавиша за въвеждане, Excel ви дава напълно неподходяща за потребителя "СТОЙНОСТ!" грешка. Не се казва: „Леле - това е красиво. Вие сте 99,1% от пътя там“, което вероятно сте били.

Тук е тайната: След като въведете формула за CSE, трябва да задържите клавишите Ctrl и Shift и след това да натиснете Enter. Вземете лепкава бележка и запишете това: Ctrl Shift Enter. Потребителите на Power Excel ще имат възможност да използват тези формули около веднъж месечно. Ако не напишете Ctrl Shift Enter точно сега, ще го забравите, докато нещо се появи отново.

Разгледайте този пример: Кажете, че искате да осредните само стойностите в колона C, където колона A е била в източния регион.

Формулата в клетка A13 е пример за формула на CSE.

=AVERAGE(IF(A2:A10="East",C2:C10))

Включете това и ще получите 7452.667, средната стойност само за източните стойности. Готино? Току-що създадохте своя собствена версия на несъществуващата функция на Excel AverageIf. Запомнете: Натиснете Ctrl + Shift + Enter, за да въведете формулата.

Вижте следващия пример по-долу.

В този пример правим формулата на CSE по-обща. Вместо да посочвате, че търсим „Изток“, посочете, че искате каквато и да е стойност в A13. Формулата е сега =AVERAGE(IF($A$2:$A$10=A13,$C$2:$C$10)).

Колкото и да е странно, Excel ще ви позволи да копирате и поставяте формули за CSE без специални натискания на клавиши. Копирах C13 в C14: C15 и вече имам средни стойности за всички региони.

Нашата мейнфрейм система съхранява количеството и единичната цена, но не и разширената цена. Разбира се, достатъчно е лесно да добавите колона C и да я попълните с =A2*B2и след това обща колона C, но не е нужно!

Тук нашата формула за CSE е =SUM(A2:A10*B2:B10). Отнема всяка клетка в A2: A10, умножава се по съответната клетка в B2: B10 и сумира резултата. Въведете формулата, задръжте Ctrl и Shift, докато натискате enter, и ще отговорите с една формула вместо с 10.

Виждате ли колко мощно е това? Дори да имах 10 000 реда данни, Excel ще вземе тази единична формула, ще направи 10 000 умножения и ще ми даде резултата.

Добре, тук са правилата: Трябва да натиснете Ctrl + Shift + Enter по всяко време, когато въведете или редактирате тези формули. Ако не го направите, се получава напълно двусмислено #VALUE! грешка. Ако имате няколко диапазона, всички те трябва да имат една и съща обща форма. Ако имате диапазон, смесен с единични клетки, единичните клетки ще бъдат „реплицирани“ в паметта, за да съответстват на формата на вашия диапазон.

След като успешно въведете един от тях и го погледнете в лентата с формули, трябва да имате фигурни скоби около формулата. Никога сами не въвеждате къдравите скоби. Натискането на Ctrl + Shift + Enter ги поставя там.

Тези формули са трудни за усвояване. получава главоболие само като мисли за тях. Ако имам труден за влизане, отивам на Tools> Wizards> Conditional Sum wizard и преминавам през диалоговите прозорци. Резултатът от съветника за условна сума е формула на CSE, така че това обикновено може да ми даде достатъчно съвети как да въведа това, от което наистина се нуждая.

Трябваше ли да вземете BASIC в 11 клас с г-н Ървин? Или, още по-лошо, получихте ли „D“ по линейна алгебра с госпожа Херцогиня в колежа? Ако е така, вие сте в добра компания и ще изтръпнете всеки път, когато чуете думата „масив“. - Тичам с писъци в другата посока, когато някой каже масив. Разбирам ги, но това е Excel, нямам нужда от масиви тук !. Злата тайна е, че Excel и Microsoft наричат ​​тези формули „формули за масиви“. Спри - не бягай. Всичко е наред. ги е преименувал на формули за CSE, защото звучи по-малко страшно и защото името ви помага да запомните как да ги въведете - Ctrl Shift Enter. Тук споменавам истинското име само в случай, че срещнете някой от Microsoft, който никога не е имал г-жа Херцогиня за линейна алгебра, или, в случай че решите да разгледате помощните файлове. Ако отидете да помогнете,търси под злия псевдоним на „формула на масив“, но между нас приятели, нека ги наречем CSE - Добре?

Прочетете Използвайте специална формула за масив на Excel, за да симулирате SUMIF с две условия.

Интересни статии...