excel 提取特定单元格内的特定内容 30
各位高手,请教一个很鸡毛的技术难点(相对我来说):我们部门日常维护一张人员地图,就是一些岗位的到岗及缺编情况,分为一张详表和一张简表:详表:单元格内写人名,如果即将入职,...
各位高手,请教一个很鸡毛的技术难点(相对我来说):
我们部门日常维护一张人员地图,就是一些岗位的到岗及缺编情况,分为一张详表和一张简表:
详表:单元格内写人名,如果即将入职,则为人名+“换行”+(到岗日期);如果缺编,则为空单元格。详表是手动维护的;
简表:表格结构和详表一样,只是如果有人在岗,就填“1”,缺编则为空单元格。麻烦的是到岗日期,即将入职的单元格需是“1”+“换行”+(到岗日期)!
为了提高效率,我想设置简表为自动更新,链接到详表即可。空值很好判断,为难的是即将入职的单元格。
于是,我需要:
从特定内容的单元格中识别、取值为:
空值====》空值;
人名====》“1”;
人名+“换行”+(到岗日期)====》“1”+“换行”+(到岗日期)
其中括号要保留的。
示例:
=====》
跪求答案!请解释清楚公式,我对公式不熟悉……我把所有的家当都拿来悬赏啦!
对了,带括号的单元格,括号内的内容不止有数字,也有些别的备注,都只要原样搬过来就行!
给大家参考我自己钻研的答案吧:
=IFERROR(IF(A1="","",1&CHAR(10)&MID(A1,FIND("(",A1),FIND(")",A1)-FIND("(",A1)+1)),1)
从A1中输出到B1 展开
我们部门日常维护一张人员地图,就是一些岗位的到岗及缺编情况,分为一张详表和一张简表:
详表:单元格内写人名,如果即将入职,则为人名+“换行”+(到岗日期);如果缺编,则为空单元格。详表是手动维护的;
简表:表格结构和详表一样,只是如果有人在岗,就填“1”,缺编则为空单元格。麻烦的是到岗日期,即将入职的单元格需是“1”+“换行”+(到岗日期)!
为了提高效率,我想设置简表为自动更新,链接到详表即可。空值很好判断,为难的是即将入职的单元格。
于是,我需要:
从特定内容的单元格中识别、取值为:
空值====》空值;
人名====》“1”;
人名+“换行”+(到岗日期)====》“1”+“换行”+(到岗日期)
其中括号要保留的。
示例:
=====》
跪求答案!请解释清楚公式,我对公式不熟悉……我把所有的家当都拿来悬赏啦!
对了,带括号的单元格,括号内的内容不止有数字,也有些别的备注,都只要原样搬过来就行!
给大家参考我自己钻研的答案吧:
=IFERROR(IF(A1="","",1&CHAR(10)&MID(A1,FIND("(",A1),FIND(")",A1)-FIND("(",A1)+1)),1)
从A1中输出到B1 展开
3个回答
展开全部
追问
是我啰嗦了,就是空单元格的意思
追答
那就用我给你的例子,把公式改为
=IF(A1="","",IF(FIND(CHAR(10),A1)<=1,A1,1&(CHAR(10)&RIGHT(A1,LEN(A1)-FIND(CHAR(10),A1)))))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设单元格在B3,显示在C3
C3输入公式
=IF(B3="","",1&MID(B3,FIND(CHAR(10),B3),LEN(B3)))
注意要将C3单元格格式设为自动换行
C3输入公式
=IF(B3="","",1&MID(B3,FIND(CHAR(10),B3),LEN(B3)))
注意要将C3单元格格式设为自动换行
追答
将公式中的b3改为a1就是正确答案!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个最好在你的表上写,要根据你的空格及换行来判断字符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询