前提
GBで固定、または無し(=最小単位のkbのこと?)で固定したいということは、
GBで固定の例でいえば、MBやKBで表示されている場合にGBに変換する必要があるということ
こういう「〜〜の場合には〜〜する」という処理はif関数を使って実現できる

「MBやKBの場合」を判定する上ではtc(cut)を使えばよさそう