-
Posts
3.574 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Midori postou
-
Excel Apenas duas palavras na célula, a fórmula deverá retornar uma outra palavra.
Midori respondeu ao tópico de GENECIOFICIAL em Microsoft Office e similares
Com PROCX é possível passar diretamente o array de busca e retorno para a fórmula, =PROCX(F7;{"ITÁLIA BRASIL";"BRASIL ITALIA";"HOMEM MULHER";"MULHER HOMEM"};{"EUROPA";"AMÉRICA DO SUL";"ELE";"ELA"};"";0) -
Delphi Calcular o decimo terceiro salário, a fórmula está correta?
Midori respondeu ao tópico de PensadorNato1987 em Programação - outros
Nomear as variáveis como n1 e n2 não ajudam na leitura do código. Em vez disso você pode dar nomes mais sugestivos como mes e salario. Se essas forem referentes a salário e mês está certo. -
Excel Excel - PROCX/SOMASES com variável na posição da coluna?
Midori respondeu ao tópico de malanar em Microsoft Office e similares
@malanar Veja se é isto, =SOMASE(DESLOC(A:A;;CORRESP("Filtro";1:1;0)-1);"AAA";DESLOC(A:A;;CORRESP("Ref1";1:1;0)-1)) O retorno será a soma do critério da coluna Filtro igual a AAA dos valores da coluna Ref1. -
C Calculadora de decimo terceiro salario está certa?
Midori respondeu ao tópico de PensadorNato1987 em C/C#/C++
@LendaNoLinux Em vez dos dias entre com os meses e multiplique por 1/12 do salário, p.ex, resultado = salario/12 * meses; -
C Calculadora de decimo terceiro salario está certa?
Midori respondeu ao tópico de PensadorNato1987 em C/C#/C++
@LendaNoLinux O 13º é calculado com base na quantidade de meses que você deve multiplicar por 1/12 do salário mensal. Tem o enunciado? Lá pede para entrar com os dias em vez dos meses? -
Excel Excel - PROCX/SOMASES com variável na posição da coluna?
Midori respondeu ao tópico de malanar em Microsoft Office e similares
@malanar Se possível anexe a planilha com um exemplo de como deve ficar, pode ser com dados fictícios. Assim ficará mais fácil ajudar. -
Excel Erro na fórmula SES
Midori respondeu ao tópico de Ileusis LUNA ARAUJO E SILV em Microsoft Office e similares
@Ileusis LUNA ARAUJO E SILV Nesse caso aplique a fórmula SE com OU, p.ex para o débito, =SE(OU(B2="FRETE";B2="EMPRESTIMO");D2*C2;0) No crédito é só trocar os argumentos (0 para D2*C2) -
Excel Trocar a cor de várias labels
Midori respondeu ao tópico de Adão Malessa em Microsoft Office e similares
@Adão Malessa Fica assim, Private Sub UserForm_Initialize() Dim ctl As MSForms.Control For Each ctl In Me.Controls If UCase(Left(ctl.Name, 5)) = "LABEL" Then ctl.BackColor = &H8000000F End If Next End sub -
Excel Trocar a cor de várias labels
Midori respondeu ao tópico de Adão Malessa em Microsoft Office e similares
@Adão Malessa Na linha do Set acontece um erro de compilação e tem alguns problemas aí. O primeiro é tentar atribuir uma constante a uma propriedade com Set que serve para atribuir uma referência de objeto a uma variável e além disso a variável TextGroup não recebeu nenhuma referência. Outro é que TextGroup foi declarada como TextBox e você quer pegar um Label. Já que ctl é Control e vai pegar um controle do Form, é só atribuir a cor a propriedade dessa variável na condição que testa o Label, If UCase(Left(ctl.Name, 5)) = "LABEL" Then ctl.BackColor = &H8000000F End If -
@arfneto Compreender essa diferença que comentou é importante. Mas entendo que não mudei o contexto, se foi o que quis dizer... Aquela linha foi colocada ali indevidamente e me parece adequado mostrar um exemplo de onde podia ficar.
-
Para artibuição como ele colocou foi isso. Outra forma é como você demonstrou sobre inicializar. No exemplo eu poderia ter deixado as variáveis como membro da classe, mas isso não é relevante para o que eu quis comentar especificamente sobre o erro na forma como ele atribuiu.
-
Como eu disse, é na atribuição. O operador de atribuição em C# é o =, logo é na linha nome[0]...
-
Excel Transformar dias em mês
Midori respondeu ao tópico de JRicardo1995 em Microsoft Office e similares
@JRicardo1995 Os vistos com 133 dias dá 5 m 12 d e 19:59h, =TEXTO(B3;"m ""m"" d ""d e"" hh:mm"" h""") -
O erro está na atribuição e não na declaração. Se preferir pode declarar fora do escopo.
-
@cimerio7 Faltou colocar a atribuição no escopo de uma função, p.ex, namespace aprendizado{ internal class Cedidos{ void teste(){ decimal principal; decimal pss; string[] nome = new string[20]; nome[0] = "HELTON EDI XAVIER"; } } }
-
VisualG Como fazer Diferença e Divisão no VisualG ?
Midori respondeu ao tópico de Caiomqc em Programação - iniciantes
@Caiomqc Acho mais simples com função. Você pode passar a quantidade e o tipo de operação como argumento e retornar o resultado, p.ex, Algoritmo "CALCULADORA C900" Var Operacao: Inteiro Quantidade: Inteiro Funcao Calculo(Quantidade: Inteiro; Operacao: Inteiro): Real Var Total: Real Contador: Inteiro Numero: Inteiro Inicio Leia(Total) Para Contador de 1 Ate Quantidade - 1 Faca Leia(Numero) Escolha Operacao Caso 1 Total <- Total + Numero Caso 2 Total <- Total - Numero Caso 3 Total <- Total * Numero Caso 4 Se(Numero <> 0) então Total <- Total / Numero FimSe FimEscolha FimPara Retorne Total FimFuncao Inicio LimpaTela Escreval(" --- CALCULADORA C900 ---") Escreval("===========================") Escreval(" --- MENU DE OPERAÇÕES ---") Escreval("[1] ==> | ADIÇÃO |") Escreval("[2] ==> | SUBTRAÇÃO |") Escreval("[3] ==> | MULTIPLICAÇÃO |") Escreval("[4] ==> | DIVISÃO |") Escreval("[5] ==> | SAIR... |") Leia(Operacao) Escreva("Quantidade: ") Leia(Quantidade) Escreval("Resultado = ", Calculo(Quantidade, Operacao)) FimAlgoritmo -
VisualG Como fazer Diferença e Divisão no VisualG ?
Midori respondeu ao tópico de Caiomqc em Programação - iniciantes
@Caiomqc Nenhuma dessas operações está pegando duas parcelas, por exemplo a + b = c, etc. No caso soma só está incrementando por 1; Na subtração vai dar zero porque só está pegando a diferença da variável Subtraendo (que recebe o valor do Numero) por Numero...; Na multiplicação faltou as duas parcelas e na divisão o dividendo é o Numero e o divisor (chamado de Quociente aí) é 1? Talvez o motivo de ter feito dessa forma seja questão de contexto, então se puder postar o enunciado vai ajudar. -
@D-e-c-c-o Veja as mensagens do compilar, tem um erro nesta linha, main.c:30:13: error: expected ‘(’ before ‘{’ token 30 | } else if { O bloco else if espera a condição de teste, caso não tenha nenhuma deixe apenas else. E o sexo deve ser caractere, por isso tanto o especificador do scanf quanto o teste condicional deve ser com char.
-
Excel Lista com Nomes Repetidos
Midori respondeu ao tópico de Fabio Zanela em Microsoft Office e similares
Isso pode ser feito com tabela dinâmica, Inserir > Tabela Dinâmica. Acrescente os nomes no campo das linhas e o valor em valores. -
Excel Melhor posição do código On Error Resume Next na macro
Midori respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Pode sim. -
Excel Melhor posição do código On Error Resume Next na macro
Midori respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
@Nilton Cézar Só deve preceder a linha no código onde pode acontecer o erro, então pode ser antes ou depois das declarações do top do procedimento, -
Excel Inserir Hiperlink para retornar ao topo
Midori respondeu ao tópico de mcoumiotis em Microsoft Office e similares
@mcoumiotis Com Hiperlink na fórmula parece que independente da condição o excel entende que a célula deve ter um link. O que pode ser feito para tirar o erro é apontar para própria célula. =SE(B27="";HIPERLINK("#"&ENDEREÇO(LIN();COL());"Não há operações para os filtros selecionados");HIPERLINK("#A45";"Clique para ver o relatório de operações")) -
Excel Inserir Hiperlink para retornar ao topo
Midori respondeu ao tópico de mcoumiotis em Microsoft Office e similares
@mcoumiotis Com matricial o Hiperlink acaba retornando sempre a mesma condição e nesse caso é como se fosse um link em branco. Uma alternativa é deixar o mesmo link para todas as linhas e fazer a condição no argumento do nome. Aí para as demais linhas você pode passar um caractere em branco ou o código 13 carriage return de ASCII para não deixar um link nas linhas, p.ex, =HIPERLINK("#A1";SE(LIN(B4#)=CONT.VALORES(B:B)+1;"Voltar ao topo";CARACT(13))) -
Excel Dia da semana igual com mensagem diferente
Midori respondeu ao tópico de GENECIOFICIAL em Microsoft Office e similares
Veja se assim resolve, =SE(DIA.DA.SEMANA(D7)<>3;"--x--";SE(E(DIA.DA.SEMANA(D7)=3;MOD(DIAS(D7;C7);2)=0);"SIM";"NÃO")) -
Excel puxar dados para outra aba utilizando fórmula matricial
Midori respondeu ao tópico de mcoumiotis em Microsoft Office e similares
@mcoumiotis A fórmula pega o mês/ano até a linha 29, para deixar dinâmico você pode acrescentar uma fórmula para contar as linhas, =ÍNDICE(DESCRITIVO_DETALHADO!B:Z;CORRESP("Total F" &DIREITA(B$2;1)& " - "&ANO(B6:B29);DESCRITIVO_DETALHADO!$B:$B;0);MÊS(B6:B29)*2)
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