2017-09-02 212 views
0

我有数据表中的组成的Ñ键 - 值对,谷歌电子表格:表从数据

我想产生另一个表,大小第(n + 1)×(N + 1),其中第一行/列是原始表的键,以及条目(I,J)和第Ĵ个值

的一些功能

例如:

一个

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) 

回答

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))) 
+1

完美。给了我正是我想要的(即:第二个正好是我的**他妈的:))谢谢 – zac