Excel PIvot和Formula函数以显示唯一和多个结果

Excel PIvot和Formula函数以显示唯一和多个结果,excel,google-sheets,pivot-table,formula,google-sheets-formula,Excel,Google Sheets,Pivot Table,Formula,Google Sheets Formula,我一直在绞尽脑汁想如何做到这一点,但我想做的是使用一个数据透视表来确定有多少ID只具备1项技能以及由哪个站点提供 我还想展示他们是否有不止一种技能。例如,他们有数学和写作,通过网站 我也试图通过一个公式做到这一点 听起来可能有点傻,我很抱歉,但我希望有人能帮上忙 我已经分享了我的谷歌工作表,上面显示了这一点(我假设我可以在excel中做同样的事情) 您可以在excel中执行此操作。要么你制作一个数据透视表,然后像这样做。 或者你可以像我在这张图片中所做的那样复制ID、站点并插入技能。 然后在字

我一直在绞尽脑汁想如何做到这一点,但我想做的是使用一个数据透视表来确定有多少ID只具备1项技能以及由哪个站点提供

我还想展示他们是否有不止一种技能。例如,他们有数学和写作,通过网站

我也试图通过一个公式做到这一点

听起来可能有点傻,我很抱歉,但我希望有人能帮上忙

我已经分享了我的谷歌工作表,上面显示了这一点(我假设我可以在excel中做同样的事情)


您可以在excel中执行此操作。要么你制作一个数据透视表,然后像这样做。

或者你可以像我在这张图片中所做的那样复制ID、站点并插入技能。 然后在字段中使用这些公式。在第一列无技能(技能数量)中,我使用以下公式:COUNTIF(A:A;F2),其中A:A是原始表中的第一列(“ID”),然后在其余单元格中,我使用以下公式COUNTIFS($A:$A;F2;$B:$B;I$1),其中A:A与上面相同,B:B是第二列“技能”在原始表中,I1是新表中的技能


这就是你想要的结果吗?

如果是这样的话,只需将“Site”移到Pivot表编辑器的“skill”下面的“Column”部分。见下文:

根据提供的样本数据,ID似乎只有一个站点,因此显示订单ID\site\Skills,因此我建议使用下面的数据透视表布局,添加小计以计算每个ID的技能数量,删除不需要的
总计

您可能还希望按照技能计数按升序对数据进行排序,以便仅使用一项技能首先显示ID

这就是数据透视表:

另一种布局: