根据条件将值从一行复制到另一行

时间:2013-06-12 18:15:07

标签: excel

朋友我需要一个正式的excel,过去几天就像这种形式一样挣扎:(

it should search for the value in  which starts with `01` in `B row`
and past that value in `A1,A2,A3,A4.......` till it got another value in `B row`
which stars with `01`. 
    我的表B1中的
  • 将以01开头,为100%

所以在B1 B27之后如果01的值为B1,则此正式应将A1值从A26复制到A27

来自B27

它应超过A27的值(从01到B行中以{{1}}开头的其他单元格)

1 个答案:

答案 0 :(得分:1)

你的英语可能会更好^^;

无论如何,如果我理解得很好,在我看来,一个简单的IF()会适合你。

A2中,输入:

=IF(LEFT(B2,2)="01",B2,A1)

A1中,只需自己输入B1的值,因为公式无法引用单元格A0

然后只需拖下公式。