在表1中,我在'AC','AV','BO'列中有一些值。这些列实际上有17列不同。这意味着AC + 17列= AV,AV + 17列= BO 所以我需要在表2中显示这些值。但是我发现导出此序列或地址有困难。因为我还有另外50个以AMV结尾的序列。
CHAR(CODE(A1)+17
字符计算仅适用于以Z结尾的CHAR(CODE(A1)+1)。但是我需要序列到AMV。
由于
答案 0 :(得分:1)
我不确定您想要做什么,但假设您希望将值放在Sheet2中从A列开始的连续列中,请尝试在Sheet 2 A列中的此公式并复制50列: / p>
m_gamecoinffect = [CCSprite spriteWithSpriteFrameName:@"powerup0001"];
[self addChild:m_gamecoinffect z:3];
CCAnimate *coineffect = [CCAnimate actionWithSpriteSequence:@"powerup%04d" numFrames:30 delay:0.1f restoreOriginalFrame:NO];
[m_gamecoinffect runAction:[CCRepeatForever actionWithAction:coineffect]];
m_gamecoinffect.position = ptEffectPos;
CCCallBlock *block = [CCCallBlock actionWithBlock:^{
//[m_gamecoinffect stopAllActions];
[self removeChild:m_gamecoinffect cleanup:YES];
}];
CCDelayTime *time = [CCDelayTime actionWithDuration:1];
[m_gamecoinffect runAction:[CCSequence actions:time, block, nil]];
答案 1 :(得分:1)
这可能没有帮助。如果要从 AC 开始生成一系列列 ID ,请选择任何单元格并输入:
=LEFT(MID(ADDRESS(1,29+19*(ROWS($1:1)-1)),2,9999),LEN(MID(ADDRESS(1,29+19*(ROWS($1:1)-1)),2,9999))-2)
并复制下来:
修改#1:强>
选择一些单元格并输入:
=OFFSET(Sheet1!$AC6,0,17*COLUMNS($A:A))
然后复制。
修改#2:强>
要 冻结6 ,请使用:
=OFFSET(Sheet1!$AC$6,0,17*COLUMNS($A:A))
修改#3:强>
如果您输入
=COLUMNS($A:A)
进入任何单元格,它会显示 1 。如果您复制此公式,则单元格应显示 1,2,3 ...... 如果您复制
也是如此=ROWS($1:1)
向下。