2016-06-21 56 views
1

这很难解释我想说什么,所以我最好给出一个例子。我如何连接一个唯一字的大列表一次?

可以说,我有以下数据 -

字1,单词2
WORD3,word4

我会需要的是一个输出如下 -

字1字2
字1 WORD3
word1 word4
word2 word1
word2 word3
WORD2 word4
WORD3字1
WORD3单词2
WORD3 word4
word4字1
word4单词2
word4 WORD3

所以,一个完整的单词的所有组合的组合。总的来说,我有300x300的行和列,所以我知道这将是一个很大的结果,但不知道最好的方式去做这件事。我尝试了连接,但它会花费过多的手动工作,并且效率不高。有没有更好的方法来实现我想要做的事情?

+2

我写了一个快速vba例程来做我认为需要的东西,在阅读本文后我会删除它。你的例子是一个2x2(4个值)并产生'4!-4'结果(12)。因此,如果一个300x300的网格90000个数值到'N!-N',结果会非常高。无论如何,你不会在Excel中持有它们。 – JNevill

+2

根据[wolfram alpha](https://www.wolframalpha.com/input/?i=how+many+unique+combinations+in+90000),90000个独特组合的结果是5.07x10²⁷⁰⁹²这是不会适合市场上任何硬盘驱动器,更不用说excel。 – JNevill

+0

大声笑,在这里我要问,'word1 word2'是否被认为与'word2 word1'不同或我没有计算可能的结果。 –

回答

0

您可以连接在公式中轻松地使用&细胞,尝试 = A1 &“” & B1

一旦你得到它的工作,你可以简单地拖动它覆盖所有列

相关问题