Excel表格归一化,保留几位小数并四舍五入

若要对多行使用公式:

可以先选中第一个格子,然后拉动滚动条到最后一个格子的位置,按住shift键点最后一个格子,这样可以全部选中,然后按ctrl+d向下复制公式

归一化

原始数据为

 归一化第A列

1.选中第I列第1行写归一化公式

(A1-MIN(A:A))/(MAX(A:A)-MIN(A:A))

 2.下拉单元格,计算整列归一化

归一化第B列

1.选中第J列第1行写归一化公式

(B1-MIN(B:B))/(MAX(B:B)-MIN(B:B))

 2.下拉单元格,计算整列归一化

归一化第H列

1.选中第K列第1行写归一化公式

(H1-MIN(H:H))/(MAX(H:H)-MIN(H:H))

 2.下拉单元格,计算整列归一化

保留几位小数并四舍五入(第M列)

选中第N列,写公式,并下拉整列

在归一化的基础上保留几位小数并四舍五入(第J列)

选中第J列,写公式,并下拉整列

 ROUND((B1-MIN(B:B))/(MAX(B:B)-MIN(B:B)),5)

  • 8
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要实现excel表格归一化,可以使用以下步骤: 1. 首先,需要导入pandas库和sklearn.preprocessing中的MinMaxScaler方法,以便后续使用。 2. 使用read_excel()方法读取excel文件,并将其存储在一个DataFrame对象中。例如,可以使用以下代码读取名为"input.xlsx"的excel文件: `df = pd.read_excel('input.xlsx')` 3. 接下来,使用MinMaxScaler()函数对数据进行归一化处理。这个方法可以将数据缩放到指定的范围内。例如,可以使用以下代码对数据进行归一化处理: ``` scaler = MinMaxScaler() df_normalized = scaler.fit_transform(df) ``` 4. 将归一化后的数据转换为DataFrame对象,并使用to_excel()方法将结果输出到excel文件中。可以使用以下代码完成这一步骤: ``` df_normalized = pd.DataFrame(df_normalized, columns=df.columns) df_normalized.to_excel('output.xlsx', index=False) ``` 执行以上代码后,程序将读取名为"input.xlsx"的excel文件中的数据,并将归一化后的结果输出到名为"output.xlsx"的excel文件中。请注意,为了避免输出的excel文件包含索引信息,我们使用了index=False参数来禁止输出索引信息。 需要注意的是,代码中的df.columns用于获取DataFrame对象的列标签列表,以确保输出的结果具有相同的列标签。如果省略这一行代码,输出的DataFrame对象将没有列标签。 综上所述,以上步骤可以实现excel表格归一化。希望对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白色彩券

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值