在检查单元格区域中的值

时间:2016-02-25 08:17:50

标签: excel vba excel-vba excel-formula

我知道这很简单,也很容易,但我无法理解我的生活。当谈到excel公式时,我完全无能为力。

[Sheet image for reference 2

我希望单元格U7每增加一个" D"它在所选择的单元格区域(E7:S7)中找到,与单元格V7相同,增加1但是对于每个单元格,N"它在相同范围的细胞中找到。

我试图使用多个if语句,如:

=IF(E7:S7="D";1;0)

但这似乎根本不起作用。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:2)

这就是你所追求的。使用COUNTIF计算D或N在您的范围内出现的次数。

=COUNTIF(E7:S7,"D")

答案 1 :(得分:0)

您想使用COUNTIF() - 功能:

=COUNTIF(E7:S7, "D")

有关详细信息,请参阅Microsoft Office support site

答案 2 :(得分:0)

您可以使用DIALOG WILL NOW SHOW UP: Worker thread: sleeping for 5 seconds Worker thread: sleeping finished! ENTERING MODALSWITCHER! NO LONGER MODAL! BYE! 功能。

你提到=COUNTIF(),所以我假设你想在程序中运行它。

下面的代码将贯穿从第7行开始的已用行,然后插入' D"在E到S列中看到的字母。

VBA