df=pd.DataFrame({'0':["abc-dsa","abc-xyz","abt-cab","xyz-0vc"],'1':['axc-0aa',"abd-xyz","abt-Rac","xyz-1avc"],'3':['bcd-aaa',"NaN","bcd-9ac","xyy-9vc"]})
У меня есть этот фрейм данных, я хочу превратить его в Excel и запустить макрос.
Первое условие, если первые три символа совпадают в строке, тогда они будут сохранены в один столбец
второе условие - ЕСЛИ первые три символа не совпадают, они будут сохранены в одной строке.
цепочка операций.
чтение фрейма данных
проверка условий и сохранение данных соответственно для первой строки
запуск макроса и ожидание 1 мин
чтение фрейма данных (вторая строка в фрейме данных). Проверьте условия и сохраните их снова в макросе Excel Excel
ПРИМЕР:
первая строка в dataframe имеет ab c -dsa, ab c -xyz, abt-cab, xyz-0v c.
В этом у нас есть два набора данных, которые идентичны для первых трех символов, то есть ab c, поэтому они будут сохранены в столбце A1, в Excel остальные не совпадают и, следовательно, будут сохранены в B1 и C1 соответственно.
* 10 33 * в Excel
A1
ab c -dsa
ab c -xyz
B1
abt- cab
c1
xyz-0v c
Я просто хочу знать, можно ли проверить значения каждой строки и сохранить их в excel или нет.