Hi , @fgu3029
According to your description, you use the renamecolumns() function to update the column name.
I test it in my side :
Set(datatest, [{a_名字:"zyy",b_班级:"Class1",c_成绩:20},{a_名字:"zyy2",b_班级:"Class2",c_成绩:30},{a_名字:"zyy3",b_班级:"Class3",c_成绩:40} ]);
Set(dataetst2 , RenameColumns(datatest ,"a_名字","名字","b_班级" , "班级","c_成绩" ,"成绩"));

And this should just be some kind of initials to show the data of the column.This is by design in Power App.

Do you mean the [成绩] column convert to before the [班级] column?
If that's the case, that's okay, because all the controls can set their own display position, as long as they have the corresponding data.
If this reply can help you , you can click mark this reply as solution (Accept solution) which can help more people, thanks in advance!
Best Regards,
Yueyun Zhang