Jump to content

Anderson Santiago

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    8
  • Ingressou

  • Última visita

  • Dias Ganhos

    5

Postagens postado por Anderson Santiago

  1. Olá pessoal, tudo bem??


    Quem aí já estava mexendo com planilhas e precisou inverter o sinal dos números?

    Imagem6.jpg

    Geralmente eu multiplico os valores por (-1) em uma outra coluna, e colo o resultado na coluna original. Porém esse processo se torna maçante se for recorrente.

    Então eu trouxe um script que faz esse trabalho de forma simples e rápida pra gente:

    function Negativo_Para_Positivo() { InverteSinal(1); }
    function Positivo_Para_Negativo() { InverteSinal(2); }
    function Inverte_Sinais()         { InverteSinal(3); }
    
    function InverteSinal(tipo){
      var i, j, k, selecao, intervalo, valores;
      selecao = SpreadsheetApp.getActiveRangeList().getRanges();
      for(i = 0; i < selecao.length; i++){
        intervalo = selecao[i];
        valores = intervalo.getValues();
        for(j = 0; j < valores.length;j++){
          for(k = 0; k < valores[j].length; k++){
            if(((tipo == 1) && (valores[j][k] < 0)) || ((tipo == 2) && (valores[j][k] > 0)) || ((tipo == 3) && (valores[j][k] !=0 ))) {
              valores[j][k] = valores[j][k] * (-1);
            }
          }
        }
        intervalo.setValues(valores);
      }
    }
    
    function onOpen() {
      var m = SpreadsheetApp.getUi();
      m.createMenu('Inverte Sinais')
       .addItem('Negativo para Positivo', 'Negativo_Para_Positivo')
       .addItem('Positivo para Negativo', 'Positivo_Para_Negativo')
       .addItem('Inverte todos sinais',           'Inverte_Sinais')
       .addToUi();
    }

     

     

    Como funciona? 

    O script irá criar no menu uma opção chamada Inverte Sinais, e nele terá 3 funções que foram escritas;

    Imagem1.png

    O Item Negativo para Positivo transforma todos os números negativos em positivos;
    O Item Positivo para Negativo transforma todos os números positivos em negativos;
    O Item Inverte todos sinais transforma todos os números em seu oposto;

    Como no exemplo abaixo:

    Imagem2.png

     

    Para utilizar a função, basta selecionar os valores que precisa inverter e clicar no item do menu de acordo com o que deseja.


    Link da planilha de exemplo:
    https://docs.google.com/spreadsheets/d/1Nb9oOvD1_v76i6iNzWFnKlX6h4GNI5IWhnXwor886Is/edit?usp=sharing

     

     

    Como aplicar na sua planilha?

    1. Abra o Apps Script na sua planilha (Caso seja a primeira vez, pode ser necessário dar algumas permissões);

    Imagem3.png

     

    2. Cole o script;

    Imagem4.png

     

    3. Dê um nome para seu projeto - No meu caso coloquei como “Inverte Sinal”;

    4. Clique em salvar projeto;

    5. Clique em executar o script (Aqui talvez seja necessário dar algumas permissões também);

    6. Volte na sua planilha e a atualize - Após isso já vai aparecer a opção Inverte Sinais no menu.

    Agora é só aproveitar a sua planilha lindona! 🤩

    Imagem5.png

     

    Espero ter ajudado.
    Dúvidas ou contribuições? Deixe um comentário aqui no post. Obrigado! 😄

    • Amei 2
  2. Olá pessoal, tudo bem??

    Separei algumas funções simples do google sheets que podem de ajudar 😉
    Lembrando que no excel temos funções iguais ou bem semelhantes.

     

    SEERRO (IFERROR)
    Retorna o primeiro argumento se um valor não for erro. Caso seja erro, retorna o segundo argumento ou um valor vazio.

    =SEERRO(01 / 00; “Não é possível fazer a divisão”)
    =SEERRO(A1 / A2; “Não é possível fazer a divisão”)

     

    MAIÚSCULA (UPPER)
    Converte uma string especificada em letras maiúsculas.

    =MAIÚSCULA(Anderson Santiago)
    =MAIÚSCULA(B3)

    Temos também as funções MINÚSCULA e PRIMAIÚSCULA que funcionam da mesma forma.

     

    CONCATENAR
    Anexa strings umas às outras.

    CONCATENAR(string1; [string2; ...])

    1. concatenar.png

     

    JOIN
    Concatena os elementos de uma ou mais matrizes unidimensionais usando um delimitador especificado.

    JOIN(delimitador; valor_ou_matriz1; [valor_ou_matriz1; ...])

    2. join.png

     

    SORT
    Classifica as linhas de determinada matriz ou intervalo pelos valores em uma ou mais colunas.

    3. sort.png

     

    EXT.TEXTO (MID)
    Retorna um segmento de uma string.

    EXT.TEXTO(string; comecando_com; tamanho_da_extracao)

    string - A string da qual extrair um segmento.
    iniciar_em - O índice da esquerda da string a partir do qual iniciar a extração. - O primeiro caractere na string tem o índice 1.
    tamanho_da_extracao - O tamanho do segmento a extrair.

    4. ext.texto.png

     

    NÚM.CARACT
    Retorna o tamanho de uma string

    5. num.caract.png

     

    LOCALIZAR
    Retorna a posição na qual uma string é encontrada pela primeira vez no texto, ignorando maiúsculas e minúsculas.

    6. localizar.png

     

    SPLIT
    Divide o texto ao redor de um caractere ou string especificado e coloca cada fragmento em uma célula separada na linha.

    SPLIT (texto; delimitador; [dividir_por_cada], [remover_texto_vazio])

    7. split.png

     

    TRANSPOR (TRANSPOSE)
    Transpõe as linhas e colunas de uma matriz ou intervalo de células.

    8. transpor.png

     

    UNIQUE 
    Retorna as linhas únicas do intervalo de origem, descartando as duplicadas. As linhas são retornadas na ordem em que são exibidas no intervalo de origem.

    9. unique.png

     

    COUNTUNIQUE
    Conta o número de valores exclusivos em uma lista de valores e intervalos especificados.

    10. countunique.png

     

    DATADIF (DATEDIF)
    Calcula o número de dias, meses ou anos entre duas datas.

    DATADIF(data_de_inicio; data_de_termino; unidade)

    = DATADIF("01/01/2022"; "29/04/2022"; "D")  
    = Resultado 118

    = DATADIF("01/09/2021"; "29/04/2022"; "M")  
    = Resultado 007

    = DATADIF("01/02/2019"; "29/04/2022"; "Y") 
    = Resultado 003

     

    DATAM (EDATE)
    Retorna a data de determinado número de meses antes ou depois de outra data.

    DATAM(data_de_inicio; meses)

    = DATAM("29/04/2022"; 20)  
    = 29/12/2023

     

     

    Lista de funções das planilhas do Google
    https://support.google.com/docs/table/25273?hl=pt-BR


    Dúvidas ou contribuições? Deixe um comentário aqui no post. Obrigado! 😄

    • Curtir 8
    • Amei 4
  3. O que são

    Gráficos são representações visuais utilizadas para exibir determinadas informações e valores numéricos. Geralmente utilizados para demonstrar padrões, tendências,  facilitar comparações e ajudar na tomada de decisão. Os gráficos estão presentes no nosso dia a dia, pois são utilizados na matemática, estatística, geografia, história, áreas da saúde, entre outras.

     

    Tipos mais comuns

    Existe uma grande variedade de tipos de gráficos, inclusive alguns bem semelhantes, dentre os quais podemos destacar os tipos abaixo:

    Os melhores gráficos para comparação

    • Gráfico de barras
    • Gráfico de setores ou gráfico de pizza
    • Gráfico de combinação
    • Gráficos de barras empilhadas ou colunas empilhadas

    Os melhores gráficos para mostrar mudanças

    • Gráfico de colunas
    • Gráfico de linhas
    • Gráfico de área

     

    Qual gráfico escolher

    Interpretar corretamente os gráficos é fundamental para que ele atinja seu objetivo, por isso a escolha é muito importante tendo em vista que cada um deles é aplicável a um tipo de informação ou dado estatístico.

    Defina seu objetivo
    Logo de início é importante definir qual o objetivo da visualização, para que não escolha um gráfico mais complexo que o necessário, ou simples que não atenda o objetivo como um todo. Por isso analise as seguintes opções:

    • É apenas informar valores sem necessidade de contexto para entender;
    • É para mostrar semelhanças ou diferenças;
    • É para mostrar tendências;
    • É para apresentar padrões ou ordem;
    • É para apresentar correlações entre variáveis.

     

    Escolha do gráfico
    Após ter claro qual o objetivo da visualização já podemos analisar e escolher qual gráfico aplicar!
    Abaixo alguns conceitos e exemplos de quando utilizar: 

     

    Gráficos de coluna ou de barras

    Apresentam um dado quantitativo ou qualitativo sobre diferentes variáveis, lugares ou setores e não dependem de proporções. Os dois gráficos podem ser utilizados de forma semelhante, já que sua visualização é bem parecida. No entanto, se a ideia for comparar mudanças ao longo do tempo, é melhor escolher o gráfico de colunas que vai mostrar o tempo no eixo horizontal.
    Ex.: Quantidade de vendas por ano; Quantidade de vendas por loja; Quantidade de habitantes por estado.

     

    Colunas e Barras.png

     

     

    Gráfico de setores ou pizza

    O famoso gráfico de pizza, indicado para expressar uma relação de proporcionalidade, em que todos os dados somados compõem o todo de uma informação.
    Dicas para visualização:
    - Limite a quantidade de segmentos;
    - Ordenar os segmentos do maior para o menor.
    Ex.: Vendas por produto ou consultor em um determinado período; Gastos mensais por categoria.

    Gráfico de pizza.png

     

     

    Gráfico de linhas

    Utilizado para demonstrar sequência numérica de um determinado período. É indicado para demonstrar evoluções e regressões dentro do período apresentado.
    Ex.: Quantidade de colaboradores dentro de um período; Histórico de vendas.

    Gráfico de linhas.png

     

     

    Gráfico de área

    Semelhante ao gráfico de linhas e pode ser uma escolha para deixar seu painel mais agradável. Já que traz uma maior noção de proporção sobre o todo.
    Dicas para visualização:
    - Limitar a quantidade de séries;
    - Utilizar transparência caso facilite a visualização.
    Ex.: Quantidade de colaboradores dentro de um período; Histórico de vendas. 

    Gráfico de área.png

     

     

    Gráficos de barras empilhadas ou colunas empilhadas

    Utilizado para comparar a composição de vários valores. Com esse gráfico é possível visualizar a proporção de cada um dos dados de forma rápida e eficiente sem ter que olhar para os números.
    Cuidados:
    - Não adicionar muitas séries;
    - Não indicado quando possui grande diferença nos dados.
    Ex.: Visão rápida de qual produto é mais vendido; Composição de uma pesquisa frequente; Vendas por consultor.

    Gráfico de barras empilhadas.png

     

     

    Gráficos de combinação

    Os gráficos de combinação são mais úteis para seguir tendências e identificar desvios nos dados que podem exigir investigação adicional.
    Ex.: Comparar realizado com meta; Indicadores que precisam caminhar juntos; Indicadores que não podem se aproximar.

    Gráfico de combinação.png

     

     

    Boas práticas

    • Use cores para funcionalidade, garantindo que seu painel não fique “sobrecarregado”;
    • Ordene os dados de maneira lógica;
    • Não utilize muitas linhas em um gráfico de linhas;
    • Não utilize muitas barras em um gráfico de barras;
    • Limite a quantidade de segmentos no gráfico de setores;
    • No gráfico de setores ordenar os segmentos do maior para o menor.

     

    Lembrando que além dos gráficos apresentados acima, existem vários outros que podem se encaixar na sua necessidade. O mais importante é entender os dados que você possui e definir seu objetivo com a visualização.

     

    Dúvidas ou contribuições? Deixe um comentário aqui no post. Obrigado!

    • Curtir 11
    • Amei 8
×
×
  • Create New...