我在Excel中寻找一种简单的方法来计算不同值的单位。我在KB
,MB
和GB
中列出了多个值,我想在GB
中获得计算结果。
这是列表中的一部分:
66.0 MB
570 KB
1.10 GB
2.21 KB
输出:??? GB。
所有值都在同一行(C)中,其值为B / KB / MB / GB。
答案 0 :(得分:4)
假设列表在A1到A4范围内
{=SUM(VALUE(LEFT(A1:A4,FIND(" ",A1:A4)))*IF(RIGHT(A1:A4,2)="MB",1/1000,IF(RIGHT(A1:A4,2)="KB",1/1000000,1)))}
答案 1 :(得分:3)
以空格作为分隔符的列的文本和:
=SUMIF(B:B,"GB",A:A)+SUMIF(B:B,"MB",A:A)/1000+SUMIF(B:B,"KB",A:A)/1000000
可能适合。