我在表格中包含 n 键值对的数据 A
我想制作另一张 B (n + 1)x(n + 1)的表格,其中第一行/列是原始表格的键,条目(i,j)是 i 和 j 值的一些功能
例如:
A :
K|V
---
a 1
b 2
c 3
乙:
a b c
a f(1,1) f(1,2) f(1,3)
b f(2,1) f(2,2) f(2,3)
c f(3,1) f(3,2) f(3,3)
答案 0 :(得分:1)
取决于您需要的功能。假设B2:B4包含{1,2,3}
,可以执行以下操作。每个都将使用不同的功能,并以不同的方式添加或减少。第一个是唯一一个,它会以你提出的方式工作,但这只是用于矩阵乘法 - 你可以将它作为基础并根据需要在其上做其他函数。
=ARRAYFORMULA(MMULT(--(B2:B4), --TRANSPOSE(B2:B4)))
=ARRAYFORMULA((--(B2:B4)/--TRANSPOSE(B2:B4)))
=ARRAYFORMULA((--(B2:B4)+--TRANSPOSE(B2:B4)))
=ARRAYFORMULA((--(B2:B4)---TRANSPOSE(B2:B4)))