如何在Excel中添加列中的常量值

ut6juiuv  于 2023-01-31  发布在  其他
关注(0)|答案(2)|浏览(181)

我想创建以下内容:我在Excel中有一个名为“名称”的列

Names
-----
Mary White
Bob Smith

我希望这一栏变成这样:

Names
-----
Mary45 White45
Bob45 Smith45

有谁知道在Microsoft Excel中实现这一点的方法吗?

5vf7fwbs

5vf7fwbs1#

你需要分两次做:在单元格值的末尾添加“45”,并将每次出现的空格替换为“45“:

=SUBSTITUTE(A1&"45";" ";"45 ")
f5emj3cl

f5emj3cl2#

也许像这样。

sub addColt1911acp()
    dim i as long, arr as variant

    with worksheets(1)
        arr = .range(.cells(2, 1), .cells(.rows.count, 1).end(xlup)).value2
        for i = lbound(arr, 1) to ubound(arr, 1)
            arr(i,1) = trim(join(split(arr(i, 1) & chr(32), chr(32)), "45 "))        
        next i
        .cells(2, 1).resize(ubound(arr, 1), ubound(arr, 2)) = arr
    end with

end sub

相关问题