在Excel中,我有两列,其中一列的值为六位的数字值,如102457,共有5000行,另一列为三位数字,如700,也有5000行!我想在另一列中将这两列的值合并起来,得数为:102457-700,请教各位高手该如何处理(用Excel函数解决也可)!!!

解决方案 »

  1.   

    for i=1 to 5000
        cells(i,r3)=cint(cells(i,r1))-cint(cells(i,r2))
    next
      

  2.   

    假如你已存在的值在A、B列,则在C1单元格使用如下的公式:
    =A1 &"-" &B1
    然后将该公司向下复制(拖单元格右下角的小黑点)。
      

  3.   

    如果是第A列的值减第B列的值再赋给C列的话:for i=1 to 5000
        sheetExcel.cells(r,"C")=cstr$(cint(sheetExcel.cells(r,"A"))-cint(sheetExcel.cells(r,"B")))
    next