- ·上一篇教育:嵌套if函数怎么用excel表格
- ·下一篇教育:excel表格除法怎么等于0
excel表格怎么标注二次入职
1.想利用Excel实现 第一张表格显示员工在职 第二张表格显示入职所有人
在F2单元格内输入 =IF(H2="离职","",MAX(F1:F$1)+1) 下拉
在B2单元格内输入 =IF(A2>MAX(F:F),"",VLOOKUP(A2,F:G,2,0))下拉
这样离职的人员就不会出现在第一个表里面了。
F:H列可以放入其他工作表,原理一样。
2.excel中,A2=在职则C2可以不输入入职时间,但A3=入职则C3必须输
如果你想达到这么目的,
出现提示的msgbox 就得写代码,代码很简单的,判断一下,
注意 启用宏,
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Columns.Count = 1 And Target.Rows.Count = 1 And Target.Column = 3 Then
If Target.Offset(0, -2).Value = "在职" Then
Target = ""
ElseIf Target.Offset(0, -2).Value = "入职" And Target = "" Then
MsgBox "请输入入职时间"
Target.Interior.ColorIndex = 6
ElseIf Target.Offset(0, -2).Value = "入职" And Target "" Then
Target.Interior.ColorIndex = 0
End If
End If
End Sub
一般情况下 弄个条件格式就行了
3.excel表格中隔一行插入相同内容的二行如何操作
很简单的,我1200人都能做,通过排序的方法进行!现在假定有99人,标题从A列到AA列结束,第1行是标题,从A列到AA列是字段名,第2行到第100行是这99个人丰对应的工资资料
第一步选中第2行到第100行之后在上方插入然后新的第2行到第100行就是空白了,而人员就到了第101行到第199行了
第二步把第一行的标题向下填充到第2行到第100行,然后标题就是第1行到第100行
第三步在AB列把第1行到第100行标注为1、3、,,,,,,奇数填充一直到199
第四步在AB列把第101行到第199行标注为2、4、,,,,,,偶数填充一直到198
第五步选中所有数据按照AB列排序就可以实现了
这种方法不用一分钟时间就可以完成,我现在算工资1000多人都采用这种方式!
不知道楼主对我的方法可否满意,互相交流!