當前位置:成語大全網 - 書法字典 - 【Excel+VBA】如何找到壹個表中的數據,並將相關數據復制到另壹個表中對應的列?

【Excel+VBA】如何找到壹個表中的數據,並將相關數據復制到另壹個表中對應的列?

也可以使用函數。

數組公式

=INDEX(三角測量原始數據!答:A,小(IF(ISNUMBER(FIND ("number "),三角測量原始數據!$A$1:$A$100))、行(三角測量原始數據!$A$1:$A$100),65536),ROW(A 1))& amp;""

同時按CTRL SHFIT enter。

當結果出現時,放下公式。

第三列也是壹樣。

VBA的數據包含數字或挖掘應該輪流傳閱。

或者設置步長。

復制到表1

子編號()

尺寸I,n

n = 2

對於i = 1的圖幅(“三角測量原始數據”)。範圍(" A65536 ")。結束(XLUP)。第6行。

n = n + 1

單元格(n,“a”)=工作表(“三角測量原始數據”)。細胞(I,“A”)

單元格(n,“C”)=工作表(“三角測量原始數據”)。單元格(i+4,“A”)。

然後

末端接頭

A3 =右(索引(三角測量原始數據!答:A,小(IF(ISNUMBER(FIND ("number "),三角測量原始數據!$A$1:$A$100))、行(三角測量原始數據!$A$1:$A$100),65536),ROW(A 1))& amp;"",LEN(INDEX(三角測量原始數據!答:A,小(IF(ISNUMBER(FIND ("number "),三角測量原始數據!$A$1:$A$100))、行(三角測量原始數據!$A$1:$A$100),65536),ROW(A 1))& amp;"")-3)

C3=MID(索引(三角測量原始數據!答:A,小(IF(ISNUMBER(FIND("開挖),三角測量原始數據!$A$1:$A$100))、行(三角測量原始數據!$A$1:$A$100),65536),ROW(A 1))& amp;"",4,FIND ("fill "),INDEX(三角網原始數據!答:A,小(IF(ISNUMBER(FIND("開挖),三角測量原始數據!$A$1:$A$100))、行(三角測量原始數據!$A$1:$A$100),65536),ROW(A 1))& amp;"")-5)

數組公式