excel - 使用动态数组公式转换表格
问题描述
我在左侧有下表,其中有几行和几列作为输入。
我想通过公式获得右侧的表格。
理想情况下,我在 J3 中寻找一个动态数组公式,它以 D3:G3 和 C4:C6 作为参数。
J3 中的一个动态数组公式和 K3 中的另一个动态数组公式也是可以接受的。
具有 LAMBDA 功能的解决方案将是第二好的(尽管您仍然可以提出一个),因为并非每个人都在使用 beta 通道。
有人可以帮忙吗?
解决方案
与LET
:
=LET(x,ROWS(C4:C6),y,COLUMNS(D3:G3),z,SEQUENCE(x*y)-1,CHOOSE({1,2},INDEX(D3:G3,1+MOD(z,y)),INDEX(C4:C6,1+INT(z/y))))
推荐阅读
- ios - Swift iOS-App 中 MapView 之上的 UITableView
- notepad++ - 如何在当前代码行和下一行之间插入空格?
- python - 如何以 10^9 为模,求 2 次方
- javascript - 为什么通过yield传递回调时`setTimeout`不起作用?
- java - 拒绝访问来自 Spring Security 的 html 资源
- compilation - Common Lisp 编译和加载目录
- python - 启动调试器与代码 ms-python 时出现问题
- python - Python/Selenium:页面源中未列出输入时如何设置“值”?
- autodesk-forge - 修改模型 Autodesk-Forge 的属性
- apache - 在 Debian/Apache 上配置虚拟主机