gpt4 book ai didi

vba - Excel 行与列函数/vba 的比较

转载 作者:行者123 更新时间:2023-12-04 20:48:04 24 4
gpt4 key购买 nike

问题:我的数据看起来像这样,我想将行与列值进行比较。
也是(Table1.t1 = Table2.t1)?之类的事情。

Table 1
A B
x t1
x t2
x t3
x t4

Table 2

A B C D E
x t1 t2 t3 t4

我可以在 Excel 中使用函数或 VBA 执行此操作吗

最佳答案

如果我理解您的问题,有一些想法可能会引导您朝着正确的方向前进:

  • 如果您只想“翻转”两个表之一中的数据以便直接比较表,只需执行 Copy , Paste Special ,然后选中“转置”按钮。如果您想使用 VBA 执行此操作,只需将其记录为宏并查看它记录的内容。
  • 如果你想使用 VBA,我认为使用 Cells(row#,col#)而不是 Range()是关键。

  • 因此,假设您的两个表位于 B10:B20(垂直)和 C2:L2(水平)中。比较它们的循环可能类似于:
    Sub CompareFlippedTables
    Dim i as integer
    For i = 1 to 10
    If Cells(i + 10,2).Value = Cells(2, i + 3).Value Then
    'Do something useful'
    End If
    Next i
    End Sub

    关于vba - Excel 行与列函数/vba 的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3515211/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com