我有一些条件范围(C3:C9,I4:I9,O4:O9),我想在我的countifs语句中使用它。按预期自行完成一个范围。但是,一旦我在countif语句中添加多个范围,它就会返回NULL值。
由于电子表格的布局,这些值是相同的,只是分为3个范围。
电子表格应该可以帮助我查看团队午餐时间。而且我有一个工作模型。只需要帮助使用Countif中的多个数据范围
尝试使用单个数据集-可以正常工作
将所有集合尝试为单数。它们也按预期工作。
=COUNTIFS($C4:C$9, "<=" & A12,$E4:$E9,">" & A12) Works Single Criteria Range)
Works单一条件范围)
=COUNTIFS($C4:C$9 $I$4:$I$8 $O$4:$O$9, "<=" & A12,$E4:$E9,">" & A12)
NULL值不起作用。
期望的输出将是所有数据范围都被接受并且不返回空值。
答案 0 :(得分:0)
您可能要考虑使用void add_to_cart(int se_id,int c_id,char p_name[])
{
char id_seller[100],id_customer[100],id_seller1[100],id_customer1[100];
itoa(se_id,id_seller,10);
itoa(se_id,id_seller1,10);
itoa(c_id,id_customer,10);
itoa(c_id,id_customer1,10);
strcat(id_seller,"pd.txt");
strcat(id_seller1,"pr.txt");
strcat(id_customer,"itm.txt");
strcat(id_customer1,"pzr.txt");
char location_of_cart_product[]="C:\\TURBOC3\\BIN\\BANK\\SHOP\\CART\\",location_of_cart_price[100];
char location_of_product[]="C:\\TURBOC3\\BIN\\BANK\\SHOP\\SELLER\\",lop[100];
strcpy(location_of_cart_price,location_of_cart_product);
strcpy(lop,location_of_product);
strcat(location_of_cart_product,id_customer);
strcat(location_of_cart_price,id_customer1);
strcat(lop,id_seller1);
strcat(location_of_product,id_seller);
puts(location_of_product);
puts(lop);
puts(location_of_cart_product);
puts(location_of_cart_price);
}
,下面是一个示例:
我使用的公式翻译为:
SUMPRODUCT()
您显然可以扩大公式的范围。在您的情况下,它看起来像:
=SUMPRODUCT(((A1:A11<=A12)*(A1:A11<>"")*(C1:C11>A12))+((D1:D11<=A12)*(D1:D11<>"")*(F1:F11>A12)))