Ir ao conteúdo

FSoares.FCS

Membro Pleno
  • Posts

    38
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia, está gerando a mesma informação que tinha anterior. Na aba Dinâmica SFT tem informações de 3 filiais a 101, 102 e 105 eu preciso de uma formula que vai verificar o critério Filial + Nat. Operação, localizando essa informação some os valores que estão na coluna "J" Valor Contábil. Na formula que está usando ele na ora de fazer o SOMASE ele pega todas as filiais e eu preciso que pegue somente a que estiver no resultado do teste logico. Desde já obrigado pela atenção, que Deus o abençoe. Exemplo: "Nat. Operação" No arquivo que passe de exemplo consta só uma filial.
  2. Boa tarde, estou precisando usar uma formula onde possa localizar e depois somar os valores localizados: Na minha planilha eu estou usando a formula "=SEERRO(SE(PROCV(E3716;'Dinâmica SFT'!$G:$H;2;0)=101;SOMASE('Dinâmica SFT'!$G:$G;E3716;'Dinâmica SFT'!J:J);0);0)", onde uso o SE+PROCV para fazer um teste, se o resultado for igual a 101 ele deveria pegar todos os valores que estão na mesma linha localizada, o SOMASE está somando todos os valores mesmo que não tenha 101. Segue planilha de exemplo. Obrigado que Deus o abençoe. Conferencia_Faturamentos.rar
  3. Bom dia, Tem como você passar o arquivo que lhe enviei com o resultado que você conseguiu, já colei a sua formula mas não está trazendo o valor no meu vem 0. Desculpe o meu desconhecimento em formula, mas agradeça a sua ajuda.
  4. Boa tarde Midori, grato pelo seu retorno mas não deu certo, o situação é que tenho notas que são divididas em vários cfop e preciso fazer a pesquisa localizando a nota e totalizando os cfops, segue um exemplo e nova planilha: Planilha de Vendas Planilha Dinâmica SFT Usando a minha formula está somando o cfop 5101 + 5401 e trazendo os valores do PIS e Cofins totalizado, eu preciso trazer igual está na tabela dinâmica. Quando uso o procv ele pega sempre a primeira que encontra, gerando erro. Desde já agradeço sua ajuda. Conferencia_Faturamentos_Maio_2020.rar
  5. Bom dia preciso de uma ajuda, tenho uma planilha onde uso o as formulas (SE(PROCV(C5;'Dinâmica SFT'!B:G;6;0)=101;SOMASE('Dinâmica SFT'!B:B;C5;'Dinâmica SFT'!P:P);"")), para localizar e somar os dados e trazer para planilha, conforme abaixo, preciso fazer mais de um teste de verificação antes e não consigo faze-lo: 1-Na Pasta Vendas: a coluna "N" recebe o resultado da formula =SE(PROCV(C5;'Dinâmica SFT'!B:G;6;0)=101;SOMASE('Dinâmica SFT'!B:B;C5;'Dinâmica SFT'!P:P);"") que busca na planilha Dinâmica, achando faz o teste e depois somas as notas. 2- O que preciso: fazer mais um teste 1º localiza o conteúdo da célula "C" da planilha Vendas, testar se é igual a "=101" da coluna "G" da planilha Dinâmica SFT, depois testar se é igual a célula da coluna "D" da planilha Vendas (código fiscal), sendo iguais executa o somase. Segue arquivo. Desde já agradeço a atenção de todos e que Deus o abençoe. Fabio. Conferencia_Faturamentos_Maio_2020.rar
  6. ok, obrigado.... que Deus abençoe.
  7. Boa noite Patropi, Na minha planilha não deu certo, pode me explicar... Obrigado mais uma vez.... PLANILHA -ASO 2018.xlsx adicionado 1 minuto depois mandei minha planilha, mas sou leigo no excel.....grato...
  8. Obrigado que Deus abençoe....
  9. Boa tarde, tenho uma coluna com varias datas e preciso contar a quantidade de meses em uma outra celular Segue um exemplo: Grato pela ajuda.
  10. Bom dia, Se existir o que deve ser feito? se na coluna C da planilha C.Custo as celulas e tiverem com planilhas criadas, não faz nada, só coloca uma msgbox "Existe todas planilhas" Se nao existir o que deve ser feito? não existindo pegar a celula na coluna C da planilha C.Custo e cira uma nova planilha com o nome da celula Grato pela sua resposta. adicionado 1 minuto depois Bom dia obrigado pela resposta, vai ajudar muito.
  11. Bom dia, Estou iniciando no excel VBA e estou precisando criar um marco onde possa procurar uma planilha (aba) dentro de uma pasta de trabalho ativa, tenho uma planilha (aba) com o nome de "Centro de Custo" onde tem vários centro de custo na coluna "C", a partir dai preciso procurar se o conteúdo da célula "C2", tem alguma planilha com o mesmo nome caso tenha, passe para linha de baixo indo até o final, caso não inclua uma nova planilha (aba) e altere o nome. C.Custo 1.1.0.101 1.2.0.101 1.3.0.101 2.1.0.101 2.1.0.201 2.1.0.202 2.1.0.203 2.1.0.204 Fico muito agradecido pela ajuda. Que Deus abençoe.
  12. Obrigado pela sua atenção, consegui resolver da forma abaixo: ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _ "RESUMO DE VENDAS!R1C1:R1048576C10", Version:=xlPivotTableVersion15). _ CreatePivotTable TableDestination:="", TableName:= _ "Tabela dinâmica2", DefaultVersion:=xlPivotTableVersion15
  13. Bom dia, Criei um macro para criar tabela dinâmica automaticamente só que quando executo gerar erro em tempo de execução "5" logo na primeira linha. Sub Macro6() ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _ "RESUMO DE VENDAS!R1C1:R1048576C10", Version:=xlPivotTableVersion15). _ CreatePivotTable TableDestination:="DINAMICA VENDAS!R1C1", TableName:= _ "Tabela dinâmica4", DefaultVersion:=xlPivotTableVersion15 Sheets("DINAMICA VENDAS").Select Cells(1, 1).Select ActiveWorkbook.ShowPivotTableFieldList = True With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields( _ "Nota Fiscal/Serie") .Orientation = xlRowField .Position = 1 End With With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields(" Vlr.Total") .Orientation = xlRowField .Position = 2 End With With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields(" Vlr.IPI") .Orientation = xlRowField .Position = 3 End With With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields("ST") .Orientation = xlRowField .Position = 4 End With ActiveSheet.PivotTables("Tabela dinâmica4").AddDataField ActiveSheet. _ PivotTables("Tabela dinâmica4").PivotFields(" Vlr.Total"), _ "Contagem de Vlr.Total", xlCount ActiveSheet.PivotTables("Tabela dinâmica4").AddDataField ActiveSheet. _ PivotTables("Tabela dinâmica4").PivotFields(" Vlr.IPI"), "Contagem de Vlr.IPI" _ , xlCount ActiveSheet.PivotTables("Tabela dinâmica4").AddDataField ActiveSheet. _ PivotTables("Tabela dinâmica4").PivotFields("ST"), "Contagem de ST", xlCount Range("B1").Select With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields( _ "Contagem de Vlr.Total") .Caption = "Soma de Vlr.Total" .Function = xlSum End With Range("B1").Select With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields( _ "Soma de Vlr.Total") .Caption = "valor total da vendas" .NumberFormat = "#.##0,00_);[Vermelho](#.##0,00)" End With Range("C1").Select With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields( _ "Contagem de Vlr.IPI") .Caption = "valor do ipi" .Function = xlSum .NumberFormat = "#.##0,00_);[Vermelho](#.##0,00)" End With Range("D1").Select With ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields("Contagem de ST") .Caption = "valor do ST" .Function = xlSum .NumberFormat = "#.##0,00_);[Vermelho](#.##0,00)" End With ActiveSheet.PivotTables("Tabela dinâmica4").CalculatedFields.Add "Campo1", _ "=' Vlr.Total' +' Vlr.IPI' +ST", True ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields("Campo1").Orientation _ = xlDataField Range("E1").Select ActiveSheet.PivotTables("Tabela dinâmica4").PivotFields("Soma de Campo1"). _ Caption = "valor total" Range("G1").Select End Sub Resumo de Vendas.rar
  14. Muito obrigado, que Deus lhe abençoe me ajudou muito.....
  15. Ok, não foi bem claro na primeira mensagem do post, peço lhe perdão.... Como sou iniciante no VBA, e se houver outra necessidade de incluir planilha que não venha a ser salva separadamente, é só eu ir colocando o END NOT?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!