文章预览
小伙伴们好啊,今天和大家分享的是一组特殊数据的处理。 先看下面的数据,是各部门的奖励补贴数据,同一个部门的数据都挤在一个单元格内,现在要计算每个部门的奖励补贴总和,该如何处理呢? 接下来咱们说说几种常用方法: 方法一: 复制Excel中B列的混合内容,打开Word,右键粘贴为文本。 然后按Ctrl+H键,调出替换对话框。 查找内容输入: [!^1-^127]{1,} 替换为输入加号“ + ” 然后选择使用通配符,点击全部替换。 再将替换后的内容复制粘贴到Excel即可: 方法二: 右键单击工作表标签→查看代码 在VBE界面中点击【插入】→【模块】,然后输入以下代码: Function GetNum(S$) Dim i & , SS For i = 1 To Len(S) SS = Val(Mid(S, i)) If SS < > 0 Then i = i + Len(SS): GetNum = GetNum + SS Next i End Function 关闭VBE窗口,在C2单元格输入自定义函数,OK了: =GetNum(B2) 使用该
………………………………