Illeach Asked: 2022-03-02 11:48:38 +0800 CST2022-03-02 11:48:38 +0800 CST 2022-03-02 11:48:38 +0800 CST 如何在 Excel 中将点添加到特定值 772 我的包装价值为 25,我想添加碎片作为积分。假设如果我添加 25.10 应该被视为一个纸箱和 10 件,或者总共 35,但是当我尝试这个时,它会增加一个点到 100。它实际上认为100个中有10个。 microsoft-excel worksheet-function 1 个回答 Voted Best Answer Scott - Слава Україні 2022-03-02T19:59:03+08:002022-03-02T19:59:03+08:00 如果您25.10在单元格中有(作为数字)A1 并且您想进入35其他单元格(例如, B1),请输入 =INT(A1) + 100*MOD(A1,1) 进入第二个单元格 ( B1)。这需要值的整数部分(INT(25.10)是 25)和小数点右侧的部分,通过将其乘以 100 将其转换为整数,然后将它们相加。 这可能不会做你真正想要的。(你的问题很难理解。你提供了一个例子很好,但举几个例子通常更有用。)例如,在数学上,25.1、25.10 和 25.100 都是相同的数字。如果您键入25.1,并使用我上面给出的公式,您仍然会得到 35(而不是 26)。如果键入25.107,您将得到 35.7 (25+10.7) 而不是 132 (25+107)。 哎呀。我刚刚在评论中注意到你说的是 而不是. (此外,您已从“25”更改为“24”。)如果您在单元格中有(作为数字) 并且您想进入其他单元格(例如,),请输入1.something25.something1.10A135B1 =25*INT(A1) + 100*MOD(A1,1) 进入第二个单元格 ( B1)。如果你有1.1(作为一个数字)并且你想得到26,使用 =25*INT(A1) + 10*MOD(A1,1) 如果数字 (25) 因工作簿而异,请将其放入工作簿中(比如说在 cell 中 P1)并使用 =$P$1*INT(A1) + 100*MOD(A1,1) 如果您需要在小数点右侧有可变位数 - 换句话说,如果您想要1.1并 1.10给出不同的结果 - 如我上面的示例所示,您将需要输入您的混合值 ( ) 作为文本而不是作为一个数字。如果是这种情况,请编辑您的问题,使其更清晰、更完整。something.something PS 如果您想1.1被视为1.10 (请记住,1.1 和 1.10是相同的数字)但您希望1.20,1.30等被视为1.2,1.3等,这可能是可能的。 如果是这种情况, 请编辑您的问题,使其更清晰、更完整。 (并 添加评论,让我知道您编辑了问题。)
如果您
25.10
在单元格中有(作为数字)A1
并且您想进入35
其他单元格(例如,B1
),请输入进入第二个单元格 (
B1
)。这需要值的整数部分(INT(25.10)
是 25)和小数点右侧的部分,通过将其乘以 100 将其转换为整数,然后将它们相加。这可能不会做你真正想要的。(你的问题很难理解。你提供了一个例子很好,但举几个例子通常更有用。)例如,在数学上,25.1、25.10 和 25.100 都是相同的数字。如果您键入
25.1
,并使用我上面给出的公式,您仍然会得到 35(而不是 26)。如果键入25.107
,您将得到 35.7 (25+10.7) 而不是 132 (25+107)。哎呀。我刚刚在评论中注意到你说的是 而不是. (此外,您已从“25”更改为“24”。)如果您在单元格中有(作为数字) 并且您想进入其他单元格(例如,),请输入
1.something
25.something
1.10
A1
35
B1
进入第二个单元格 (
B1
)。如果你有1.1
(作为一个数字)并且你想得到26
,使用如果数字 (25) 因工作簿而异,请将其放入工作簿中(比如说在 cell 中
P1
)并使用如果您需要在小数点右侧有可变位数 - 换句话说,如果您想要
1.1
并1.10
给出不同的结果 - 如我上面的示例所示,您将需要输入您的混合值 ( ) 作为文本而不是作为一个数字。如果是这种情况,请编辑您的问题,使其更清晰、更完整。something.something
PS 如果您想
1.1
被视为1.10
(请记住,1.1 和 1.10是相同的数字)但您希望1.20
,1.30
等被视为1.2
,1.3
等,这可能是可能的。 如果是这种情况, 请编辑您的问题,使其更清晰、更完整。 (并 添加评论,让我知道您编辑了问题。)