【问题标题】:De-normalization/ Inverse normalize去归一化/逆归一化
【发布时间】:2015-07-02 02:36:13
【问题描述】:

所以我已经使用以下公式将 Excel 中的一些数据标准化为 0-1 的范围

(B6-MIN(B$6:B$370))/(MAX(B$6:B$370)-MIN(B$6:B$370)) 我想知道的是如何进行上述公式的逆运算或任何其他恢复到非规范化状态的方法。

【问题讨论】:

    标签: excel-formula normalization denormalization


    【解决方案1】:

    根据您发布的内容,单元格B6 正在针对B 列进行标准化。所以去规范化,它只是

    =B6
    

    如果您想取 0 到 1 之间的任意值(例如 0.3),您只需用代数方式反转公式即可:

    = 0.3 * (MAX(B$6:B$370) - MIN(B$6:B$370)) + MIN(B$6:B$370)
    

    要对单元格(例如,D9)执行此操作,它是相同的,只是使用单元格编号而不是值:

    = D9 * (MAX(B$6:B$370) - MIN(B$6:B$370)) + MIN(B$6:B$370)
    

    【讨论】:

    • 感谢您的快速回答,这似乎已经成功了。
    猜你喜欢
    • 2023-03-30
    • 2015-11-23
    • 2019-01-13
    • 2018-08-23
    • 2016-09-27
    • 2017-05-16
    • 2013-12-08
    • 1970-01-01
    • 2018-03-28
    相关资源
    最近更新 更多