我已经在instagram上发布了规则,有机会赢取礼品卡以在我的网站上消费。该帖子产生了4000条评论,我将所有评论下载到Excel工作表中,并创建了诸如用户名,日期,评论,提及的人数等列。
但是,我现在想知道在注释部分提到的用户名中有多少个唯一帐户。我的计划是将“用户名”列和“评论”列连接起来,以查看相同的用户名是否具有完全相同的注释/提及,或者它们是否不同。
我已经注意到,一些用户名向评论部分发送了相同的评论/提及内容,以增加获胜的机会(试图作弊),但是其中一项规则是提及不同的用户。
我想有一列来指示用户是否重复评论或相同的提及不止一次。我该如何实现?我已经挣扎了几个小时。
我正在使用Excel 16.12
我已经尝试了以下选项:
1-串联“用户名”和“注释”列(行),并串联整个“用户名”和“注释”列以查看值是否存在。 (“听起来很糟糕。我知道”)
2-计算同一列中该行的出现(更糟糕!因为它本身存在,所以刚刚生成了一个匹配项)
这是我尝试过的代码:
1-连接两列
=IF(IF(B:B&","&D:D)=IF(B2&","&D2,"Exists","Non-Existent"))
2-检查同一列中是否存在
=IF(D2=D:D,"Exists","Non-Existent")
答案 0 :(得分:1)
如果我正确理解了您的问题。我只是为此使用countif> 1
意思是,如果B是用户名,D是注释,则在E2中使用E将这两者串联:
MainPage = new NavigationPage(new Page1());
然后简单地计数ifif F2中的该列
Navigation.PushAsync(new Page2());
拖动并排序
答案 1 :(得分:0)
这应该有效:
=IF(SUMPRODUCT((A:A&","&D:D=A2&","&D2)*1)>1,"exists","doesn't exist")
如果要包括当前行在内的出现次数,则只需使用SUMPRODUCT
部分:
=SUMPRODUCT((A:A&","&D:D=A2&","&D2)*1)
如果要使用此公式,则可能希望使数据范围与数据一样长($A$1:$A$5000&","&$B$1:$B$5000
而不是A:A&","&B:B
)。这样Excel可以更快地进行计算。