首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Excel 一行数据左右顺序调整

发布网友 发布时间:2022-04-21 23:34

我来回答

4个回答

热心网友 时间:2023-06-22 04:29

excel自带功能及函数处理这种问题不只是棘手,几乎就是无法解决。

好在excel给我们内置了强大的VBA,通过代码自定义函数我们可以轻易实现倒序效果。

步骤如下:

在excel界面输入alt+f11 打开VBA编辑器。

在VBA编辑器中选择插入-->模块。

在模块代码输入界面中输入以下代码。

Function tst(cel As Range)
Dim i%, p As String
p = ""
For i = Len(cel) To 1 Step -1
 p = p & Mid(cel, i, 1)
Next
tst = p
End Function

完成后,关闭VBA编辑器,返回到excel界面。在任意单元格输入自定义函数=tst(A1), 即可将A1中的所有内容顺序颠倒。

热心网友 时间:2023-06-22 04:29

假设原表在SHEET1,在SHEET2中
A1公式:
=INDIRECT("sheet1!R1C"&8-COLUMN(A1),0)
右拉到G1;
A2公式:
=HLOOKUP(A1,sheet1!$A1:G2,2,0)
右拉到G2。

热心网友 时间:2023-06-22 04:30

剪切第一列,在周一那一列后边插入列

热心网友 时间:2023-06-22 04:30

你这个是自动变成这样的吧, 你应该设置一下他们的顺序, 有个倒序的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com