[英]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.