Excel 中可以有多个搜索条件吗?
有没有办法在数据透视表的过滤条件中使用“或”等逻辑结构?
更新:在过滤器选项中(单击字段标题中的三角形时),“开头为:”过滤器只能用于过滤一组字符,例如,仅查找以“ABC”开头的所有项目,但我只想过滤以“AB”或“CD”开头的项目。
在 Sql 中,使用“像‘AB%’或像‘CD%’”是毫无意义的,但我想在数据透视表中进行过滤。
答案1
您可以使用 MID 函数,然后对结果进行字符串比较。
=MID("apple",2,3) //returns "ppl".
我在 Google 电子表格中测试了下一个公式。我认为 Excel 可以做类似的事情:
=OR(EQ(MID(A1,1,2),"AB"),EQ(MID(A1,1,2),"CD"))
答案2
尝试对数据透视表以及数据透视表上方至少一个空白行进行过滤。
答案3
如果您在向数据表添加列时没有问题,您可以添加一列并使用 =LEFT([@[TableCell]],1) / (=LEFT(text,[num of chars])),然后您可以在数据透视表中使用该新值作为过滤器、切片器等。