mirror of
https://github.com/jmcnamara/libxlsxwriter.git
synced 2026-05-15 14:15:54 -06:00
[GH-ISSUE #327] Adding support for new dynamic array functionality in Excel #262
Labels
No labels
awaiting user feedback
bug
cmake
cmake
docs
feature request
in progress
long term
medium term
medium term
pull-request
question
question
ready to close
short term
under investigation
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/libxlsxwriter#262
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jmcnamara on GitHub (Apr 22, 2021).
Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/327
Originally assigned to: @jmcnamara on GitHub.
Excel365 has introduced new dynamic array functionality to formulas and functions. The dynamic array functions are:
In addition array functions have been updated to use the new implicit intersection operator @.
The work is in progress and I will be adding support for these functions and features in the next release. Add a +1 if you want to get updates for early testing.
For more information see:
@jmcnamara commented on GitHub (Apr 23, 2021):
I've pushed an initial version of dynamic array support to master/main and added a new function called
worksheet_write_dynamic_array_formula()which has the same syntax asworksheet_write_array_formula(). Here is an example:And here is the output:
If you try it out and encounter any issue (or if you encounter no issues) please let me know.
@Robert-M-Muench commented on GitHub (May 17, 2021):
Sorry for not having tried it yet, but I will. Super cool stuff!!
@jmcnamara commented on GitHub (Jul 7, 2021):
This functionality has been added in version 1.0.9. See https://libxlsxwriter.github.io/working_with_formulas.html#ww_formulas_dynamic_arrays and https://libxlsxwriter.github.io/dynamic_arrays_8c-example.html#a14.
Closing.