gpt4 book ai didi

excel - 转换 TB、Gb 和 MB Excel

转载 作者:行者123 更新时间:2023-12-02 22:52:45 47 4
gpt4 key购买 nike

我在将数据转换为相同单位时遇到问题,需要您提供一些信息。

我有一张 3 年来的数据使用情况表。数据的单位为MB、GB 和TB。我想把这一切都放在GB上。我尝试使用:

=IFERROR(VALUE(IF(RIGHT(D5;2)="TB";LEFT(D5;LEN(D5)-3)*1024;IF(RIGHT(D5;2)="MB";LEFT(D5;LEN(D5)-3)/1024)));0)

我得到的只是 0 或者如果我删除 iferror 我得到#value

这里是一些数据的链接。 /image/DPTLV.png

最佳答案

您正在尝试将 LEFT() 函数的输出(即文本)相乘。您需要先对其进行转换,然后再相乘。还要检查系统中的小数分隔符。它可能是逗号,而不是句号。那么它也可能会导致错误。

这是一个更好的公式:

=IFERROR(VALUE(LEFT(D5,LEN(D5)-3))*IF(RIGHT(D5,2)="TB",1024,IF(RIGHT(D5,2)=GB,1,1/1024)),0)

您还可以使用SUBSTITUTE()将小数分隔符替换为您需要的内容:

=IFERROR(VALUE(SUBSTITUTE(LEFT(D5,LEN(D5)-3),".",","))*IF(RIGHT(D5,2)="TB",1024,IF(RIGHT(D5,2)=GB,1,1/1024)),0)

关于excel - 转换 TB、Gb 和 MB Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29076935/

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