Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要具有将长格式数据更改为宽格式的功能。这意味着每个级别的因素将在 Excel 中的单独列中。
我想自动化这个过程,这样当一个因子的级别数非常高时,我每次都不需要做大量的复制和粘贴。
类似于以下内容:
使用转置函数并使用 Ctrl + Shift + Enter(数组函数)将其应用于 EH 范围。如果大小增加,您只需选择更大的范围 E2:xx 并再次使用 Ctrl + Shift + Enter 应用公式。
自动化使用 VBA 代码,例如:
Range("J5:O13").Select Selection.FormulaArray = "=TRANSPOSE(R[-3]C[-8]:R[13]C[-6])"