在日常工作中,我们常常需要处理 Excel 文件中的数据,但有时会遇到需要将行与列互换的情况。这时,Python 就成了我们的得力助手!✨
首先,确保安装了 `openpyxl` 库,它可以帮助我们轻松读写 Excel 文件。通过以下简单步骤,就能完成行列转置:📚
1️⃣ 导入所需库:
```python
import openpyxl
from openpyxl.utils import get_column_letter
```
2️⃣ 加载工作簿并选择工作表:
```python
wb = openpyxl.load_workbook('example.xlsx')
ws = wb.active
```
3️⃣ 创建新的工作表用于存放转置后的数据:
```python
new_ws = wb.create_sheet(title="Transposed")
```
4️⃣ 遍历原始数据并进行转置操作:
```python
for row in ws.iter_rows(values_only=True):
new_ws.append(row)
```
5️⃣ 保存文件:
```python
wb.save('transposed_example.xlsx')
```
短短几步,就能快速实现行列转换!💪 这样不仅提高了效率,还避免了手动调整的繁琐。快试试吧!💫