gpt4 book ai didi

excel - 在没有 VBA 的 Excel 中组合动态数组

转载 作者:行者123 更新时间:2023-12-04 22:13:43 28 4
gpt4 key购买 nike

我在同一个电子表格中有两个动态数组,称为 InputLength :Input =TRANSPOSE(BASE(DEC2BIN(CODE(MID(A1,(SEQUENCE(1,LEN(A1),,1)),1))),10,8))Length =TRANSPOSE(MID(BASE((LEN(A1)*8),2,64),SEQUENCE(1,8,,8),8))

Input       Length
01010011 00000000
01101111 00000000
01101101 00000000
01100101 00000000
00100000 00000000
01100111 00000000
01110101 00000000
01101001 10110000
01100100
01100001
01101110
01100011
01100101
00100000
01101110
01100101
01100101
01100100
01100101
01100100
00100000
00100000
我想将它们组合成一个数组:
01010011
01101111
01101101
01100101
00100000
01100111
01110101
01101001
01100100
01100001
01101110
01100011
01100101
00100000
01101110
01100101
01100101
01100100
01100101
01100100
00100000
00100000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
10110000
我试图使用的公式是:
=INDEX((Input,Length),SEQUENCE(ROWS(Input)+ROWS(Length)))
然而 Length范围正在生成 #REF!错误,我无法解决:
01010011
01101111
01101101
01100101
00100000
01100111
01110101
01101001
01100100
01100001
01101110
01100011
01100101
00100000
01101110
01100101
01100101
01100100
01100101
01100100
00100000
00100000
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
#REF!
我尝试使用其他无法组合数组和/或生成其他各种 #NUM! 的函数和 #VALUE!错误。
我还交换了 Input 的订单, LengthLength , Input ,生成相同的 #REF!第二个数组的错误。
我怀疑我看它太久了,只是需要新鲜的眼睛。
我想使用 native Excel 函数和公式,而不是 VBA 或其他编程方法。

最佳答案

单程:=TEXT(FILTERXML("<a><b>"&TEXTJOIN("</b><b>",1,TRANSPOSE(IFNA(IF(SEQUENCE(,2,0),Length,Input),"")))&"</b></a>","//b"),REPT(0,8))更严格的替代方案:=LET(α,ROWS(Input),β,ROWS(Length),γ,MAX(α,β),δ,SEQUENCE(2*γ,,0),ε,INDEX(CHOOSE(SEQUENCE(,2),Input,Length),1+MOD(δ,γ),1+QUOTIENT(δ,γ)),FILTER(ε,1-ISNA(ε)))

关于excel - 在没有 VBA 的 Excel 中组合动态数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71335930/

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