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

Jia*_*ang 9 excel

所以我正在对数据库中的值进行分析,我认为最简单的方法是使用数据透视表.我遇到的问题是某些类别中有多个值.为了表明我的意思,我在此链接中包含了我的Excel文件样本:Excel示例.

我希望能够用我的支点做的是,例如,按"N"过滤Exposure Class,并显示所有三个带有"N"的条目.是否有可能做到这一点?我必须注意,这种分析不必在枢轴中完成,但是枢轴确实使分析的其余部分更容易.

Joh*_*man 6

简答:否 - 每个Excel单元格包含一个值

答案很长:当然可以!该单个值可以是分隔的字符串,其分成多个字段,每个字段对应一个值.此外,您可以使用注释,格式等将信息走私到单元格中 - 尽管这些信息在没有VBA的情况下很难操作.

如果单元格中的数据看起来像"C2,S1,N",您可以测试其中是否出现类似"S2"的内容.假设字符串在A1.然后以下公式返回TRUEFALSE取决于是否S2出现在其中:

=IF(IFERROR(SEARCH("S2",A1),0) > 0, TRUE, FALSE)
Run Code Online (Sandbox Code Playgroud)

(SEARCH不区分大小写.FIND如果要进行区分大小写的搜索,请使用此选项).我对数据透视表没有很多经验,但我知道可以通过公式过滤数据透视表.您应该能够提取所有记录,例如"S2".