15

There was a Table Manager Plugin in earlier QGIS versions I can't see it for QGIS 3 anymore.

Is there a way to achieve this in QGIS 3.6?

1
  • 1
    If you are satisfied with either answer, please check the "accept" button, it would be helpful for those who dedicated their time to answer :) Commented Apr 9, 2020 at 13:55

2 Answers 2

29

Yes, you can use the "Refactor fields" tool from the Toolbox:

Refactor fields

9

See my answer here: QGIS changing the attribute input fields order

Open the attribute table. Right click the column headings in the attribute table. Select "Organize columns" in drop down menu. Then, just drag the heading to the position you want it to be in (See image of the "organize table columns" box below). Click OK. Headings should have rearranged the way you want it to be arranged in the attribute table.

enter image description here

4
  • 1
    Is it possible to do the same in python ?
    – SYG
    Commented Jan 13, 2021 at 10:37
  • 1
    @SYG Yes, several ways. Check geopandas library for example
    – Olivier
    Commented Jun 22, 2021 at 13:35
  • Does this only change the order within the current QGIS project? Or does it actually edit the order in the shapefile?
    – jberrio
    Commented Jul 5, 2023 at 23:32
  • This only work in the current project (it didn't change the data but only how the data are displayed). It has the advantage of not creating new reordered data...
    – J.R
    Commented Jul 29 at 16:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.