生成随机数据时两列之间的链接
我有德文和英文的电子表格。
例如:
ABCD 1 Hallo Hello random word 2 Blau Blue 3 Hund Dog 4 Blumen Flowers 5 Auto Car
在一个随机的单元格中(比如在单元格D1中),我可以使用以下命令从列A生成一个随机的german
单词:
=INDEX($A:$A|RANDBETWEEN(1|COUNTA($A:$A))|1)
现在在E1,我想打印适当的english
单词。 所以当我们按F9
生成一个新的随机词时,我总是得到修正翻译。
任何build议如何使这个链接?
在E1
=VLOOKUP(D1,A:B,2,FALSE)
其中D1包含:
=INDEX(A:A,RANDBETWEEN(1,COUNTA(A:A)))
在E1
单元格中,你可以这样做:
= INDEX($B:$B,MATCH(D1,$A:$A,0))
尽pipebuild议将全列数组缩减到数据的末尾。 (例如,如果您有100行数据,请更改为$A$1:$A$100
)