Guru do Excel + Power BI

Sua dose diária de Power BI e Excel

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
#73271
Boa tarde, pessoal.

Como poderia fazer a fórmula para me retornar o Ticker de referência de um Ativo que tem várias colunas com a especificação do Ativo como referência?

Tentei com Índice+Corresp porém só faz referência a uma coluna de correspondência.

Nesse caso do exemplo anexo existem 4 colunas (no futuro podem ser mais) utilizadas como referência para retornar o ticker do Ativo. São as colunas Especificação 1, Especificação 2, Especificação 3 e Especificação 4.

Estou fazendo dessa maneira porque cada corretora informa o nome do título do ativo de uma maneira e a ideia é ir alimentando as colunas com a informação de cada corretora que for utilizada.

Utilizava duas corretoras e o nome do Ativo vinha informado de maneira diferente na Nota de Corretagem de cada uma delas.

Segue planilha para verificação.
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por SandroLima em 29 Mai 2023 às 23:00, em um total de 1 vez.
#73277
Bom dia.

Alguém sabe que fórmula poderia ser utilizada?

Utilizo normalmente Índice + Corresp da seguinte forma:

=ÍNDICE(TB_Config[Ticker];CORRESP([@Ativo];TB_Config[Especificação 1];0))

Porém a fórmula esá utilizando somente a Coluna Especificação 1 como Matriz de Correspondência.

A ideia é que para os valores informados na Coluna [Ativo] da Aba Ativos ele buscasse a correspondência nas Colunas Especificação 1, Especificação 2, Especificação 3 ou Especificação 4 e retornasse o Ticker do Ativo na Coluna [Ticker].

Penso que a Correspondência deveria ser na forma de uma Matriz já que o número de colunas pode aumentar.
#73313
Seria retornar o Valor Ticker da Tabela TB_COnfig na Coluna Tiker da TB_Ativos havendo correspondência entre o Valor da Coluna [Ativo] da TB_Ativos com os valores das Colunas [Especificação 1], [Especificação 2], [Especificação 3] ou [Especificação 4] da TB_Config.

Vou colocar um nova planilha anexa exemplificando.

Nesse exemplo gostaria que ele retornasse o Ticker ALUP11 cuja descrição está na Coluna [Especificação 2] e o Ticker ARZZ cuja descrição está na Coluna [Especificação 3].

Porém a fórmula somente retorna os Tickers cuja descrição está na Coluna [Especificação 1].
Você não está autorizado a ver ou baixar esse anexo.
FORMULA QUE TRAVESSE CONTAGIRO

Tente em F4: =SE($E4="";&qu[…]

Fico Feliz em ter ajudado em algo!! Para compra e […]

Abrir duas Planilhas

Boa Tarde, Osvaldo, testei como vc falou, e funcio[…]

Distribuir trabalho presencial

Boa Tarde!!! Veja se atende o que vc precisa, n&at[…]

Bom dia. Segue uma opção Até[…]

Wadson, Boa Noite!!! Trabalhar no campo do imagin&[…]

Data maior e menor

Caro Denílson, Boa Noite! se a planilha est[…]

Carregar ComboBox em branco

Caro Dunguinha, até dá para ir em ci[…]