随机查找Excel

时间:2015-08-20 13:34:18

标签: excel text random selection

我想对数据列表进行随机查找。我使用Vlookup,但只返回匹配的第一个单元格。请帮助从列表中随机选择。

数据:$ A $ 1:$ B $ 12

CHESSCY 3562908

CHESSCY 5917972

CHESSCY 9120332

CHESSCY 1034603

CHESSCY 7267341



MANCY   9344508

MANCY   7246578

MANCY   8598782

MANCY   3522520

MANCY   8062641

MANCY   9191026

公式:

CHESSCY **3562908** >> =VLOOKUP(D1,$A$1:$B$12,2,FALSE)

CHESSCY **3562908** >> =VLOOKUP(D2,$A$1:$B$12,2,FALSE)


MANCY   **9344508** >> =VLOOKUP(D4,$A$1:$B$12,2,FALSE)

MANCY   **9344508** >> =VLOOKUP(D5,$A$1:$B$12,2,FALSE)

1 个答案:

答案 0 :(得分:1)

只要A栏中的项目全部组合在一起,我在这里写的公式就可以了。

GROUPED TOGETHER

enter image description here

未分组

![enter image description here

如果这些项目与“未分组合并”图像中的项目一样,则需要按列A对数据进行升序或降序排序(无关紧要)。

然后,您可以使用 CTRL + SHIFT + ENTER 输入此公式:

=INDEX($B$2:$B$11,INDEX(IF($A$2:$A$11=E2,ROW($A$2:$A$11)-ROW($A$2)+1),RANDBETWEEN(MATCH(E2,$A$2:$A$11,0),MATCH(E2,$A$2:$A$11,0)+COUNTIF(A2:$A$11,E2)-1)))

enter image description here