gpt4 book ai didi

excel - 在 excel 中组合两个数字,同时确保第二个数字有两位数

转载 作者:行者123 更新时间:2023-12-04 04:02:27 32 4
gpt4 key购买 nike

我有一个公式,它取部分数字并在将数字拼接在一起之前对其进行转换:

B1=RIGHT(A1;2)*0.2
=LEFT(A1;LEN(A1)-2)&B1

B1 的值预计为一位或两位数,代表时间码的一部分。

麻烦的是,如果B1是一位数字,时间码是错误的。

例如:

A1=14345
B1=9

Result: 1439
Desired Result: 14309 (1:43:09)

我真的想避免使用

=IF((RIGHT(A1;2)*0.2)<10;0&RIGHT(A1;2)*0.2;RIGHT(A1;2)*0.2)

因为在现实中,公式可能会变得相当复杂,并且其中包含重复元素会大大降低我阅读和解决问题的能力。

简而言之,当连接两个数字时,即使第一个数字为零,我能否使用一些函数来确保数字始终为两位数长。

非常感谢,约翰逊

最佳答案

你可以使用 TEXT()将单个数字格式化为两位数。

=TEXT(9,"00")

在您的情况下,这可能看起来像:

=TEXT(RIGHT(A1,2)*0.2,"00")

或者作为一个整体:

=LEFT(A1,LEN(A1)-2)&TEXT(RIGHT(A1,2)*0.2,"00")

关于excel - 在 excel 中组合两个数字,同时确保第二个数字有两位数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62874967/

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