2016-08-24 45 views
0
=COUNTIFS(AX1:AX2008,"sub",B1:B2008,">= 20:00",C1:C2008,"<= 8:00",D1:D2008,"<>A") 

对这个东西一无所知。因此,我试图计算从下午20点到上午8点打出的名称中带有字符串“sub”的职位名称的总和,但不包括以字符“A”开头的名称。但是当我尝试单独测试它自己的“sub”时,我得到0作为答案,这意味着我没有正确输入字符串。显然不能测试,其余要么无法使用Excel或LibroOffice来读取我的字符串

+0

'= COUNTIFS(AX1:AX2008, “*子*”, ...' –

+0

'= COUNTIFS(AX1:AX2008,“* sub *”,B1:B2008,“> = 20:00”,C1:C2008,“<= 8:00”,D1:D2008,“< A“)'除了@TimWilliams声明的内容,你错过了一些'',' –

+0

你可能不希望在> =和20:00”> = 20:00之间有一个空格“,但我对此并不积极 –

回答

0

在CSV将被视为8个独立的价值观,所以你可以把它放在引号

"=COUNTIFS(AX1:AX2008,""*sub*"",B1:B2008,"">=20/24"",C1:C2008,""<=8/24"",D1:D2008,""<>A"")" 
+0

谢谢,我的确如你所说。但它仍然有一个问题,“* sub *”“,它自己一直返回0,当与公式的其余部分结合时,它返回ERR:509 – user3626925

+0

Stackoverflow删除了星号,但它在那里 – user3626925

+0

509 [缺少操作符](https://wiki.openoffice.org/wiki/Documentation/OOo3_User_Guides/Calc_Guide/General_error_codes)错误,所以可能是类似',“= * sub *”,'在公式中(不在CSV文件中) 。我无法在LibreOffice中测试它,所以我将它留给你来弄清楚。它在Excel中工作 – Slai