两个步骤:
第一种情况:如果数据总量没有超过65535行,你可以这样实现。
第一步:首先把这些信息移为一列(注意:用复制粘贴,不要用剪切,防止数据丢失),假如统一移到“sheet1 Q列”。然后在“sheet1 R2”中输入公式:=countif(Q:Q,Q2) 然后向下序列填充。
第二步:点击“筛选”,筛选出只出现“1”的客户信息。然后“复制粘贴”(注意:复制后选择性粘贴成数值)即可。
第二种情况:如果数据总量超过65535行,即一张表格一列的范围,作如下变换实现。
第一步:不用移动数据,
在"sheet1 R2“中输入公式:=countif(Q:Q,Q2)+countif(sheet2!Q:Q,Q2)+countif(sheet3!Q:Q,Q2)+countif(sheet4!Q:Q,Q2)+countif(sheet5!Q:Q,Q2) 然后向下序列填充;
在”sheet2 R2"中输入公式:
=countif(Q:Q,Q2)+countif(sheet1!Q:Q,Q2)+countif(sheet3!Q:Q,Q2)+countif(sheet4!Q:Q,Q2)+countif(sheet5!Q:Q,Q2) 然后向下序列填充;
在”sheet3 R2"中输入公式:
=countif(Q:Q,Q2)+countif(sheet1!Q:Q,Q2)+countif(sheet2!Q:Q,Q2)+countif(sheet4!Q:Q,Q2)+countif(sheet5!Q:Q,Q2) 然后向下序列填充;
在”sheet4 R2"中输入公式:
=countif(Q:Q,Q2)+countif(sheet1!Q:Q,Q2)+countif(sheet2!Q:Q,Q2)+countif(sheet3!Q:Q,Q2)+countif(sheet5!Q:Q,Q2) 然后向下序列填充;
在”sheet5 R2"中输入公式:
=countif(Q:Q,Q2)+countif(sheet1!Q:Q,Q2)+countif(sheet2!Q:Q,Q2)+countif(sheet3!Q:Q,Q2)+countif(sheet4!Q:Q,Q2) 然后向下序列填充。
第二步:点击“筛选”,在sheet1、sheet2、sheet3、sheet4、sheet5中分别筛选出只出现“1”的客户信息。然后“复制粘贴”(注意:复制后选择性粘贴成数值)即可。
VBA可以比较方便的实现