I would like to find rows in df where C contains X1 and replace value in A with value in C and, replace value in C with value in result1(shift values in C and result1 to the leftmost).
df:
A C result1 result2
0 NaN X1 10/10/10 NaN
1 TEXT: >1 TEXT <1
2 NaN X1 10/11/11 <10
Expected output:
A C result1 result2
0 X1 10/10/10 NaN NaN
1 TEXT: >1 TEXT <1
2 X1 10/11/11 NaN <10