高分求一EXCEL函数公式

[复制链接]
查看11 | 回复5 | 2012-4-13 15:43:12 | 显示全部楼层 |阅读模式
假设数据从A1单元格开始,以B列作为辅助列,从B2单元格开始,设置公式:=IF(AND(A2="WT",A1="WT"),"连",""),依次往下拖拉公式将C列作为结果列,在C1单元格中输入公式:=IF(COUNTIF($B$1:B1,"连"),COUNTIF($A$1:A1,"WT"),IF(A1"WT",COUNTIF($A$1:A1,"WT")+1,COUNTIF($A$1:A1,"WT"))),依次往下拖来公式,即为所求结果...
回复

使用道具 举报

千问 | 2012-4-13 15:43:12 | 显示全部楼层
假设第一列在A列,从A1单元格开始;第二列在B列,从B1单元格开始。在B1、B2、B3、B4四个单元格中填入1,在B5单元格中插入公式=IF(COUNTIF($A$1:A5,"WT")=1,COUNTIF($A$1:A5,"WT")+1,COUNTIF($A$1:A5,"WT")),然后下拉复制公式即可。 采纳吧,我都试验过了。 czx5354的答案...
回复

使用道具 举报

千问 | 2012-4-13 15:43:12 | 显示全部楼层
其实能产生不符的只会出现在第一次两个WT在一起时,如当A10=WT,A11=WT时。过了这个之后逻辑就不可能再变了。因此,第一步,B1输入=IF(A1="WT",COUNTIF(A$1:A1,"WT"),COUNTIF(A$1:A1,"WT")+1)下拉至A10第二步,在B11输入=COUNTIF(A$1:A11,"WT")下拉至数据末,...
回复

使用道具 举报

千问 | 2012-4-13 15:43:12 | 显示全部楼层
=COUNTIF(OFFSET($A$1,,,ROW()-1+OR(($A$2:A2="WT")*($A$1:A1="WT"),$A$1="wt")),"wt")+NOT(OR(($A$2:A2="WT")*($A$1:A1="WT"),$A$1="wt"))此公式默认你的数据从第一行开始,第一行不要公式,直接输入1,此公式为第二行的公式,数组公式,用ct...
回复

使用道具 举报

千问 | 2012-4-13 15:43:12 | 显示全部楼层
B1单元格输入1,B2开始输入下面公式,然后向下拉:=IF(A2="WT",B1+1,B1)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行