Ir para conteúdo

Felipe Bitencourt Santana De Magalhães

Alunos
  • Total de itens

    27
  • Registro em

  • Última visita

1 Seguidor

Sobre Felipe Bitencourt Santana De Magalhães

  • Data de Nascimento 13-10-1990

Perfil

Informações adicionais

  • Sexo
    ♂ Masculino
  • Mora em
    SP
  • Nasceu dia
    13-10-1990

Últimos Visitantes

Felipe Bitencourt Santana De Magalhães's Achievements

Incomparável

Incomparável (6/6)

  • Vem sempre aqui Rare
  • Assíduo Rare

Recent Badges

9

Reputação

5

Community Answers

  1. Boa noite. Acho que consegui o resultado que você queria. Segue o código: let Fonte = Excel.Workbook(File.Contents("C:\Users\felip\Downloads\Estudo Pivot.xlsx"), null, true), Planilha1_Sheet = Fonte{[Item="Planilha1",Kind="Sheet"]}[Data], #"Cabeçalhos Promovidos" = Table.PromoteHeaders(Planilha1_Sheet, [PromoteAllScalars=true]), #"Colunas Removidas" = Table.RemoveColumns(#"Cabeçalhos Promovidos",{"id", "id_metadado"}), #"Coluna Condicional Adicionada" = Table.AddColumn(#"Colunas Removidas", "Valor", each if [Dado Nome Tela] = "Nome do Colaborador" then [string] else if [Dado Nome Tela] = "E-mail (Login) do Colaborador" then [string] else if [Dado Nome Tela] = "Cargo" then [string] else if [Dado Nome Tela] = "Polo" then [inteiro] else if [Dado Nome Tela] = "Departamento" then [inteiro] else [data]), #"Outras Colunas Removidas" = Table.SelectColumns(#"Coluna Condicional Adicionada",{"Dado Nome Tela", "Valor", "id_revisao" }), #"Coluna em pivô" = Table.Pivot(#"Outras Colunas Removidas", List.Distinct(#"Outras Colunas Removidas"[#"Dado Nome Tela"]), "Dado Nome Tela", "Valor") in #"Coluna em pivô" Você só precisa alterar o caminho pra onde está o seu arquivo. Pivot.xlsx
  2. @Bruno Abdalla de Souza, deu certo, muito obrigado. Só precisei fazer uma pequena alteração no código, pois a lista suspensa acabava não pegando o primeiro Subprocesso correspondente ao Processo e acabava pegando também o primeiro Subprocesso do Processo seguinte. O código ficou da seguinte forma:
  3. Oi @luiscesarks Hoje eu já trabalho dessa forma, porém, gostaria de uma solução de uma base unica para facilitar na hora de dar manutenção e inserção de novos dados.
  4. @Edson Igari, infelizmente não é isso. Na sua solução, está aparecendo todos os Subprocessos na coluna H. Eu preciso que apareça somente os Subprocessos referente ao Processo que for selecionado na coluna G.
  5. Anteriormente eu postei uma dúvida relacionada a validação de dados, porém, agora o caso é um pouquinho mais complicado (pelo menos pra mim rs). Com base na imagem abaixo, eu preciso criar uma lista suspensa na coluna G com os valores únicos da coluna A e na coluna H eu preciso criar uma lista suspensa com os valores da coluna B mas com base nos valores da coluna G, ou seja, eu preciso trazer os Subprocessos que pertencem ao Processo descrito na coluna G. Vale ressaltar que no futuro eu vou acrescentar mais subprocessos nessa tabela. Então precisaria ser uma solução dinâmica. Ajuda_2.xlsx
  6. Obrigado @Bruno Abdalla de Souza e @Denicio Junior pelas soluções.
  7. Mandei o famoso "segue anexo" sem o anexo rs Agora sim. Ajuda.xlsx
  8. Pessoal, boa tarde. Estou no tópico de DAX mas a dúvida é sobre Excel rs. Com base na imagem abaixo, eu preciso criar uma lista suspensa na célula E2 com os valores únicos da coluna A e na célula E3 eu preciso criar uma lista suspensa com os valores da coluna B mas com base no valor da célula E2, ou seja, preciso trazer os Subprocessos que pertencem ao Processo descrito na célula E2. Vale ressaltar que no futuro eu tenha a necessidade de acrescentar mais subprocessos nessa tabela. Então precisaria ser uma solução dinâmica, nada muito travado. Agradeço desde já.
  9. Hygor, Veja se essa solução te atende. Eu apenas retirei o nome dos equipamentos da legenda, assim, ficou mostrando apenas uma linha. Você mencionou que são 9 equipamentos, mas eu contei 12 aqui (da letra A até a letra L). Coloquei também uma tabela e a segmentação de dados para você escolher os dias. Modelagem (1).pbix
  10. Hygor, bom dia Tudo bem? Veja se a solução anexada te atende. Modelagem.pbix
  11. Haroldo, bom dia Tudo bem? Se o link vier de uma base de dados, você pode tentar o seguinte: Agora se for de um link externo, você pode tentar dessa outra forma:
  12. Marcos, boa tarde Tudo bem? Segue o código. Só altere o local com a sua fonte de dados conforme indicado no comentário: let //ALTERE A FONTE DE DADOS NA LINHA DE BAIXO! Fonte = Excel.Workbook(File.Contents("COLE AQUI O CAMINHO DO .XLSX"), null, true), #"Ultra _Sheet" = Fonte{[Item="Ultra ",Kind="Sheet"]}[Data], #"Linhas Superiores Removidas" = Table.Skip(#"Ultra _Sheet",3), #"Preenchido Abaixo" = Table.FillDown(#"Linhas Superiores Removidas",{"Column1", "Column2"}), #"Cabeçalhos Promovidos" = Table.PromoteHeaders(#"Preenchido Abaixo", [PromoteAllScalars=true]), #"Outras Colunas Não Dinâmicas" = Table.UnpivotOtherColumns(#"Cabeçalhos Promovidos", {"Column1", "Column2", "Descrição"}, "Data", "Valor"), #"Coluna em pivô" = Table.Pivot(#"Outras Colunas Não Dinâmicas", List.Distinct(#"Outras Colunas Não Dinâmicas"[Descrição]), "Descrição", "Valor") in #"Coluna em pivô"
  13. Bom dia, Vitor. Tudo bem? Tenta o seguinte código: let // Aqui vc coloca a url da sua planilha Fonte = GoogleSheets.Contents("COLA A URL AQUI"), Abas = Table.SelectRows(Fonte, each [ItemKind] = "Table"), ProcessarAbas = Table.AddColumn(Abas, "Dados", each let Tabela = Table.PromoteHeaders([Data], [PromoteAllScalars=true]), TabelaFiltrada = Table.SelectRows(Tabela, each ([Data] <> null)) in TabelaFiltrada ), TodasAsAbasCombinadas = Table.Combine(ProcessarAbas[Dados]) in TodasAsAbasCombinadas
  14. Você tentou colocar esse código no Editor Avançado do Power Query? let Fonte = Csv.Document(File.Contents("C:\Users\felip\Downloads\Dados para projeto set_out - 🌍 Impacto das mudanças climáticas na agricultura 🌱 - climate_change_impact_on_agriculture_2024.csv.csv"),[Delimiter=",", Columns=15, Encoding=65001, QuoteStyle=QuoteStyle.None]), #"Cabeçalhos Promovidos" = Table.PromoteHeaders(Fonte, [PromoteAllScalars=true]) in #"Cabeçalhos Promovidos" Você só precisa alterar no código, o caminho onde está o arquivo na sua máquina.
  15. Wellingthon, bom dia Tudo bem? Segue a solução no arquivo "Dados rondas exemplo". Lembrando que você precisa estar com os dois arquivos abertos para que o PROCV funcione. Escala de turno.xlsx Dados rondas exemplo.xlsx
×
×
  • Criar Novo...