怎样 取得一列单元格中某个符号前面的数值
答案:4 悬赏:0
解决时间 2021-02-21 22:29
- 提问者网友:南佳人~
- 2021-02-21 09:02
怎样 取得一列单元格中某个符号前面的数值
最佳答案
- 二级知识专家网友:不羁的心
- 2021-02-21 10:11
如果是整列数据,可以用这个符号做分隔符,分列处理
一般在菜单”数据、分列"
一般在菜单”数据、分列"
全部回答
- 1楼网友:佛说妍妍很渣
- 2021-02-21 13:28
用Find函数找到符号的位置,用MID、LEFT函数截取出来
- 2楼网友:一场云烟
- 2021-02-21 12:31
可以用,FIND()和MID()两个函数,
公式:=MId(A1,1,FIND("某个符号",A1)-1)
- 3楼网友:心痛成瘾
- 2021-02-21 10:55
我好像回答过一个类似的。
确保你的数据在a、b列,第一行是表头。
同时按alt和f11进入宏界面,点菜单的插入,模块,粘贴如下代码:
sub test()
dim i, j as integer '申明整数变量
j = 2 '第一个单元格是c2
for i = 2 to range("a9999").end(xlup).row '循环,从a2到a列最后一个数据
if range("a" & i) = range("a" & i - 1) then '如果ai与其上一格一样
range("d" & j - 1) = range("d" & j - 1) & ", " & range("b" & i) 'dj-1增加内容
else '否则
range("c" & j) = range("a" & i) 'c、d列写入内容
range("d" & j) = range("b" & i)
j = j + 1
end if
next i
end sub
在此界面直接按f5运行此宏,完成。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯