在python中加载excel并修改格式和excel公式

2024-10-04 11:22:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在excel文件中进行数据清理,该文件包含8列和数千行。我在一些专栏中遇到了一些问题,即,残疾得分HT。我将详细解释我面临的每一个问题。某些列“障碍”中的数据类型(行值)是混合的。例如,Hapdicap列中的数据格式如下:

  1. 小数点,如0.25,0.5,-1.25等
  2. 整数,如1,2、-2等
  3. 字符串,如0/0.5、1/1.5、-1/-1.5等
  4. 公式,但它显示为值,如0/0.5为0,-1/-1.5为0.666667等

这意味着当我在excel单元格中按F2时,我可以看到公式=0/0.5和=-1/-1.5。当我将其加载到pandas时,它显示0和0.666667

我想做的是作为字符串加载,比如0/0.5和-1/-1.5

我的第二期是在得分HT列中。 Excel将识别为日期。本应显示1-1,但在单元格中显示为01 Jan。我想将这些单元格转换为加载格式1-1

我很难创建一个示例数据帧。因此,我提取了一些样本数据。您可以通过单击the link下载它

我还附上并强调了我想更改的部分,如下所示:

enter image description here

我非常感谢你在这方面的忠告

提前谢谢

问候,

泽普


Tags: 文件数据字符串整数excel公式ht数据类型