Faça com que a célula do Excel salve os resultados da fórmula e não a fórmula real?

3

Eu tenho C1 que precisa combinar C2 e C3. O problema com isso é que, se estou importando com o SQL, ele não combina C2 e C3, mas importa nada ou a fórmula real. Existe uma maneira de tornar as informações da fórmula em uma célula mais permanente?

Por exemplo; um campo que estou usando uma fórmula para ( =A4 ) está sendo importado (quando em csv) como Metadados do Excel, em vez do conteúdo de A4 . Como faço para tornar o conteúdo mais "permanente" com o excel?

    
por user1529891 01.11.2011 / 18:38

2 respostas

2

Este tópico ajuda a resolver o problema :

  • Select all the cells
  • Edit - Copy - Paste Special - Select "values" - Click OK
    
por 02.11.2011 / 13:28
1

Se você tiver uma conexão direta com um servidor SQL como fonte de dados, considere o uso de uma instrução SQL em sua conexão, em vez de simplesmente o nome da tabela.

Não é muito complicado, mesmo se você não estiver familiarizado com o SQL, e você não deve se deparar com problemas de direitos de acesso, já que você precisa dos direitos SELECT para ler a tabela em primeiro lugar.

Algo como:

SELECT columnName1 + columnName2 as combinedColumn, * FROM Tablename

Screenshot:

Essa técnica também funciona muito bem quando você deseja disponibilizar uma nova coluna para uma Tabela Dinâmica sem recorrer a uma tabela intermediária do Excel.

    
por 02.11.2011 / 05:52