Excel问题:单元格A2 = F2,A8 = F3如何实现?

时间:2019-05-04 12:27:47

标签: excel excel-formula

只要A计数器没有重新启动,我就会尝试填充C = F列数据。我尝试了很多事情,但是它会在随后的单元格中自动更新和F计数器+1。

我尝试了这个 =IF(A2<>-1;F2;F2+1),但它不断增加F单元格,我不希望它仅增加A的F单元格,但我不知道如何实现

id  word    pred    label       
0   The              O    8001  Message-Topic
1   most             O    8002  Product-Producer
2   common           O    8003  Instrument-Agency
3   <e1>audits</e1>  A0-B 8004  Entity-Destination
4   were             O    8005  Cause-Effect
5   about            O    8006  Component-Whole
6   <e2>waste</e2>.  A1-B 8007  Product-Producer
7   and              O    8008  Member-Collection
8   recycling.       O    8009  Component-Whole
-1                   O    8010  Message-Topic
0   The              O    8011  Entity-Destination
1   <e1>company</e1>A0-B  8012  Other
2   fabricates       O    8013  Entity-Destination
3   plastic          O    8014  Product-Producer
4   <e2>chairs</e2>.A1-B  8015  Entity-Origin
-1                   O    8016  Entity-Origin
0   The              O    8017  Entity-Destination
1   school           O    8018  Other
2   <e1>master</e1>. A0-B 8019  Member-Collection
3   teaches          O    8020  Product-Producer
4   the              O    8021  Message-Topic
5   lesson           O    8022  Content-Container
6   with             O    8023  Product-Producer
7   a                O    8024  Other
8   <e2>stick</e2>. A1-B  8025  Entity-Origin

我希望Pred列以c2 = F2开头,只要它的第一句话即可(直到C11或C10,我不在乎-1行) 然后在第二句话中,我要从C12开始直到C16 = F3,依此类推

下面是我想要的输出的图像 Desired Output

2 个答案:

答案 0 :(得分:1)

现在,我按照您想要的内容对其进行了编辑:

=IF(A2<0,"",IF(SIGN(A2)>=0,OFFSET(F$2,COUNTIF(A$2:A2,-1),)))

然后向下拖动。 参见:

enter image description here

答案 1 :(得分:0)

我不确定我是否正确理解了您的问题,但是您可以使用美元符号来锁定单元格引用。例如

=IF(A2<>-1;$F$2;F2+1)

您可以选择将行,列或两者锁定,具体取决于放置$的位置。 希望这会有所帮助。