在保持前导零的同时用连字符分隔连接数字

我有Excel中的两列,我要连接的前导零。 下面的代码完美地工作。 它连接列并保留每列的前导零:

= A2&B2 

不过,我需要在这些值之间划一条短线。 当我将公式更改为以下时,破折号右侧的前导零将被删除:

 = A2&-B2 

如何在保留所有前导零的同时添加短划线?

使用Excel的CONCATENATE公式。

=CONCATENATE(A2,"-",B2)

在这里,我在单元格A2使用00df9在单元格B2使用00df9 ,结果为00df9-00asd

如果我已经使用两个单独的公式连接成一个单元格,两个或一个带小数的答案,我怎样才能限制或删除(四舍五入)结果数字?

这是公式:

 =CONCATENATE((F2/4.2),"/",((F2/4.2)/7)) and here's the example result: 273.809523809524/39.1156462585034 

现在,对于我来说,这个想法的解决scheme是单元显示234/39。 基本上如何(如果有的话)我可以使用连接公式格式化单元格?