如何使用Excel Lambda函数和/或数组公式生成两个数组的笛卡尔积
如何使用Excel Lambda函数和/或数组公式生成两个数组的笛卡尔积
作为刚接触Excel中lambda函数的新手,我特别兴奋能看到它如何简化我们公司的表格。
我们有一个想简化的场景:我们有一组这样的数据:
| Sites | Values |
|---|---|
| Site1 | Value1 |
| Site2 | Value2 |
| Site3 | Value3 |
| Site4 | |
| Site5 |
我希望有一段Excel公式,不管有多少站点和值,都能生成一个笛卡尔积表格,比如:
| Site | Value |
|---|---|
| Site 1 | Value 1 |
| Site 1 | Value 2 |
| Site 1 | Value 3 |
| Site 1 | Value 4 |
| ... | .. |
| Site 2 | Value 1 |
| Site 2 | Value 2 |
| Site 2 | Value 3 |
| Site 2 | Value 4 |
有没有办法用纯Excel公式实现?也就是:(a) 不用宏,(b) 不用维护人员每次添加新站点时手动点击/操作?
谢谢!
/YGA
备注:内容来源于stack exchange,提问作者YGA




