gpt4 book ai didi

arrays - Office Excel 中的 Makearray 函数无法为数组生成适当数量的列

转载 作者:行者123 更新时间:2023-12-05 09:26:33 25 4
gpt4 key购买 nike

我目前正在使用 Office 365,我想使用 MAKEARRAY 函数制作一个可视化工具。

例如,如果我想显示连续的 32 个项目,我会这样显示: correct makearray我使用 Makearray 的以下公式为我生成自定义数组注意:公式粘贴在单元格值 F3 处。

=MAKEARRAY(ROUNDUP(B2/B3,0),IF(E3#=ROUNDUP(B2/B3,0),MOD(B2,B3),B3),LAMBDA(row,col,"O"))

不过调试后好像这部分公式出的问题是这些

IF(E3#=ROUNDUP(B2/B3,0),MOD(B2,B3),B3)

当我如下图所示单独调试公式时,它可以生成正确数量的列。
注意:如果行号不匹配,则生成与列数完全相同的数量;
如果行号与编号的汇总匹配,则生成模数余数公式。项目除以没有。列数。

correct number

但最后,我将那个有问题的公式放回到 MAKEARRAY 函数中,只给出了一个列,这似乎是完全错误的。 ongrw

我可以知道为什么它显示单列,尽管按理说它应该显示正确数量的否。列数?

最佳答案

关于:

enter image description here

C1 中的公式:

=WRAPROWS(INDEX("O",SEQUENCE(A1,,,0)),A2,"")

或者说:

=WRAPROWS(EXPAND("O",A1,,"O"),A2,"")

关于arrays - Office Excel 中的 Makearray 函数无法为数组生成适当数量的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73789091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com