是否有一种简单或精致的方法来获取一个字段与另一个字段“共存”的次数?

是否有一种简单或精致的方法来获取一个字段与另一个字段“共存”的次数?

这让我很抓狂。我感觉我忽略了显而易见的东西。如果能得到帮助就太好了。

我在 Excel 电子表格中有一组数据如下所示:

PRODUCT   CATEGORY
fork      utensil
fork      stabby-thing
spoon     utensil
spoon     bowlish
knife     utensil
knife     stabby-thing
knife     not-safe-for-kids

我的目标是创建一个交叉表,记录给定产品的两个类别重叠的情况。

CATEGORIES           bowlish  not-safe-for-kids  stabby-thing utensil
bowlish                 -             0                0         1
not-safe-for-kids       0             -                1         1
stabby-thing            0             1                -         2
utsensil                1             1                2         -

如果以上内容不清楚:我想要统计一下产品内类别共存的次数。另一种方法是说我想要“重叠”的数量。 分类 stabby-thing 和 utensil 共存于两种不同的产品中,因此它们在图表中的交叉点处的值是 2。 没有产品既是碗状的又是不安全的,因此其值为 0。 依此类推。

我有 Excel 和 Access,我确信有一些精致或简单的方法可以做到这一点,但我却错过了。

非常感谢您的帮助。

答案1

我能想到不同的方法: - 通过宏来完成 - 使用中间表来完成,如果(对,类别)出现在表中则进行计数 - 通过数组公式来完成(不明显)

由于我不知道您已经尝试过哪些解决方案,或者您是 Excel 的高级用户,因此如果没有更精确的问题,很难提供更精确的答案

相关内容