求教EXCEL 一个单元格的两个数字及上进行相加求合

如题所述

两种方法

一、定义名称,使用evaluate宏表函数

二、在B1中输入="="&a1  向下拖动公式到最后一行。

复制B列,并粘贴为值。

对B列进行分列。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-20

运行这个程序即可

Sub 求和()
Dim I
For I = 2 To Range("A65536").End(xlUp).Row
    Cells(I, "b") = "=" & Cells(I, "a")
    Next
End Sub

第2个回答  2019-02-20
用定义名称实现:光标定位到B2,按CTRL+F3,新建名称:AA,“引用位置”为:
=EVALUATE($A2)
然后在B2单元格输入公式:
=AA
下拉填充柄就可以了。
第3个回答  2019-02-20
B2单元格写公式: ="="&A2
然后向下拖动填充公式,然后选定B2:Bn(n为你数据最后一行),按Ctrl+C组合键(拷贝),然后选择B2单元格后 选择性粘贴... 值 (按CTRL+ALT+V组合键后选择【值】),最后选定B列,然后菜单:数据-->数据工具,选择 文本分列,直接点击 完成 按钮,你会发现B列已经将A的值计算出来了。
第4个回答  2019-02-21

在B2单元格输入公式=SUMPRODUCT(TEXT(LEFT(TEXT(MID(A2&"a",COLUMN(2:2),ROW($2:$6)),),ROW($2:$6)-1),"0%;-0%;0;!0")*ISERR(-MID(A2,COLUMN(2:2)-1,2)))

拖动填充柄下拉公式。      如图:

相似回答