Tag: countif

检查excel列的值,如果他们是相等的

我有这样的桌子 产品价格货币 ________ ________ ________ 产品1 10美元 产品2 11 EUR 产品3 12美元 产品4 13 CNY 产品5 14 EUR _____ =小计(109) 我在货币列中使用filter,在价格列中使用小计(109)公式来合计价格。 因此,如果从filter中select美元,则会以美元价格过滤所有产品并将它们相加。 但是,如果货币没有被过滤,小计(109)总结价格,这是错误的(1美元+ 1欧元不是2)。 只有当货币列中的值相等时,我才会激发小计(109)公式。 就像在过滤的行中计数不是唯一的值,如果这等于1个激发小计(109)。 注意:我知道如何通过在单独的单元格中放置货币的下拉列表来实现SUMIF。 但是我想用filter来完成这个任务。

如何查找并返回未知范围内的所有非零值?

=IF(ROWS(AA$38:AA38)>COUNTIF(U$38:U$1000,"<>0"),"",INDEX(U$38:U$1000,SMALL(IF(U$38:U$1000>0,ROW(U$38:U$1000)-ROW(U$38)+1),ROWS(AA$38:AA38)))) 我试图用这个公式来查找并返回一列数据中的所有非零值(从第38行开始),但是我不知道在导入数据之前会有多less行。 我希望能够自动化sorting,但是如果我使用( U:U )或者select比实际填充行数多得多的数字(例如U$38:U$20000 ),则会出现错误。 有没有办法: a)获得excel自动将( U$38:U$#### )更改为填充数据的行数? (即如果有400行,则会变成( U$38:U$400 )。) 要么 b)find一个替代公式,可以在不知道行数的情况下挑出所有非零值? 编辑: 如下图所示,我设置了电子表格,它不仅返回非零值(来自U列),而且还返回它所对应的时间(来自列AG)。 问题是当我尝试增加范围。 我将会看到许多不同数据文件的数据量不同,所以我希望能够实现自动化 – 而且每次我需要的时候,不必U$38:U$1000所有U$38:U$1000的钱改变范围。 那有意义吗? 用VBA可以吗? 示例数据

Excel – 如果行的第一个单元格等于值/string,然后计算行中的单元格是否等于值/string

我被困在一个Excel问题。 我尝试了COUNTIFs和INDEX MATCH的变体,不能让它工作。 我有一个电子表格,第一列中的每一行垂直标签。 我想要做的是,如果行的第一个单元格等于一个特定的值/string,那么我想要统计在该行中不同的值/string的所有出现。 我不能为了我的生活而弄明白。 编辑: 如果我有这样的桌子 |—————–|——————|——————|——————| | Blue | Dave | Dave | | |—————–|——————|——————|——————| | Red | | Dave | | |—————–|——————|——————|——————| | Yellow | Dave | Dave | Andy | |—————–|——————|——————|——————| | Green | | | Andy | |—————–|——————|——————|——————| 我的问题是,我怎么能在第一列等于“黄色”的行中统计出“Dave”的所有出现?

Excel:Combine = vlookup和= countif

对于我的问题,我试图减less使用= countif函数关于特定的员工ID(使用= vlookup)非常大量的数据。 在“A”栏中,我只列出了一次每个员工的ID。 在B,C,D,E和FI栏中,每次员工被分别聘用,晋升,获得加薪,降级和解雇时,都要计算在内。 在“我”一栏中,我再次列出了一个员工编号列表,并在每次执行其中一个行为时以“J”列出。 由于“I”列中存在10,000多个员工迭代,因此我试图将这些迭代缩减为列B:F中的数值。 实际问题:无论如何要“嵌套”这两个function,以获得我想要的结果。 提前致谢。

在Google表格上使用SUMPRODUCTfunction在Excel中不起作用

我在这里有一个函数,用来计算每个国家有多less线索。 =sumproduct($A2=(vlookup(id_leads!$A:$A,country_leads!$A:$B,2,0))) 在表单id_leads , $A:$A包含前导ID 在工作表country_leads列A包含主要ID。 B栏包含领导所在的国家。 有人可以解释为什么它在Excel中失败(我得到一个#VALUE!错误),但在Google表格中正常工作吗? build议让这个公式在Excel中工作,将不胜感激。 我试图使用COUNTIF和SUMIF,但无法弄清楚。 提前致谢!

VBA CountIf()循环/ Countifs()循环

我是VBA新手,使用VBA Recorder对VBA进行了逆向工程。 然而,我有一个问题,创build一个CountIfs()循环包含值“TT”在一个整列或单个列的dynamic范围(使用.end(xldown)/ .end(xlup))的所有单元格) 我会张贴我的代码,但说实话,我发现这个问题有很多不同的“答案”,我还没有能够模拟到我的用例,我不认为我与任何个人的方法非常接近。 (最终我需要扩大这是一个CountIfS()基于其他列值,但一次一步)… 谢谢!!

Excel – 具有多个date范围标准的COUNTIFS

我正在计算一九九七年及一九九八年的第三至第四季的订购date总数 这是我的尝试: =COUNTIFS(database!I10:I2164,">=1/7/1997",database!I10:I2164,"<=31/12/1997",database!I10:I2164,">=1/7/1998",database!I10:I2164,"<=1/12/1998") 但它返回0。 database!I10:I2164 是date的列。 其样本价值为1998年7月4日,但格式为1998年4月7日。

如何在Excel中正确嵌套VLOOKUP和COUNTIF函数?

所以在B(b2:b1613)栏B(b2:b1613)我有一个B(b2:b1613)缩写的名单。 在E(e2:e1613)栏E(e2:e1613)我有他们当天使用的盒子(从1-14)。 我有一个单独的表,我想能够计算一个特定的人(列b)使用一个特定的箱号码多less次。 所以我的行是最初的选项,列是框号1-14。 所以,基本上这个函数需要说明的是,如果b列中的值等于人的姓名首字母(它将引用第q2列等),并且框号与当前所在的列相同( r到ae )算上它。 我做了很多尝试。 这是我迄今为止还没有工作的一个。 对不起,如果我的尝试是完全可怕的 – 我在网上研究,似乎无法find类似于我的情况。 =VLOOKUP([@Anest],B2:E1613,COUNTIF(E2:E1613,Table4[[#Headers],[1]])) 无论如何,任何帮助将不胜感激。

匹配列表和呈现术语的单元格

我试图用定期的Excel函数。 我所拥有的是关键字列表,需要将其与较小的术语列表进行匹配。 例如,A2单元具有批发折扣家具 我的名单有: discount cheap sale bargain 我需要的东西,将检查列表单元格,并在单元格中提供“折扣”。 到目前为止,我所能做到的最好的是 =SUMPRODUCT(COUNTIF(A2,"*"&Sheet2!$I$2:$I$6&"*"))>0 这告诉我列表中的任何项是否在单元格中。 之后,只需手动input渲染为TRUE的术语。

COUNTIFS文本值

我有通过使用在date范围内完成的工作的价值 = COUNTIFS(Sheet2!N3:N5000,“>”&J2,Sheet2!N3:N5000,“<”&K2) 我通过分别将它们放在J2和K2中来定义我的date范围。 我现在需要检查相同的date范围,但在不同的单元格范围内,在这种情况下,我需要计算列“M”中单元格的数量为“成功”并落在相同的date范围内。 我有这个: = COUNTIFS(Sheet2!N3:N5000,“>”&J2,Sheet2!N3:N5000,“<”&K2,Sheet2!M2:M5000,“Successful”) 这只是返回一个错误,但任何帮助让我整理出来,将不胜感激!