Como selecionaria uma célula que está acima de uma célula vazia? Eu tenho a sensação de que será algo super simples, mas eu não consegui nenhum excel desde 2004.
Aqui está uma planilha de coluna única simples.
data1
data2
data3
data4
data5
data6
Espero que seja uma função e deve retornar dados2, dados4 e dados4 em uma matriz de tipos.
microsoft-excel-2007
cells
Jeremy Boyd
fonte
fonte
Respostas:
Jeremy - Eu acho que você precisaria escrever uma função macro simples para fazer isso:
Observe que essa sub-rotina funcionaria apenas em colunas ou linhas únicas. Joshfonte
Vá para a célula em branco onde deseja o resultado e digite "=" e, em seguida, pressione a seta para cima. OU digite "=" e digite a letra da coluna seguida pelo número da linha. Por exemplo, se a célula que você deseja exibir o resultado na célula B5, clique na célula B5 e digite "= B4" (sem as aspas), pressione Enter. Isso daria o resultado da célula B4 na célula B5 que você selecionou.
basta ir para onde deseja o resultado e digitar "= A2 + A4 + A6" Isso adicionará os resultados das células na célula que você selecionou.
fonte
Essa fórmula, matriz inserida com control + shift + enter
retornará essa matriz
Dependendo do que você deseja fazer com ele, será necessário ignorar os erros REF e processar os não erros. Também pode ser mais fácil do que isso. Se, por exemplo, os "dados" são números que você deseja somar, digamos, começando em A2
e você deseja retornar 110 (20 + 40 + 50), depois
Isso só funciona se você tiver uma célula em branco acima dos seus dados.
fonte