Excel 计算填充列数的公式

Excel formula to find amount of columns filled

我希望每个人都过得愉快。我有一个 excel 文件,其中员工 ID 号位于 A 列。然后我还有其他 4 列,告诉我员工是否填写了学位、工作经验、经验水平和已知语言的数据。员工可能出现不止一次,因此为同一员工创建多行。

我需要知道一个公式来检测员工填写了多少行。这里的诀窍是,例如,如果员工已经填写了任何一行中的四列,只需显示为完整。

我使用 IF 公式绑定,但它对我不起作用。

尝试 UsedRange 属性。

例如,

ActiveSheet.UsedRange.Columns.Count

不需要VBA。正如我在上面的评论中所建议的那样,添加一个辅助列(让我们在 B 中说)并将下面提到的公式放在单元格 B2 中并将其下拉。

=IF(COUNTA(C2:F2)=4,"Complete","")

输出