Sua pergunta não está clara.
Se você disser que a fórmula mostrada é aquela que deseja inserir em Sheet3
,
e que você precisa alterar o nome da folha em cada folha para fazer referência à folha atual,
então o primeiro passo da resposta é remover o Sheet3!
e apenas se referem ao $I$13
, não qualificado
qual será aquele na folha atual.
Em segundo lugar, sua fórmula contém a subexpressão
VLOOKUP(Sheet3!$I$13,'D:\result 2014-15\shcool results\[connect.xlsx]Sheet2'!$B$5:$BL$58,12,FALSE)
seis vezes.
É uma prática comum, quando em tal situação,
para colocar coisas como "células auxiliares" ou "colunas auxiliares".
Por exemplo, se você colocar a fórmula acima (com um sinal =
) na célula Z1
,
então toda a sua fórmula entrará em colapso para
=IF(Z1>27,"A1",IF(Z1>25,"A2",IF(Z1>22,"B1",IF(Z1>19,"B2",IF(Z1>16,"C1",IF(Z1>13,"C2","D"))))))
Mas você está perdendo outra simplificação, que é usar mais um VLOOKUP
.
Coloque o seguinte:
0 D
13.1 C2
16.1 C1
19.1 B2
22.1 B1
25.1 A2
27.1 A1
em algum lugar; digamos Tabulation_Sheet!AA$1:AB$7
.
Então sua fórmula gigantesca reduz para
=VLOOKUP(Z1, Tabulation_Sheet!AA$1:AB$7, 2, TRUE)
... e você pode até mesmo deixar o , TRUE
!