EXCEL随记
1.快速查找出两列重复的项
先选中两列要查找的内容范围,开始--->条件格式--->突出显示单元格规则--->重复值(选重复还可以设置颜色标记)

如下列子显示:

2.填充数据时隐藏的单元格不进行填充
在隐藏单元格的表格中--选中要填充单元格范围---快捷键 Alt+;(自动定位可见单元格)---填写上内容---快捷键 Ctrl+Enter
注:此方法只能适用于每个单元格填充内容都是一样的情况下










24. 提取汉字和非汉字的方法

提取非汉字部分!:这里表示是工作表名称
MID(提取非汉字部分!$A1,ROW(提取非汉字部分!$1:$30),1):表示从工作表名为“提取非汉字部分”的A1单元格中分别从第1位到第30位开始提取1个字符。
LEN(MID(提取非汉字部分!$A1,ROW(提取非汉字部分!$1:$30),1)):则表示对提取部分的字符进行统计。
LENB():则表示对提取字符按字节来算。
MID语法结构= MID(字符串,开始提取的位置,提取个数)
LEN语法结构= LEN(单元格引用位置),遇到汉字按1个字符来算。
LENB语法结构=LENB(单元格引用位置)遇到汉字则按2个字符来算。
第二步:输入公式
在单元格中输入公式=IFERROR(SUBSTITUTE(A1,MID(A1,MIN(IF(提取,50,ROW($1:$30))),MAX(IF(提取,0,ROW($1:$30)))-MIN(IF(提取,50,ROW($1:$30)))+1),""),""),之后按Ctrl+Shift+Enter组合键结束即可。

说明:
IF(提取,50,ROW($1:$30)):表示之前定义的名称“提取”是TURE则显示50,若是FALSE为则显示对应的行号。
MIN(IF(提取,50,ROW($1:$30))):表示提取最小值,通过该公式可以获取到第一次出现汉字的位置。
MAX(IF(提取,0,ROW($1:$30))):获取最后一个汉字的位置。
MAX(IF(提取,0,ROW($1:$30)))-MIN(IF(提取,50,ROW($1:$30)))+1):获取汉字中的字符。
SUBSTITUTE语法结构=SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个]),利用SUBSTITUE函数就可以直接将汉字部分删除。

浙公网安备 33010602011771号