EXCEL公式打乱了怎么恢复????

如题所述

打乱是什么意思?随机提取吗?

举例如下,A列是你有顺序的一大堆数字。现在要在B列随机打乱顺序。

B1的公式:

=INDEX(A:A,RANDBETWEEN(1,COUNTA(A:A)))

 

B2的公式是数组公式,在单元格里粘贴后,要按“Ctrl+Shift+回车”退出。然后下拉。

=INDEX(A:A,SMALL(IF(1-MMULT(($A$1:OFFSET($A$1,COUNTA(A:A)-1,)=TRANSPOSE($B$1:B1))*1,ROW($B$1:B1))>0,ROW($A$1:OFFSET($A$1,COUNTA(A:A)-1,))),RANDBETWEEN(1,COUNTA(A:A)-COUNTA($B$1:B1))))

 

按F9刷新一组B列的数据。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-08-02
一、公式结果出现乱码的原因,有可能是公式本身错误,导致最终的结果无法计算出来,只能通过乱码显示。有时候公式错误是一件非常平常的事情,我们在设置公式的时候其实就需要花很长时间,特别是比较复杂的公式,我们需要经过精密计算之后,才能够最终确认。这个时候一个小的标点符号,都有可能成为公式成功的关键,所以如果公式最终的结果导致出现了乱码,有可能是公式本身出现的问题,只有通过修改公式本身才能够调整这个问题。二、公式结果出现乱码的原因,有可能是公式前面所设置的条件格式存在缺陷,导致碰唤后面的公式无法计算出来,只能通过乱码显示。本身我们在设置公式的时候,其实对每个条件都会有设想,并且把每个所需要的数据全部列在里面。但是真正使用的时候有可能会因为数据差异或者空缺,最终导致公式的结果出现乱码。所以这个时候如果我们需要解决这个问题,就必须对空缺部分的数值进行填充,最终达到整个公式的完整性,只有这样才能够保证公式
第2个回答  2023-08-02
在EXCEL中大禅携打乱了的数据怎么复原的方法如下:1、用原来的表在空白的一列加上序号,然后再按名字排序,2、在新表按名字排序3、把原表的按名字排序后的序号粘贴到新表按名字排序后的空白列4、整理好滚伏后再按袭渗序号排序,然后去掉序号。
相似回答