永发信息网

excel像这种情况怎么处理 s 和 b的数据怎么各显示各的 S的在一列 B的在一列

答案:6  悬赏:50  手机版
解决时间 2021-11-16 04:04
  • 提问者网友:欲劫无渡
  • 2021-11-15 13:02
excel像这种情况怎么处理 s 和 b的数据怎么各显示各的 S的在一列 B的在一列
最佳答案
  • 五星知识达人网友:行路难
  • 2021-11-15 14:31
假定已知数据在A列和B列并且行数不超过100(若超过100,可修改公式中的100为比实际行数大的数),S的在C列, B的在D列。
在C1输入如下数组公式(用Shift+Ctrl+Enter输入):
=IF(ROW()<=COUNTIF($B$1:$B$100,"S"),INDEX($A$1:$A$100,SMALL(IF($B$1:$B$100="S",ROW($B$1:$B$100),65536),ROW())),"")
下拉到出现空白
在D1输入如下数组公式(用Shift+Ctrl+Enter输入):
=IF(ROW()<=COUNTIF($B$1:$B$100,"B"),INDEX($A$1:$A$100,SMALL(IF($B$1:$B$100="B",ROW($B$1:$B$100),65536),ROW())),"")
下拉到出现空白
全部回答
  • 1楼网友:深街酒徒
  • 2021-11-15 19:17
排序后复制粘贴
  • 2楼网友:神也偏爱
  • 2021-11-15 18:27
自动筛选——选择条件——复制——粘贴
即可。
  • 3楼网友:逃夭
  • 2021-11-15 18:06
按含有SB这列排序,然后复制粘贴数据列就可以
  • 4楼网友:像个废品
  • 2021-11-15 17:22
假设s 和 b的在B列,从B1开始。
在C1输入
=if(b1="S",B1,"")
在D1输入
=if(b1="B",b1,"")
选中C1D1,分别下拖
  • 5楼网友:痴妹与他
  • 2021-11-15 15:44
假设S和 B的在B列,从B1开始。
在C1输入
=if(b1="S",A1,"")
在D1输入
=if(b1="B",A1,"")
选中C1、D1,下拉填充。
将C、D列排序。

或者按B列排序,然后对应B列为S的相应A列数据区域剪切到其他列。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯