以不同单位表示的值进行计算(KB,MB,GB)

我在Excel中寻找一个简单的方法来计算单位不同的值。 我有一个KBMBGB的几个值的列表,我想得到一个计算输出的GB

这是一个列表:

 66.0 MB 570 KB 1.10 GB 2.21 KB 

输出: GB。

所有值都在同一行(C),后面跟着B / KB / MB / GB。

假设列表在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)))} 

以空格作为分隔符的文本到列:

 =SUMIF(B:B,"GB",A:A)+SUMIF(B:B,"MB",A:A)/1000+SUMIF(B:B,"KB",A:A)/1000000 

可能适合。