#excel #addin #function #containing #built #xll #xladd

xladd-util

基于 Rust 构建的 Excel 插件 (xll),包含一些实用函数

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2018年9月19日

#54 in #excel

MIT 许可证

10KB
150 代码行(不包括注释)

xladd-util

xladd 库的简单 Excel 工具。这是一个独立的动态加载库 (xll),可以被加载到 Excel 中,并添加一些有用的通用函数到 Excel。

加载

可以通过使用“文件/打开”来打开它,将其注册为插件,或者使用 VBA 来加载 xll。如果您有其他插件,并且想控制加载顺序或环境,VBA 加载方法可能很有用。

函数

  • xuTranspose - 与内置的 Excel 函数 TRANSPOSE 类似,它可以将数组转置。行变成列,反之亦然。TRANSPOSE 存在一些问题:例如,它只能在数组公式内部工作。xuTranspose 可以在任何地方使用。

  • xuGlueCols - 接受多个参数,所有参数都是可选的。它从左到右处理每个参数,将其视为数组,并将它们从左到右粘合在一起以形成一个单独的数组。如果参数是具有不同行数的范围,则结果数组的大小为最大的,空白处用 #NA 填充。

  • xuGlueRows - 与 xuGlueCols 相同,但垂直堆叠而不是水平堆叠。

请参阅 Excel 函数向导中的帮助

依赖项

~0.6–0.9MB
~12K SLoC