2016-12-28 119 views
-1

我有一个包含数据的22列的电子表格,包含1和80之间复制特定的数据并粘贴到特定的列

若干每个小区我想安排它,以便每一列包含它自己的特定值。这意味着将会有80列,并且在每一行中,数字将以其自己的价值显示。 (见下图)

有没有办法通过复制/粘贴和过滤来完成,还是需要通过VBA解决?如果是这样,有什么建议。

在此先感谢,并祝大家新年快乐:)

enter image description here

+0

你不得不展现数据,或使用更合适的语言,如R - dplyr软件包。你知道关于VBA的一切吗? – Lowpar

+1

如果您不需要移动数据,但愿意为输出设置一组80列(例如从列AA开始),则可以使用如下公式:= IF(IFERROR(MATCH (AA $ 1,$ B2:$ W2,0),0)= 0,“”,AA $ 1)',然后在整个范围内复制它(即AA2:DB1000或其他) – YowE3K

回答

0

您可以使用countif为数字的出现

countif