是否可以在excel中或使用python代码将一列的最后一个字符移动到另一列的第一个字符?

问题描述 投票:-1回答:2

[下午好,我想知道是否可以使用excel甚至python将A列的最后一个字符移到B列的第一个字符。我知道如何删除excel中的最后一个字符,但我不知道如何将其添加到另一列中?

Ex。

Column A = ABCD 1 , Column B = 234567

期望的结果:

Column A = ABCD,  Column B = 1234567
python excel string parsing trim
2个回答
0
投票

在Excel中:

  • 用以下公式定义C列:C1 = LEFT(A1, LEN(A1)-1)沿整个列向下延伸。
  • 用以下公式定义D列:D1 = RIGHT(A1, 1) & B1以相同的方式将其扩展到D列。
  • 复制列C和D,在列A和B上使用Paste Special > Paste Values
  • 您现在可以删除临时列C和D。

0
投票

在C列中,只需使用公式:

=LEFT(A1,LEN(A1)-1)

和D:

=RIGHT(A1,1)&B1

enter image description here

然后将C和D列复制/粘贴为值以“锁定” C和D列。

© www.soinside.com 2019 - 2024. All rights reserved.