excel打卡考勤统计?

发布网友

我来回答

3个回答

热心网友

在 Excel 2007 中,可用以下公式完成题述要求:
1.“来了”:=COUNTIFS(B$2:B$7,"来了",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"来了",A$2:A$7,H3)+COUNTIFS(D$2:D$7,"来了",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"来了",A$2:A$7,H3)
2.“没来”:=COUNTIFS(B$2:B$7,"没来",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"没来",A2:A7,H3)+COUNTIFS(D$2:D$7,"没来",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"没来",A$2:A$7,H3)

注1:式中的区间如“B$2:B$7”可用“B:B”代替
注2:上述公式只适用于下拉填充

公式的结果如下图示:

公式结果的图示

追问弱弱的再问一下,左面表格123数字代表日期,日期一共有30天。那么这个公式比较长,有其他简单一点简化的方法吗?

追答

这正是这公式的不足所在,用 countifs ,好像是区域要求相同大小的原因,只能以相同区域进行计数。原来也是想用简单的做法,但因区域大小不同出错而放弃。之所以给出这“笨”公式,只是为了在未想出简洁的公式之前也可以使题述要求得到满足。

下面的公式应该算是“简化”的公式:
1. “来了”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"来了"))
2. “没来”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"没来"))

注:上述公式只适用于下拉填充。

公式的结果如下图示:

热心网友

=SUM(IFERROR(FIND(I$2,IF($A$2:$A$7=$H3,$B$2:$E$7,"")),""))

CTRL+SHIFT+回车

向右,然后向下填充

热心网友

在 Excel 2007 中,可用以下公式完成题述要求:
1.“来了”:=COUNTIFS(B$2:B$7,"来了",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"来了",A$2:A$7,H3)+COUNTIFS(D$2:D$7,"来了",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"来了",A$2:A$7,H3)
2.“没来”:=COUNTIFS(B$2:B$7,"没来",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"没来",A2:A7,H3)+COUNTIFS(D$2:D$7,"没来",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"没来",A$2:A$7,H3)

注1:式中的区间如“B$2:B$7”可用“B:B”代替
注2:上述公式只适用于下拉填充

公式的结果如下图示:

公式结果的图示

追问弱弱的再问一下,左面表格123数字代表日期,日期一共有30天。那么这个公式比较长,有其他简单一点简化的方法吗?

追答

这正是这公式的不足所在,用 countifs ,好像是区域要求相同大小的原因,只能以相同区域进行计数。原来也是想用简单的做法,但因区域大小不同出错而放弃。之所以给出这“笨”公式,只是为了在未想出简洁的公式之前也可以使题述要求得到满足。

下面的公式应该算是“简化”的公式:
1. “来了”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"来了"))
2. “没来”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"没来"))

注:上述公式只适用于下拉填充。

公式的结果如下图示:

热心网友

=SUM(IFERROR(FIND(I$2,IF($A$2:$A$7=$H3,$B$2:$E$7,"")),""))

CTRL+SHIFT+回车

向右,然后向下填充

热心网友

H3单元格输入公式=SUMPRODUCT(($A$2:$A$7=$G3)*($B$2:$E$7=H$2))

右拉公式一格,再下拉。 如图:

热心网友

在 Excel 2007 中,可用以下公式完成题述要求:
1.“来了”:=COUNTIFS(B$2:B$7,"来了",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"来了",A$2:A$7,H3)+COUNTIFS(D$2:D$7,"来了",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"来了",A$2:A$7,H3)
2.“没来”:=COUNTIFS(B$2:B$7,"没来",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"没来",A2:A7,H3)+COUNTIFS(D$2:D$7,"没来",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"没来",A$2:A$7,H3)

注1:式中的区间如“B$2:B$7”可用“B:B”代替
注2:上述公式只适用于下拉填充

公式的结果如下图示:

公式结果的图示

追问弱弱的再问一下,左面表格123数字代表日期,日期一共有30天。那么这个公式比较长,有其他简单一点简化的方法吗?

追答

这正是这公式的不足所在,用 countifs ,好像是区域要求相同大小的原因,只能以相同区域进行计数。原来也是想用简单的做法,但因区域大小不同出错而放弃。之所以给出这“笨”公式,只是为了在未想出简洁的公式之前也可以使题述要求得到满足。

下面的公式应该算是“简化”的公式:
1. “来了”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"来了"))
2. “没来”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"没来"))

注:上述公式只适用于下拉填充。

公式的结果如下图示:

热心网友

在 Excel 2007 中,可用以下公式完成题述要求:
1.“来了”:=COUNTIFS(B$2:B$7,"来了",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"来了",A$2:A$7,H3)+COUNTIFS(D$2:D$7,"来了",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"来了",A$2:A$7,H3)
2.“没来”:=COUNTIFS(B$2:B$7,"没来",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"没来",A2:A7,H3)+COUNTIFS(D$2:D$7,"没来",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"没来",A$2:A$7,H3)

注1:式中的区间如“B$2:B$7”可用“B:B”代替
注2:上述公式只适用于下拉填充

公式的结果如下图示:

公式结果的图示

追问弱弱的再问一下,左面表格123数字代表日期,日期一共有30天。那么这个公式比较长,有其他简单一点简化的方法吗?

追答

这正是这公式的不足所在,用 countifs ,好像是区域要求相同大小的原因,只能以相同区域进行计数。原来也是想用简单的做法,但因区域大小不同出错而放弃。之所以给出这“笨”公式,只是为了在未想出简洁的公式之前也可以使题述要求得到满足。

下面的公式应该算是“简化”的公式:
1. “来了”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"来了"))
2. “没来”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"没来"))

注:上述公式只适用于下拉填充。

公式的结果如下图示:

热心网友

在 Excel 2007 中,可用以下公式完成题述要求:
1.“来了”:=COUNTIFS(B$2:B$7,"来了",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"来了",A$2:A$7,H3)+COUNTIFS(D$2:D$7,"来了",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"来了",A$2:A$7,H3)
2.“没来”:=COUNTIFS(B$2:B$7,"没来",A$2:A$7,H3)+COUNTIFS(C$2:C$7,"没来",A2:A7,H3)+COUNTIFS(D$2:D$7,"没来",A$2:A$7,H3)+COUNTIFS(E$2:E$7,"没来",A$2:A$7,H3)

注1:式中的区间如“B$2:B$7”可用“B:B”代替
注2:上述公式只适用于下拉填充

公式的结果如下图示:

公式结果的图示

追问弱弱的再问一下,左面表格123数字代表日期,日期一共有30天。那么这个公式比较长,有其他简单一点简化的方法吗?

追答

这正是这公式的不足所在,用 countifs ,好像是区域要求相同大小的原因,只能以相同区域进行计数。原来也是想用简单的做法,但因区域大小不同出错而放弃。之所以给出这“笨”公式,只是为了在未想出简洁的公式之前也可以使题述要求得到满足。

下面的公式应该算是“简化”的公式:
1. “来了”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"来了"))
2. “没来”:=SUMPRODUCT(N(A$2:A$7&B$2:E$7=H3&"没来"))

注:上述公式只适用于下拉填充。

公式的结果如下图示:

热心网友

=SUM(IFERROR(FIND(I$2,IF($A$2:$A$7=$H3,$B$2:$E$7,"")),""))

CTRL+SHIFT+回车

向右,然后向下填充

热心网友

H3单元格输入公式=SUMPRODUCT(($A$2:$A$7=$G3)*($B$2:$E$7=H$2))

右拉公式一格,再下拉。 如图:

热心网友

=SUM(IFERROR(FIND(I$2,IF($A$2:$A$7=$H3,$B$2:$E$7,"")),""))

CTRL+SHIFT+回车

向右,然后向下填充

热心网友

H3单元格输入公式=SUMPRODUCT(($A$2:$A$7=$G3)*($B$2:$E$7=H$2))

右拉公式一格,再下拉。 如图:

热心网友

=SUM(IFERROR(FIND(I$2,IF($A$2:$A$7=$H3,$B$2:$E$7,"")),""))

CTRL+SHIFT+回车

向右,然后向下填充

热心网友

H3单元格输入公式=SUMPRODUCT(($A$2:$A$7=$G3)*($B$2:$E$7=H$2))

右拉公式一格,再下拉。 如图:

热心网友

H3单元格输入公式=SUMPRODUCT(($A$2:$A$7=$G3)*($B$2:$E$7=H$2))

右拉公式一格,再下拉。 如图:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com