如何在 Excel 中交换列或行 [逐步]

我们了解到,当您在Microsoft Word 中更改文本序列时,您必须手动更改所有内容,因为Microsoft Word 不提供交换行或列以重新排列文本的功能。这可能非常烦人且耗时。但是,您不必使用Microsoft Excel 进行相同的操作,因为您可以使用交换功能来交换 Excel 中的列。 (Excel as you can use swap function to swap columns in Excel. )

在处理Excel工作表时,单元格中填充了一些数据,但不小心将一列或一行的错误数据放入另一列或另一行。此时,问题出现了:如何在Excel中交换列或行或单元格?因此,为了帮助您了解Excel的交换功能,我们提供了一个小指南,您可以按照该指南进行操作。

如何在 Excel 中交换列或行

如何在Microsoft Excel中交换(Microsoft Excel)(Columns)(Rows)单元格(Cells)

当您为老板做重要任务时,您必须在Excel工作表的特定列或行中插入正确的数据,您不小心将第 1列的数据插入到第 2 列(Column 2),将第 1 行的数据插入第 2 行. 那么,你如何解决这个错误(how do you fix this error)呢?手动操作会花费您很多时间。这是Microsoft excel 的交换功能派上用场的地方。使用交换功能,您可以轻松交换任何行或列,而无需手动进行。您可以轻松尝试以下任何一种方法来交换Excel工作表中的列或行。

方法 1:通过拖动交换列单元格(Method 1: Swap Column Cells by Dragging)

拖动方法需要一些练习,因为它可能比听起来更复杂。现在,让我们假设您有一个Excel表,其中您的团队成员有不同的每月分数,并且您想将D(Column D)列的分数交换到 C 列,那么您可以按照以下步骤操作此方法。

1. 我们以团队成员的不同月得分为例,如下面的截图所示。在此屏幕截图中,我们将D 列的月度分数交换到 C 列,反之亦然。(swap the monthly scores of Column D to Column C and Vice-versa.)

我们将把 D 列的月度分数交换到 C 列,反之亦然。

2. 现在,您必须选择要交换的列(select the column) 单元格。(cells)在我们的例子中,我们通过单击 D 列顶部来选择 D 列(we are selecting column D by clicking at the top on Column D)。查看屏幕截图以更好地理解。

选择要交换的列 |  在 Excel 中交换列或行

3. 选择要交换的列后,您必须将鼠标光标向下移动到行的边缘(bring your mouse cursor down to the edge of the line),您会看到鼠标光标将从白色加号变为四边箭头光标(white plus to a four-sided arrow cursor)

将鼠标光标移到行的边缘 |  在 Excel 中交换列或行

4. 将光标放在列的边缘后,当您看到一个四边箭头光标时,您必须按住 shift 键(hold the shift key)单击鼠标左键将( left-click to drag)列拖到您喜欢的位置。

5. 当您将列拖到新位置时,您将在要移动整个列的列之后看到一条插入线。(insertion line)

6. 最后,您可以拖动列并释放 shift 键来交换整个列。(you can drag the column and release the shift key to swap the entire column.)但是,您可能必须根据您正在处理的数据手动更改列标题。在我们的例子中,我们有月度数据,因此我们必须更改列标题以保持顺序。

您可以拖动列并释放 shift 键来交换整个列

这是交换列的一种方法,同样,您可以使用相同的方法交换行中的数据。这种拖动方法可能需要一些练习,但是当你掌握它之后,这种方法可以派上用场。

另请阅读:(Also Read: )如何将 Excel (.xls) 文件转换为 vCard (.vcf) 文件?(How to convert Excel (.xls) file to vCard (.vcf) file?)

Method 2: Swap Column/Row/Cells by Copy/Pasting 

在 Excel 中交换列的(swap columns in Excel)另一种简单方法  是复制/粘贴方法,这对用户来说非常容易使用。您可以按照以下步骤操作此方法。

1. 第一步是通过单击列标题(clicking on the column header)选择( select the column)要交换的列。在我们的例子中,我们将D(Column D)列交换为C 列(Column C)

通过单击列标题选择要交换的列。

2. 现在,通过右键单击(column)并选择剪切(Cut)选项来剪切选定的列。

注意:(Note:)或者,您也可以通过同时按下Ctrl + X (keys)来使用键盘快捷键。

通过右键单击列并选择剪切选项来剪切选定的列。

3. 您必须选择要在其之前插入剪切列的列。右键单击所选列(selected column)以从上下文菜单中选择插入剪切单元格(Insert cut cells)选项,如下图所示。

注意:(Note:)或者,您也可以通过同时按下Ctrl + V (keys)来使用键盘快捷键。

选择要在其之前插入剪切列的列,然后右键单击所选列

4. 它会将您的整个列交换到您喜欢的位置。最后,您可以手动更改列标题。

另请阅读:(Also Read:) 在 Excel 中的工作表之间快速切换(Quickly Switch Between Worksheets in Excel)

方法 3:使用列管理器
(Method 3: Use Column Manager )

您可以使用内置的列管理器来交换Excel中的列。这是用于在Excel(Excel)工作表中切换列的快速高效工具。列管理器允许用户更改列的顺序,而无需手动复制或粘贴数据。

因此,在继续使用此方法之前,您必须在 Excel 工作表中安装Ablebits 的终极套件扩展,如图所示。(The ultimate suite extension of Ablebits)

适用于 MS Excel Ablebits 的 Ultimate Suite 免费下载

1. 在Excel(Excel)表上成功安装终极套件附加组件后,您必须转到Ablebits 数据( Ablebits data )选项卡并单击管理( Manage ),如图所示。

转到“Ablebits 数据”选项卡,然后单击“管理”。 |  在 Excel 中交换列或行

2. 在管理选项卡中,单击列管理器(Column manager)

在管理选项卡中,您必须选择列管理器。 |  在 Excel 中交换列或行

3. 现在,列管理器窗口将在( column manager)Excel表的右侧弹出。在列管理器中,您将看到所有列的列表,如图所示。

在列管理器中,您将看到所有列的列表。 |  在 Excel 中交换列或行

4.在Excel工作表上选择要移动的列,然后使用左侧列管理器窗口中的向上(Select the column)和向下箭头( up & down arrows)轻松移动选定的列。

  • 在我们的例子中,我们从工作表中选择 D 列,并使用向上箭头将其移动到 C 列之前。
  • 相似地; 您可以使用箭头键移动列数据。

注意:(Note:)但是,如果您不想使用箭头工具,您还可以选择将列管理器窗口中的列拖动(dragging the column)到所需位置。

选择您要移动的 Excel 工作表上的列 |  在 Excel 中交换列或行

通过这种方式,您可以完全控制列管理器的所有功能。

另请阅读:(Also Read:)如何从 Excel 文件中删除密码( How to Remove Password from Excel File)

专业提示:将行换成列
(Pro Tip: Swapping Rows Into Columns )

让我们考虑交换行 (3) 和列 (E)。按照以下步骤将Excel将行交换为列。

1. 单击第3行。

2. 按Ctrl + C键。

单击第 3 行按 Ctrl + C 键 |  如何在 Excel 中交换列或行

3. 将光标放在E列的第一个单元格中。

4. 单击菜单栏中粘贴(Paste)选项下方的箭头。(arrow)

单击菜单栏中“粘贴”选项下方的箭头。

5.点击选择性粘贴(Paste Special)...

点击选择性粘贴...

6. 勾选(Transpose)置选项并点击确定(OK)

检查选项转置,然后单击确定。

7. 现在,行值被交换为列值。

现在,行值被交换为列值。

常见问题 (FAQ)(Frequently Asked Questions (FAQs))

Q1。如果使用任何方法错误地交换了值,如何解决?(Q1. How to fix if the values are incorrectly swapped using any methods? )

答。(Ans.)您可以通过按Ctrl + X keys轻松撤消该过程,以修复错误交换的值。

Q2。剪切和粘贴方法是否适用于多列?(Q2. Does the cut and paste method work for the multiple columns?)

答。(Ans.)是的,您可以使用剪切和粘贴方法来交换(cut and paste method)Excel中的多个列、行或单元格。

Q3。是否可以使用剪切和粘贴方法和键盘快捷键来交换行?(Q3. Do the cut and paste method and keyboard shortcuts can be used to swap rows?)

答。(Ans.)是的,您可以使用剪切和粘贴方法以及键盘快捷键在行之间交换值。

Q4。是否有任何工具可用于在行、列或单元格之间进行交换?(Q4. Are there any tools available to swap between rows, columns, or cells?)

答。(Ans.) KutoolsAblebits是可用于MS Excel的顶级和最佳工具。

受到推崇的:(Recommended:)

我们希望本指南对您有所帮助,并且您能够了解如何在 Excel 中交换列、行或单元格(how to swap columns or rows or cells in Excel)。上面的方法很容易执行,当你在做一些重要的任务时它们会派上用场。继续访问我们的页面以获取更多很酷的提示和技巧,并在下面留下您的评论。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts