Como utilizar filtros diferentes para cada aba do Spotfire

Um filtro no Spotfire muda os dados de todas as abas.

Para usar dois filtros diferentes por aba.

Editar – > Propriedades do documento -> esquemas de filtragem

Criar um novo esquema, digamos o Método 2

Depois, no filtro, escolher o Método2.

E assim sucessivamente.

Download aqui.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Anúncios

Como plotar coordenadas no Spotfire

Para plotar pontos no Spotfire, basta começar com uma tabela assim: Nome, Latitude do ponto, Longitude do ponto.

No spotfire, importar a tabela de dados e Inserir Mapa gráfico

Note que os pontos podem ter o tamanho variável, cor variável, etc, assim como tudo no spotfire.
Pode dar zoom, filtrar, etc.

Vide exemplo aqui.

E como obter as coordenadas?

Um jeito, no braço:

Plotar o endereço no Google Maps.

Clicar o botão direito em cima do ponto e ir em “what’s here”

Vai aparecer uma caixinha com coordenadas. Clicar em cima da coordenada da caixinha.

A coordenada vai aparecer no painel, para copiar e colar no excel.
Cuidado: talvez o ponto não vire vírgula no excel, tem que consertar no braço.





Jeito 2: utilizar uma macro ou algum outro serviço de geocoding.
Eu tinha uma macro antigo, mas o Google mudou a política de APIs.

Então, esta parte fica em aberto por enquanto.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/


Função Corresp

O Excel tem algumas funções de procura, a mais famosa é o procv.

Há uma alternativa, chamada “corresp”.

A princípio, é muito semelhante ao procv. Tem três parâmetros:

– uma tabela de dados para input

– informar o valor a procurar, digamos o valor 30 na tabela

– busca exata (0) ou não (1)

O resultado é a posição do valor na tabela.

Como o valor 30 é o terceiro valor, vai retornar 3.

Se eu procurar o valor 36, vai dar #N/D, porque o terceiro parâmetro (0) diz busca exata.

Se colocar o terceiro parâmetro como busca aproximada (1), ele vai dar a terceira linha, porque 36 é maior do que 30 e menor do que 40.

Qual a utilidade desta?

Se der para usar o procv, melhor usar.

Porém, há casos em que queremos a posição do valor na linha.

Também serve para um “procv negativo”, ou seja, quando o valor buscado está à esquerda da coluna de busca.

Download no OneDrive.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Colar vínculo e cortar para demarcar forma

Esta técnica pode ser útil para criar dashboards no Excel. É possível copiar um range de células e colar como vínculo – se mudar algo na fonte, a imagem irá atualizar de modo equivalente.

Digamos que quero vincular o range abaixo.

Iniciamos copiando (CTRL+C) a região.

Em Colar -> Colar vínculo da imagem, teremos uma cópia em imagem da região afetada. Só uma imagem retangular é comum demais. Podemos fazer algo mais sofisticado.

Em Formatar -> Cortar -> Cortar para demarcar forma, é possível mudar a forma da imagem. Desse modo, podemos ter uma imagem vinculada à fonte com um formato de shape que ajude a ilustrar as nossas ideias. Vide anexo.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Nomear Ranges

Segue uma dica simples para fórmulas: dar nome a um range.

No excel, é possível dar um nome a uma célula. Por exemplo, na figura abaixo o cursor está na célula B2, e o nome dado é var_cateto1.

Para a célula B3, o nome é var_cateto2

E a fórmula pode referenciar direto os nomes var_cateto1 e var_cateto2. A vantagem é tornar a fórmula muito mais clara para compreender.

Vide exemplo para download.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

VBA e Google Translate


Segue uma implementação de VBA que lê o texto na coluna A, e traduz para o inglês na coluna B.

Ele usa o Google Translate. Basicamente, abre um browser, consulta o Google Translate e retorna valor.

Como é a versão free, tem um limite de consultas, mas para uma lista pequena funciona bem.

Também podem ter erros de automação, porque é como se a macro abrisse um browser de verdade.


Link para download.

Inspirado em https://analystcave.com/excel-google-translate-functionality/


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/