Днес на конференцията Ignite в Орландо, Флорида, Microsoft дебютира голяма промяна в механизма за изчисление. Всяка функция вече се третира като формула на масив и не е необходимо повече да натискате Ctrl + Shift + Enter. Това ще доведе до бързо увеличаване на броя на функциите, въведени в Office 365.
Седем невероятни нови функции дебютират в Insider Fast тази седмица. Ще разглеждам тези нови формули всеки ден тази седмица, но ако искате да прочетете напред:
- Тази статия обхваща новата
=A2:A20
формула, грешката SPILL и новата функция SINGLE, необходима на мястото на неявното пресичане - Вторник ще обхваща SORT и SORTBY
- Сряда ще обхване FILTER
- Четвъртък ще обхваща УНИКАЛЕН
- Петък ще обхваща функциите SEQUENCE и RANDARRAY
Взети като цяло, тези функции по същество превръщат всяка функция на Excel в функция на масив. Поздрави за Джо Макдейд и екипа му в Microsoft. Джо е същият човек, който ни донесе TEXTJOIN, MAXIFS и MINIFS. (Джо - ако четеш това, боли ме, че още не си ни довел РОМАНИФИ, но все още чакам …)
Нека започнем с основната формула на масива. Отидете до клетка E3. Въведете, =A2:C10
както е показано тук. В миналото трябваше да увиете тази формула в функция за агрегиране и може би да използвате Ctrl + Shift + Enter.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_2.jpg.webp)
Но просто натиснете Enter. Excel връща 27 отговора. Отговорите се разливат в съседните клетки! Погледнете формулата в лентата с формули … няма къдрави скоби. Никой не трябваше да натиска Ctrl + Shift + Enter.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_3.jpg.webp)
Клетка E4 съдържа стойността "Central", но не съдържа формула. Формулата се появява в лентата с формули, но е сива.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_4.jpg.webp)
Само за да докажем, че E4 не съдържа формула, ето някои заявки, въведени в непосредствения панел във VBA. В E4 има стойност, но няма формула.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_5.jpg.webp)
Но подобно на котката на Schrodinger, ако изберете D1: H20 и използвате Go To Special, Formulas, тогава E3: G12 се показват като клетки с формула. Наистина изцяло нов свят.
Изчакайте! Това ще разбие нещата!
Да. Харесва ми начина, по който мислите. Нека се опитаме да го пречупим. Спрете някои неща. Въведете една от формулите. Какво ще се случи???
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_6.jpg.webp)
Вижте го … съвсем вероятно първата публикувана снимка на новата #SPILL!
грешка. Това е начинът на Excel да каже, че не може да върне всички резултати, така че няма да върне нито един от резултатите. Малкият UL в мрежата отляво на клетката ви дава избор да изберете препятстващите клетки, така че може би можете да ги изрежете и поставите другаде.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_7.jpg.webp)
Веднага след като изчистите препятстващите клетки, резултатите се появяват.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_8.jpg.webp)
Веднага след като изчистите препятстващите клетки, резултатите се появяват. Също така - проверете какво друго се е случило на предишната фигура. Въведох нов ред в таблицата в колони A: C. Формулата се разшири, за да включи допълнителния ред.
Smitty Smith има страхотна статия за всички различни SPILL грешки.
Кого бихте номинирали за Cliff Claven на Excel?
Познавам много Excel гурута. Кой е човекът, който знае всеки отделен факт за Excel за Excel? Чарли Кид ли е? Боб Умлас? Джордан Голдмайер? Е, който и да е, досега те със сигурност извиват от задната част на стаята … "Ами явно пресичане !!!!"
Неявното пресичане е почти толкова често, колкото летящите прасетаО, уау Неявното пресичане е почти толкова често, колкото летящите прасета, но някой трябваше да изведе Имплицитното пресичане. Виждали ли сте * някога * някой да използва действително неявно пресичане в дивата природа? Наистина ли трябва да говорим за това?
Без да ви досажда до сълзи, ако въведете =C$2:C$10
където и да е в редове от 2 до 10, формулата ще върне само стойността от този ред. Виждал съм един човек да използва това в реалния живот и тя нямаше представа какво прави. Виждал съм Силвия Джухас да говори за това. Майк Гирвин го спомена във видео. Боб Умлас е писал за това. Хммм. Веднъж Сизилия ме нарече Jeremy Piven от Excel, така че днес, точно тук, на 38 000 фута, ще я номинирам за Cliff Claven от Excel. Така че Силвия … Чувам, че искате да знаете как неявното пресичане ще работи в този смел нов свят.
Ако наистина отчаяно се нуждаете от * неявно пресичане, увийте формулата си във функцията SINGLE, както е показано тук.
![](https://cdn.wiki-base.com/7733788/excel_formulas_now_spill_into_adjacent_cells_-_major_calc_engine_change_-_breaking_news_-_excel_tips_9.jpg.webp)
Ето лудата невероятна история на задния компютър: Ако използвате ЕДИНСТВЕН в Office 365 и отворен в Excel 2013, Джо Макдейд ще пренапише формулата като неявно пресичане. И ако отворите функция на Excel 2013, която има неявно пресичане, Joe McDaid ще пренапише тази формула, за да използва SINGLE.
Гледам видео
Изтеглете Excel файла
За да изтеглите файла на Excel: excel-modern-array-formula-debut-in-office-365.xlsx
Това е първата от пет (или повече!) Статии за тези нови функции на Dynamic Array в Excel. Тази статия поставя основите. Следвайте връзката, за да прочетете утрешната статия за SORT и SORTBY.
Мисъл на деня в Excel
Помолих приятелите си в Excel Master за съвети относно Excel. Днешната мисъл за размисъл:
„Трябва да изясните къде хората трябва да въвеждат данни.“
Джейк Лохсе