gpt4 book ai didi

python - Excel 或 Access 将某些行更改为列

转载 作者:行者123 更新时间:2023-12-01 03:42:51 26 4
gpt4 key购买 nike

我有一些长数据需要转换为宽的固定宽度文本格式。

我有一个大型电子表格,其中每个人都有重复的行,其中唯一的区别(即同一个人)是两列。

我想删除重复项,而不是有多行,其中唯一的区别是列“类型”和“进程”。它们都在同一行,每行重复 30 次,如果该人没有 30 行,某些列将是空白的。如果我的解释没有意义,我已附上图片:enter image description here

我不确定这是否可以用 VBA 完成,或者 python 或其他语言会更好

最佳答案

您可以使用数据透视表来做到这一点:

  • 将姓名和出生日期作为行标签
  • 输入类型,然后作为列标签进行处理
  • 将进程计数放入值
  • 右键单击数据透视表,选择展开/折叠并按进程展开
  • 转到设计、报告布局,然后选择表格布局
  • 右键单击不需要的总计行和列并将其隐藏

对于我来说,对于较小的 table 来说,它是这样的:

enter image description here

关于python - Excel 或 Access 将某些行更改为列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39286158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com