AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • Início
    • system&network
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / 问题

Perguntas[microsoft-excel-2016](computer)

Martin Hope
Manfred Weis
Asked: 2023-11-17 14:21:34 +0800 CST

"Projeção" de linha e coluna no Excel

  • 5

Eu tenho uma planilha do Excel com exatamente 1 célula preenchida por linha e coluna assim:

-------------
| 3 |   |   |
-------------
|   |   | 1 |
-------------
|   | 2 |   |
-------------

para o qual desejo criar uma linha e coluna de "projeção" como esta (as setas indicam a direção da projeção):

-------------       -----
| 3 |   |   |       | 3 |
-------------       -----
|   |   | 1 |  -->  | 1 |
-------------       -----
|   | 2 |   |       | 2 |
-------------       -----
      |
      v
-------------
| 3 | 2 | 1 |
-------------

alguma sugestão de como fazer isso sem recorrer ao VBA?

microsoft-excel-2016
  • 1 respostas
  • 18 Views
Martin Hope
User1974
Asked: 2022-08-13 20:11:49 +0800 CST

Reutilize uma conexão de fonte de dados externa existente para Tabela Dinâmica (sem criar uma conexão duplicada)

  • 5

No Excel 2016, posso criar uma conexão com um banco de dados Oracle (via ODBC) usando o Microsoft Query ou o Assistente de Conexão.

Criar uma conexão usando um desses métodos funciona conforme o esperado. Os dados externos são trazidos para uma planilha como uma tabela. E uma conexão é criada.

Em seguida, quero reutilizar a conexão ao criar tabelas dinâmicas.


Opção 1:

Clique em uma célula na tabela do Excel e insira uma tabela dinâmica com base nessa tabela/intervalo nomeado.

Isso tecnicamente funciona; a Tabela Dinâmica referencia diretamente a tabela/intervalo do Excel.

Mas parece haver uma peculiaridade: para atualizar os dados na tabela dinâmica, preciso pressionar Refresh All duas vezes . Se eu acertar apenas Refresh Alluma vez, apenas a tabela será atualizada, não a Tabela Dinâmica.

Essa peculiaridade é confusa para os usuários. A tabela e a tabela dinâmica ficam fora de sincronia se Refresh Allforem clicadas apenas uma vez. Então estou explorando opções alternativas.

Relacionado: "Quando você atualiza tudo, todas as atualizações são iniciadas em paralelo."


Opção 2:

Quero tentar reutilizar a conexão ao criar uma nova tabela dinâmica do zero. Em vez de usar a opção #1 (clicking a cell within the table and inserting a PivotTable based on that named table/range), posso clicar fora da tabela e inserir uma tabela dinâmica para criar uma tabela dinâmica selecionando manualmente a conexão existente.

Quando eu faço isso, tecnicamente funciona.

Mas quando olho para a lista de conexões da pasta de trabalho, vejo que o Excel realmente fez uma cópia da conexão, em vez de simplesmente usar a conexão existente.

Não é isso que eu quero; Quero reutilizar a conexão para evitar a criação de várias conexões redundantes. Eu tenho várias Tabelas Dinâmicas que quero fazer, e todas fariam referência aos mesmos dados subjacentes do Oracle (a tabela também faz referência aos mesmos dados). Portanto, não tenho motivos para fazer várias conexões idênticas.


Pergunta:

Existe uma maneira de reutilizar uma conexão de fonte de dados externa existente para uma tabela dinâmica? (sem criar uma conexão duplicada)

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 32 Views
Martin Hope
User1974
Asked: 2022-08-07 12:02:19 +0800 CST

Navegue para uma tabela/exibição específica na lista de objetos no Microsoft Query

  • 5

Ao configurar uma conexão do Microsoft Query (para uma tabela/exibição Oracle via ODBC) no Excel 2016:

insira a descrição da imagem aqui

insira a descrição da imagem aqui


Problema:

Eu tenho centenas de visualizações do Oracle para rolar para chegar à visualização que eu quero:

insira a descrição da imagem aqui

Rolar manualmente por tantas visualizações é tedioso, especialmente ao adicionar várias conexões a uma planilha.


Pergunta:

Existe uma maneira mais fácil de navegar para uma exibição específica na lista de objetos no Microsoft Query?

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 8 Views
Martin Hope
User1974
Asked: 2022-08-06 08:51:44 +0800 CST

Gráfico de barras empilhadas para mostrar os tipos de manutenção de ativos por ano

  • 6

Eu tenho uma tabela de estradas por ano.

A coluna NEXT_ACTIVITY categoriza as estradas pela atividade de manutenção teórica em que as estradas se enquadram.

    YEAR  COUNT/TOTAL   ROAD_COUNT    NEXT_ACTIVITY
    ----  ----------   -----------    ------------------
    2013      77.43%         1185     None/Good
    2013      17.05%          261     Overlay
    2013       2.16%           33     Full Depth Removal
    2013       3.36%           51     Reconstruction

    2014      73.84%         1130     None/Good
    2014      20.54%          314     Overlay
    2014       2.38%           36     Full Depth Removal
    2014       3.23%           49     Reconstruction

    2015      64.21%          983     None/Good
    2015      28.80%          441     Overlay
    2015       3.69%           56     Full Depth Removal
    2015       3.30%           50     Reconstruction

    2016      65.06%          997     None/Good
    2016      28.58%          438     Overlay
    2016       3.62%           55     Full Depth Removal
    2016       2.74%           42     Reconstruction

    2017      63.71%          977     None/Good
    2017      29.67%          455     Overlay
    2017       4.01%           61     Full Depth Removal
    2017       2.61%           40     Reconstruction

    2018      62.19%          954     None/Good
    2018      30.15%          462     Overlay
    2018       4.92%           75     Full Depth Removal
    2018       2.74%           42     Reconstruction

    2019      61.51%          943     None/Good
    2019      29.82%          457     Overlay
    2019       5.93%           91     Full Depth Removal
    2019       2.74%           42     Reconstruction

    2020      60.27%          924     None/Good
    2020      30.54%          468     Overlay
    2020       6.62%          101     Full Depth Removal
    2020       2.57%           39     Reconstruction

    2021      58.31%          894     None/Good
    2021      30.87%          473     Overlay
    2021       7.86%          120     Full Depth Removal
    2021       2.97%           45     Reconstruction

    2022      58.31%          894     None/Good
    2022      30.87%          473     Overlay
    2022       7.86%          120     Full Depth Removal
    2022       2.97%           45     Reconstruction

No Excel 2016, quero representar graficamente os dados em um gráfico de barras empilhado .

  • ANO como o eixo X
  • COUNT/TOTAL (porcentagem) como o eixo Y
  • Cada barra (ano) seria composta por quatro categorias (sub-barras):
    • Nenhum/Bom
    • Sobreposição
    • Remoção de profundidade total
    • Reconstrução

Eu acho que seria algo assim (não totalmente preciso):

insira a descrição da imagem aqui


Pergunta:

Como posso fazer um gráfico de barras empilhado como esse no Excel 2016?

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 35 Views
Martin Hope
Rick Kirkman
Asked: 2022-07-22 11:18:23 +0800 CST

concatenar com ISBLANK e delimitador

  • 5

Estou tentando combinar duas colunas no Excel 2016, com um espaço entre os resultados. Meu problema é poder usar ISBLANKpara ignorar espaços em branco em qualquer coluna, e ainda ter o delimitador de espaço no resultado final quando dois campos são combinados.

Exemplo:

insira a descrição da imagem aqui

microsoft-excel-2016 concatenation
  • 2 respostas
  • 50 Views
Martin Hope
David Robie
Asked: 2022-07-13 10:51:28 +0800 CST

Excel Converter linha em matriz

  • 5

Existe uma função integrada do Excel 2016 para transformar uma série de 1x95 linhas de dados em matrizes 5x19 exclusivas?

Eu tenho uma tonelada de matrizes 5x19 que estão sendo importadas para o Excel. Infelizmente, devido à forma como exportavam/importavam, isso resulta em uma tonelada de linhas de 1x95.

Como o número de matrizes será desconhecido, estou trabalhando para escrever uma macro para lidar com isso, mas estou tendo problemas. Eu tenho a nova inserção de linha funcionando bem, mas estou lutando para cortar recursivamente as regiões corretas e colar nas regiões corretas. Se já houver um recurso embutido no Excel que me permita selecionar uma linha e transformá-la em 5x19, isso me economizaria muito tempo.

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 176 Views
Martin Hope
James Beatty
Asked: 2022-05-11 12:54:35 +0800 CST

Impedir que a formatação condicional do Excel se fragmente ao excluir a linha

  • 5

Usando o Excel 2016.

Na seção "Aplica-se a", tenho =$F:$Fporque quero que seja aplicado à coluna F

Na 'regra' a fórmula é=AND($F1=$F2,NOT(ISBLANK($F1)))

Intenção: Realçar as células, na Coluna F, que possuem um valor igual ao da célula abaixo dela. Isso serve para avisar que não há problema em excluir esta linha se você quiser, porque a próxima linha tem o mesmo valor na coluna F. (E também não destaca as células em branco.) (A seleção de quais linhas excluir ou not é manual e baseado em outros critérios não relevantes aqui.)

Então, depois de colocar a fórmula e a seção 'aplica-se a', ela funciona exatamente como pretendido.

Mas quando eu excluo qualquer linha, os fragmentos da seção 'aplica-se a' e tudo quebra.

Como exemplo, as células F187, F188 e F189 têm os mesmos dados. As células F187 e F188 são destacadas corretamente. Clico com o botão direito na linha 188 e a excluo. A célula F187 perde seu destaque mesmo que o valor 'novo' na célula F188 seja o mesmo. O ponto inteiro do realce agora está quebrado porque não está indicando corretamente que F187 ainda é uma linha que pode ser excluída com segurança. Vou verificar a regra de formatação condicional e vejo que o "aplica-se a" agora é=$F$1:$F$186,$F$188:$F$1048574

Como faço para evitar que isso aconteça toda vez que eu excluir uma linha? Eu quero que o "aplica-se a" seja permanente e nunca mude sempre que eu executar uma operação como excluir uma linha. Eu gostaria que houvesse algum tipo de função de 'bloqueio' que eu pudesse 'bloquear' o 'aplica-se' e fazê-lo parar de fragmentar.

Não tenho certeza se é relevante, mas algumas linhas são mescladas em colunas. Por exemplo, na linha 179, as células das colunas A a H são mescladas.

Pesquisei e encontrei algo que dizia para tentar intervalos nomeados ou usar a função indireta, mas isso pode funcionar em outro lugar, mas NÃO funciona no 'aplica-se a' no gerenciador de regras de formatação condicional, infelizmente.

Prefere evitar a solução de script VBA, mas considerará uma se ocorrer automaticamente em segundo plano e a planilha puder ser usada normalmente.

Obrigado desde já pela ajuda!

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 397 Views
Martin Hope
user348514
Asked: 2022-05-06 09:06:26 +0800 CST

Consultas na Web do Excel - como adiciono os dados que recebo a uma lista em execução em vez de apenas atualizar o número mais recente?

  • 5

Eu tenho uma consulta na web que extrai dados de um site. A cada dia o site publica um valor atualizado para um índice. E eu posso puxar esse valor para minha planilha. Mas eu gostaria de fazer uma lista de valores em execução, com uma coluna de data e uma segunda coluna com o valor dessa data. Como posso fazer isso? No momento, a consulta apenas sobrescreve os dados anteriores sempre que é atualizado.

microsoft-excel-2016 screen-scraping
  • 1 respostas
  • 53 Views
Martin Hope
User1974
Asked: 2022-04-20 09:03:50 +0800 CST

Tabela Dinâmica: Classifique a linha por campo oculto

  • 5

Tenho uma tabela no Excel 2016 (fonte: Microsoft Query/ODBC):

insira a descrição da imagem aqui

Dados não tratados:

Construction Type   Location                          Sort
Reconstruction      Main St - Red St to Blue St       1
Reconstruction      Main St - Blue St to Green St     2
Reconstruction      Main St - Green St to Orange St   3
Restoration         Side St - Purple St to Yellow St  1
Restoration         Side St - Yellow St to Orange St  2
Restoration         Side St - Orange St to Grey St    3

Eu posso criar uma tabela dinâmica assim:

insira a descrição da imagem aqui

Eu quero classificar o campo Localização usando a Sortcoluna dos dados brutos (ascendente).

  • Eu não quero mover manualmente as linhas.
  • Não quero incluir os números de classificação como um prefixo no campo Local. Eu quero que os números de classificação fiquem ocultos.

Existe uma maneira de classificar as linhas por meio de uma coluna oculta?

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 602 Views
Martin Hope
user348514
Asked: 2022-04-08 10:06:38 +0800 CST

Copie a caixa de combinação do Excel em cada célula na coluna

  • 5

Criei uma caixa de combinação em uma planilha seguindo as instruções em outro post . Agora eu gostaria que essa caixa aparecesse em todas as células de uma coluna. A ideia é que eu possa manter uma lista do que estou fazendo (entradas de tempo) e usar a caixa de combinação para cada nova linha. Eu sei que posso fazer isso manualmente para cada linha, mas existe uma maneira mais fácil, como o recurso "copiar" do Excel?

microsoft-excel microsoft-excel-2016
  • 1 respostas
  • 526 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve