繁体   English   中英

如何指示Excel到go从左到右复制一段单元格?

[英]How to instruct Excel to go copy a range of cells from left to right?

所以基本上,我的工作表有一个项目列表,但它们是这样排序的:

A2 | Item 1 Code | Item 1 name | Quantity | Item 2 code | Item 2 name | Quantity
A3 | Item 3 Code | Item 3 name | Quantity | Item 4 code | Item 4 name | Quantity 

等等

我想重新排序项目以使其成为一个列表,因为代码在过滤后应保持相同的顺序,这是一个相当大的难题。 我试过像

=B2 | =C2 | =D2
=E2 | =F2 | =G2
=B3 | =C3 | =D3
=E3 | =F3 | =G3

然后自动填充,但正如您想象的那样,这导致 Excel 在复制到较低单元格的公式末尾时开始跳过行。

任何人都可以向我解释如何解决这个问题? :')

不是最干净的,但它可能对你有用:

在此处输入图像描述

第一列中的公式为:

=IF(ISODD(ROW());INDEX($B$1:$B$9;ROUNDUP(ROW()/2;0));INDEX($E$1:$E$9;ROUNDUP(ROW()/2;0)))

J列公式:

=IF(ISODD(ROW());INDEX($C$1:$C$9;ROUNDUP(ROW()/2;0));INDEX($F$1:$F$9;ROUNDUP(ROW()/2;0)))

K列公式:

=IF(ISODD(ROW());INDEX($D$1:$D$9;ROUNDUP(ROW()/2;0));INDEX($G$1:$G$9;ROUNDUP(ROW()/2;0)))

它总是相同的公式,但改变了目标范围。 拖动后,复制/粘贴值并删除原始数据:

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM