是否有可能在Excel单元格中存储多个值?

所以我正在做一个数据库中的值的分析,我觉得最简单的方法是使用数据透视表。 我遇到的问题是一些类别中有多个值。 为了展示我的意思,我在这个链接中包含了我的excel文件的示例: Excel示例 。

我想用我的主轴能够做的是,例如,过滤暴露类的“N”,并显示所有三个“N”的条目。 是否有可能做到这一点? 我必须注意到,这个分析并不是必须在一个关键点上完成,但是这个关键点确实使分析的其余部分更容易。

简短的回答:否 – 每个Excel单元格包含一个值

长的回答:是的,当然! 这个单一的值可以是一个分隔的string,分成多个字段,每个字段对应一个值。 此外,您可以使用注释,格式等将信息走私到单元格中 – 尽pipe这些信息在没有VBA的情况下不容易操作。

如果单元格中的数据看起来像“C2,S1,N”,那么可以testing是否出现类似“S2”的内容。 说这个string在A1 。 然后下面的公式返回TRUEFALSE取决于S2是否出现在其中:

 =IF(IFERROR(SEARCH("S2",A1),0) > 0, TRUE, FALSE) 

SEARCH不区分大小写,如果您需要区分大小写的search,请使用FIND )。 我没有太多的数据透视表的经验,但我知道可以通过公式筛选数据透视表。 你应该能够拉出所有logging,例如“S2”出现在其中。