发布网友 发布时间:2022-12-27 04:16
共1个回答
热心网友 时间:2023-09-16 18:32
若“123456”在单元格A1,那么函式就是:
=left(a1,2)
=mid(a1,1,2)
=replace(a1,3,len(a1)-2,"")
解释依次如下:
从左边2个字元
从第1个开始取2个字元
替换(清空)掉第3个字元开始到结束的所有字元
先选中资料区域,滑鼠右击,“设定单元格格式”,“数字”,“自定义”,在型别处输入
0000
确定
依次点选电子表格上方的工具--选项--检视,将“零值”前的“√”去掉。
假设要在A列输入资料,选中A列后,选单栏,资料,有效性,允许那里选自定义,
公式那里输入
=countif(a:a,a1)=1
确定,就能保证输入资料的唯一性 ,如果输入重复资料就会提示无法输入
假设资料写在A列,从A1单元格开始的资料
则B1单元格写入公式
=FLOOR(A1,50)
或
=INT(A1/50)*50
下拉填充公式
在一个空白单元格中输入数值1,剪下,选择有单引号的资料区域,点选右键—选择性贴上—乘,确定试试。
要不行直接用替换,查询内容中输入单引号,替换为中不输入,全部替换即可。
Alt+F11,双击Sheet1,将下面程式码贴上到右边框里
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
Rows(Target.Row).Interior.ColorIndex = 37
Columns(Target.Column).Interior.ColorIndex = 37
End Sub
这样Sheet1就会出现你要求的这种情况。
37是颜色号,可以改成其他颜色。
=MID(A1,7,8)
=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")
(15位和18位都可以)
斜表头中的字排版
主要是靠空格和alt+Enter强制换行来实现的
如果实现困难,可以考虑插入文字框,这样位置可以随意一些
资料-组及分级显示-组合