Я великий шанувальник нових динамічних масивів, що випускаються в Excel. Щоб вивести ці функції на ринок, команді Calc знадобилися роки. Як тільки ви починаєте дійсно використовувати динамічні масиви, ви дізнаєтесь, які функції можуть зробити функції трохи кориснішими.
Чарльз Вільямс - MVP Excel в Англії. Це один хлопець, який сидить в офісі за 4695 миль на захід від Редмонда. За оцінками Чарльза як тижні від двох до трьох людей, Чарльз створив 44 вдосконалення динамічних масивів. Я завантажив бета-версію програмного забезпечення, і результати вражають. Тепер, коли я їх бачив, я не впевнений, як би жив без них.
Голосуйте за те, щоб Microsoft додала ці функції
Моя реакція: якщо вся команда Excel Calc так довго витрачала на Dynamic Arrays, як одному хлопцеві, який витратив три тижні, вдалося зробити так багато?
Ви можете подати свій голос і попросити команду Excel додати подібну функціональність тут: https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/38952709-sumcols-and-sumrows- functions-for-dynamic-arrays
Придбайте SpeedTools
Чарльз - альтруїстичний хлопець: він запропонував команді Excel запозичити все, що їм подобається, зі його списку з 44. Але він також усвідомлює, що завдяки бюрократичній тяганині в Редмонді, плюс необхідність мати все, що працює у всіх версіях Excel (Excel для стільниковий телефон вашої бабусі, Excel для Commodore-64, Excel Online), для реагування Microsoft знадобиться близько 300 днів замість 3 тижнів. Тим часом Чарльз продаватиме функції в рамках надбудови SpeedTools V4 за 69 доларів США. Ви можете розглянути пакет FastExcel V4 за $ 219 із вступною знижкою 40% до 15 квітня 2020 року, використовуючи код FXLV4INTRO. У комплект додаються інструменти для пошуку вузьких місць в розрахунках, провідник формул, менеджер імен та менеджер аркушів.
SpeedTools Версія 4 Перевага № 1: додавання підсумків до динамічного масиву
Скажімо, у вас є формула, що генерує динамічний масив. Кількість рядків і стовпців динамічного масиву буде змінюватися. Джо Макдейд дав нам спосіб отримати загальну суму всього масиву за допомогою посилання D6 #.

Але що, якщо потрібно загальний рядок або загальний стовпець? Коли хтось змінює вхідні комірки в B3 або B4, масив зміниться. Як би ви знали, куди покласти функції SUM, якщо не знаєте, наскільки високим буде отриманий масив? На наведеному вище зображенні підсумки належать до рядка 9. На наступному зображенні вони належать до рядка 11.

Придбайте надбудову FastExcel SpeedTools V4, і ви отримаєте доступ до нової функції TOTALS. Він повертає вихідний масив з новим загальним рядком, як показано в рядку 14 нижче. Нова функція HTOTALS додає загальний стовпець, як показано в стовпці Н нижче.

Звичайно, попереднє зображення показує довгий шлях. Вам не потрібні три окремі формули, просто оберніть HTOTALS (TOTALS ()) навколо вихідної формули, і у вас буде загальний рядок і стовпець.

Чарльз Вільямс - провідний фахівець у галузі швидкості формул. Довідковий документ для його надбудови вказує, що TOTALS та HTOTALS є багатопотоковими та енергонезалежними. Приємно.