Change order of columns when some them are variable (Pandas) - pandas

I want to change order of my columns (Excel File) but some of the column names are variable(changes every day).
could we assign number to the columns?

Related

SQL Add and Divide same column values based on another columnb

The Yield values need to be created in the Measure column which is based on the same column values.
That is the Value of (Saleable MetIN+Saleable Thermal)/FeedIN.
I tried using CTE but the query is getting too big.
Columns Names:
YEAR,
ANO_MONTH,
ANO_WEEK,
MONTH_CODE,
WEEK_CODE,
EQMTID,
MEASURE,
VALUE

How to split single column (with unequal values) to multiple columns sorted according to values from the original single column?

How do I separate values from single columns to multiple columns with the new columns sorted by values (and sometimes blank cells) using Excel Macro code?
Try: =IF(ISNUMBER(SEARCH(B$1,$A2)),B$1,"")

VBA macro to loop through filter, Copy reference cell, and then paste in separate sheet

I have a table with source data in columns Sheet1!A6:R553.
In Sheet1!A3:R3, I have formulas that pull specific information out of my data table in Sheet1!A6:R553 that I want copied to a different sheet.
Column A acts as my project name column, while column B holds order numbers. In my case, there are multiple order numbers per project.
I am looking for a script to filter and loop through all the unique order numbers in Column B one by one, then copy cells A3:R3 to Sheet2!A12:R12 for as many rows as there are unique order numbers.
Example: Assume there are 5 projects in my data sheet. I will filter the data using another macro to select Project_1. I would then like a command button to active a macro that will filter to the first order number in Column B, copy Sheet1!A3:R3 to Sheet2!A12:R12, then filter to the second order number in Project_1, and repeat the process. This should go on until all unique order numbers have been filtered and looped through.
Thank you for any help you're able to provide.

I want to filter column on specific names in column, and delete these

I have values in my dataframe column that are bad for my data and I need to remove them, I only know how to do this with one row:
df=df[df.name!='susan']
but I want to delete 4 other names within my column

Clear a particular column of data table in vb

I have a data table which has 3 columns . I am populating the values of each column separately in a loop which causes the table structure to be in the format as shown in the image. How to clear every column at the beginning of the loop so that all data comes in a proper tabular format. In short I want to have a data table with variable number of rows possible for each column.
To clear every column at beginning of the loop you have two options:
loop all rows
remove column, add column
Depending on the plenty of rows the two options have different performances.
For large amount of rows i prefer the second option.