
OreiaG
Membro Pleno-
Posts
386 -
Cadastrado em
-
Excel Criando Array de datas a partir de uma célula-strin e Fórmula TEXTSPLIT - Excel
OreiaG respondeu ao tópico de tetchelex em Microsoft Office e similares
Em C2, retorna 10-01 =EXT.TEXTO(B2;LOCALIZAR("-";B2;1)-2;5) Em D2, retorna 07-01 =EXT.TEXTO(B2;LOCALIZAR("-";SUBSTITUIR(B2;C2;"");1)+3;5) Em E2, retorna 03-01 =EXT.TEXTO(B2;LOCALIZAR("-";SUBSTITUIR(SUBSTITUIR(B2;C2;"");D2;""))+8;5) Em F2, retorna 02-03 =EXT.TEXTO(B2;LOCALIZAR("-";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(B2;C2;"");D2;"");E2;""))+13;5) Se precisar, selecione C2:F2 e arraste para baixo. -
Excel Criando Array de datas a partir de uma célula-strin e Fórmula TEXTSPLIT - Excel
OreiaG respondeu ao tópico de tetchelex em Microsoft Office e similares
Olá, @tetchelex Anexe aqui o seu arquivo Excel com alguns exemplos representativos, não repetidos, e coloque o resultado desejado em cada exemplo. -
Excel Calculo Mediana entre dois Valores
OreiaG respondeu ao tópico de Darcio Antunes Godinho em Microsoft Office e similares
Experimente: =MED(A3;C3) resultado 3,78% obs. a MEDIANA entre dois valores coincide com a MÉDIA entre dois valores. =MÉDIA(A3;C3) >>> resultado 3,78% -
Excel parcelamento e data na mesma coluna mes a mes
OreiaG respondeu ao tópico de Daniel perazolo em Microsoft Office e similares
Segue uma sugestão: cole a fórmula abaixo em G4 da planilha do arquivo do post #1, arraste para a direita, arraste para baixo. =SE(E(TEXTO($D4;"ma")=TEXTO(G$2;"ma");$F4=0);TEXTO($D4+1;"dd/mm")&" "&TEXTO($E4;"0,00");SE(OU(FIMMÊS(G$2;0)<FIMMÊS($D4;1);FIMMÊS(G$2;0)>FIMMÊS($D4;$F4));"";TEXTO(DATA(ANO($D4);MÊS(G$2);DIA($D4));"dd/mm")&" "&TEXTO($E4/$F4;"0,00"))) -
Excel distribuição aleatória na coluna
OreiaG respondeu ao tópico de Tentar em Microsoft Office e similares
Cole uma cópia da fórmula abaixo em C2 =ALEATÓRIOENTRE($A2/$B2-1;$A2/$B2+1) Cole uma cópia da fórmula abaixo em D2 e arraste até N2 =SE(COL(B1)=$B2;$A2-SOMA($C2:C2);SE(COL(B1)>$B2;"";ALEATÓRIOENTRE($A2/$B2-1;$A2/$B2+1))) -
Excel distribuição aleatória na coluna
OreiaG respondeu ao tópico de Tentar em Microsoft Office e similares
Olá, @Tentar Explique como você obteve os valores que você colocou em C15:N16. -
Excel Classificar em Ordem Crescente com Colunas Adjacentes
OreiaG respondeu ao tópico de Fernando Cardoso de Melo em Microsoft Office e similares
Experimente o código abaixo. Sub ClassificaDados() [I1:J60].Copy: [I1].PasteSpecial xlValues [H1:J60].Sort Key1:=[J1], Order1:=xlAscending End Sub -
Excel Classificar em Ordem Crescente com Colunas Adjacentes
OreiaG respondeu ao tópico de Fernando Cardoso de Melo em Microsoft Office e similares
Favor fornecer a informação solicitada na mensagem anterior, reproduzida acima. -
Excel Classificar em Ordem Crescente com Colunas Adjacentes
OreiaG respondeu ao tópico de Fernando Cardoso de Melo em Microsoft Office e similares
Para facilitar o entendimento do que você deseja, anexe diretamente aqui no fórum o seu arquivo Excel. Se o arquivo não contém macros então não é necessário compactar. Além dos dados brutos, coloque também na planilha o resultado desejado, e informe se você quer que o resultado sobreponha os dados brutos ou se quer o resultado em outro intervalo. A macro a ser elaborada irá substituir as fórmulas pelos seus respectivos valores e em seguida irá Classificar a tabela. É isso que você deseja? -
Excel Classificar em Ordem Crescente com Colunas Adjacentes
OreiaG respondeu ao tópico de Fernando Cardoso de Melo em Microsoft Office e similares
Para automatizar a operação ou todo o processo penso que teria que ser via macro. Como se trata de Google Planilhas eu não consigo lhe ajudar com a macro. Talvez se você procurar algum fórum especializado em Google Planilhas seja mais fácil obter ajuda. -
Excel Classificar em Ordem Crescente com Colunas Adjacentes
OreiaG respondeu ao tópico de Fernando Cardoso de Melo em Microsoft Office e similares
Olá, @Fernando Cardoso de Melo Antes de Classificar é preciso substituir as fórmulas das colunas I:J pelos seus respectivos valores. Para isso, copie H1:J60 e cole como Valores nesse mesmo intervalo ou em outro intervalo da planilha e em seguida classifique os dados colados. obs. grafia correta >>> adjacentes -
Excel Planilha apresenta erro e renomeia a aba
OreiaG respondeu ao tópico de Jmbs em Microsoft Office e similares
A solução é criar um novo arquivo formado somente com cópias das Planilhas, dos Módulos e dos Formulários de interesse que estão no arquivo atual e em seguida Salvar Como esse novo arquivo com o nome do atual. Para copiar/colar Módulos e Formulários de forma fácil: primeiro abra um novo arquivo, em seguida acesse o Editor de VBA e arraste individualmente cada Módulo e cada Formulário do arquivo atual para o novo. E para fazer cópias das Planilhas clique com o direito na Guia de cada Planilha / Mover ou Copiar / selecione o nome da nova pasta / Criar uma cópia / OK -
Excel Macro para auto-preenchimento "copiar dados de coluna p/ uma tabela na vertical"
OreiaG respondeu ao tópico de Batista.fcm em Microsoft Office e similares
@Batista.fcm Que bom que funcionou. Ficamos contentes por você ter encontrado uma solução. Deus lhe abençoe também, saúde, paz e sucesso. -
Excel Macro para auto-preenchimento "copiar dados de coluna p/ uma tabela na vertical"
OreiaG respondeu ao tópico de Batista.fcm em Microsoft Office e similares
Segue um código meio que na adivinhação pois o layout é totalmente diferente do modelo simplificado anexado ao post #7 e você não colocou o resultado desejado e não passou qualquer explicação. Sub ReplicaDados_V2() Dim cO As Long, i As Long, v As Long, LC As Long, dtO As Range Dim cD As Long, rD As Long, k As Long, Narr(1 To 16000) [D20:AOP25] = "" Application.ScreenUpdating = False k = Application.CountA(Range("D3:AOP16")) LC = Rows("3:16").Find(what:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByColumns).Column For cO = 4 To LC If Application.CountA(Cells(3, cO).Resize(14)) > 0 Then For Each dtO In Cells(3, cO).Resize(14).SpecialCells(2) Narr(i + 1) = dtO.Value: i = i + 1 Next dtO End If Next cO For v = LBound(Narr) To UBound(Narr) Cells(20 + rD, 4 + cD) = Narr(v): rD = rD + 1 If v = k Then Exit Sub ElseIf v Mod 6 = 0 Then rD = 0: cD = cD + 1 End If Next v End Sub obs. 1. antes de testar remova o texto FIM da célula AOP16 2. para o correto funcionamento do código acima as células à direita de AOP3:AOP16 deverão permanecer vazias 3. "Destino a partir de D20:AOP25" >>> a partir de D20:D25 -
Excel Macro para auto-preenchimento "copiar dados de coluna p/ uma tabela na vertical"
OreiaG respondeu ao tópico de Batista.fcm em Microsoft Office e similares
Olá, @Batista.fcm "aproveito também para deixar a imagem caso sirva de ajuda." Não é possível testar macros em imagens, então precisamos do arquivo Excel com os dados relevantes e o resultado desejado na planilha.
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