Utöka dynamiska Excel-arrangemang med FastExcel SpeedTools version 4 - Nyheter

Jag är ett stort fan av de nya Dynamic Arrays som rullar ut till Excel. Det tog Calc-teamets år att föra dessa funktioner på marknaden. När du väl har börjat använda Dynamic Arrays får du reda på vilka funktioner som skulle göra funktionerna lite mer användbara.

Charles Williams är en Excel MVP i England. Han är en kille som sitter på ett kontor cirka 6995 mil väster om Redmond. Under vad Charles uppskattar som två till tre mans veckor byggde Charles 44 förbättringar av Dynamic Arrays. Jag har laddat ner betaversionen av programvaran och resultaten släpper. Nu när jag har sett dem är jag inte säker på hur jag skulle leva utan dem.

Rösta på Microsoft för att lägga till dessa funktioner

Min reaktion: om hela Excel Calc-teamet tog så lång tid för Dynamic Arrays, hur lyckades en kille spendera tre veckor att göra så mycket?

Du kan rösta för att be Excel-teamet att lägga till liknande funktioner här: https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/38952709-sumcols-and-sumrows- funktioner-för-dynamiska matriser

Köp SpeedTools

Charles är en altruistisk kille: Han har bjudit in Excel-teamet att låna allt de vill från sin lista över 44. Men han inser också att det med byråkratin i Redmond, plus behovet av att allt fungerar i alla versioner av Excel (Excel för din mormors mobiltelefon, Excel för Commodore-64, Excel Online), tar det närmare 300 dagar istället för 3 veckor för Microsoft att reagera. Under tiden kommer Charles att sälja funktionerna som en del av sitt SpeedTools V4-tillägg för US $ 69. Du kan överväga FastExcel V4-paketet för $ 219 med en inledande 40% rabatt till och med den 15 april 2020 med kod FXLV4INTRO. Paketet lägger till verktyg för att hitta beräkningsflaskhalsar, en formelutforskare, namnhanterare och en arkhanterare.

SpeedTools version 4 Fördel nummer 1: Lägg till totaler i en dynamisk matris

Säg att du har en formel som genererar en dynamisk matris. Antalet rader och kolumner i den dynamiska matrisen kommer att variera. Joe McDaid gav oss ett sätt att få summan av hela arrayen med D6 # -referensen.

Excel erbjuder ett sätt att hänvisa till hela matrisen med D6 #.

Men tänk om du vill ha en total rad eller en total kolumn? När någon ändrar inmatningscellerna i B3 eller B4 ändras storleken på matrisen. Hur skulle du veta var du ska placera SUM-funktionerna om du inte vet hur hög den resulterande matrisen kommer att bli? I bilden ovan tillhör totalen i rad 9. I följande bild hör de till rad 11.

Med storleken på matrisen som ändras, hur kan du förutsäga vart summan ska gå?

Köp tillägget FastExcel SpeedTools V4 så har du tillgång till den nya TOTALS-funktionen. Den returnerar den ursprungliga matrisen med en ny totalrad, som visas i rad 14 nedan. Den nya HTOTALS-funktionen lägger till en total kolumn som visas i kolumn H nedan.

SpeedTools V4-tillägget möjliggör TOTALS och HTOTALS.

Naturligtvis visar den föregående bilden den långa vägen att gå. Du behöver inte tre separata formler, helt enkelt slå HTOTALS (TOTALS ()) runt den ursprungliga formeln så får du en total rad och kolumn.

Lägg till en total rad och kolumn med två kapslade funktioner.

Charles Williams är världens främsta expert på Formula Speed. Hjälpdokumentet för hans tillägg påpekar att TOTALS och HTOTALS är flertrådade och inte flyktiga. Trevlig.

Kolla på video

Intressanta artiklar...