python对excel数据排序
时间: 2023-05-15 20:07:41 浏览: 436
Python实现EXCEL表格的排序功能示例
可以使用 pandas 库中的 sort_values() 方法对 Excel 数据进行排序,示例代码如下:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('data.xlsx')
# 按照某一列进行升序排序
df = df.sort_values(by='column_name')
# 按照某一列进行降序排序
df = df.sort_values(by='column_name', ascending=False)
# 将排序结果保存到新的 Excel 文件中
df.to_excel('sorted_data.xlsx', index=False)
```
其中,`data.xlsx` 是待排序的 Excel 文件名,`column_name` 是需要排序的列名。如果需要按照多列进行排序,可以在 `by` 参数中传入一个列表,例如 `by=['column1', 'column2']`。
阅读全文