【发布时间】:2017-02-20 19:56:49
【问题描述】:
【问题讨论】:
-
我会尝试在 VBA 中编写脚本。
-
Sample data as an image 通常不鼓励使用,但那些手绘箭头会死。
【问题讨论】:
一些快速 VBA 看起来像这样,
dim rw as long
with activesheet
for rw=315 to .cells(rows.count, "A").end(xlup).row step 4
.cells(rw, "A").offset(-1, 1).resize(1, 2) = application.transpose(.cells(rw, "A").resize(2, 1)).value
.cells(rw, "A").resize(2, 1).clearcontents
next rw
end with
使用 [F8] 循环几个循环,当您对它感到满意时,将光标放在 End With 上,然后点击 [ctrl]+[F8]。
【讨论】:
快速公式:
(请注意,这不会删除现有的值,而只是复制值。)
将其放在名字旁边的 B 列中,然后复制一列并向下复制:
=IF(MOD(ROW(1:1)-1,4)=0,INDEX($A:$A,ROW()+COLUMN(A:A)),"")
【讨论】:
您还可以使用 Kutools 来执行诸如转置范围之类的操作,以防您不知道公式。
【讨论】: