Excel: Como listar itens correspondentes em uma única célula

1

Então, eu tenho uma lista de caracteres chineses. Quando eu passar o mouse sobre um caractere, gostaria que uma caixa pop-up fosse exibida mostrando todas as entradas em uma lista separada que continha esse caractere em algum lugar. Soa simples ...

Para conseguir isso, meu processo de pensamento é algo assim:

  1. Crie uma lista paralela de células que contenha a saída (ou seja, algumas colunas acima, para que todos os caracteres e respostas sejam posicionados relativamente) usando matrizes que fazem o trabalho de pesquisa.

  2. Crie um efeito de sobreposição para que o conteúdo de cada célula relativa seja mostrado quando o mouse passar sobre o personagem.

A parte 2 parece relativamente simples usando: link e link

No entanto, o problema é obter a saída de um array para mostrar em uma única célula com uma quebra de linha (ou seja, chave de retorno) entre eles. Eu olhei para usar

=INDEX(List, SMALL(IF(FREQUENCY(IF(ISERROR(SEARCH(TRANSPOSE(Search_strings), List)), "", ROW(List)-MIN(ROW(List))+1), ROW(List)-MIN(ROW(List))+1)=ROWS(Search_strings), ROW(List), ""), ROW(A1)))

mas isso mostra apenas a saída em várias linhas. Alguém sabe como esse tipo de saída de célula única poderia ser alcançado?!

Muito obrigado!

Update: Então ..., uma cópia do arquivo que estou usando pode ser encontrada aqui: link Na aba 'Gráfico', você pode ver os caracteres chineses (coloridos usando a formatação condicional por nível de exame, usando uma condição de visualização para tabular as colunas 'Dados' A e B). Eu gostaria de ser capaz de passar o mouse sobre um personagem e um show pop-up que contém todas as instâncias desse personagem no 'Chart' das células! D: D. Então, por exemplo, o pop-up do personagem 安 mostraria: - ānjìng

安居乐业 - ānjū lèyè

安宁 - ānníng

安排 - ānpái

安全 - ānquán

安慰 - ānwèi

安详 - ānxiáng

安置 - ānzhì

安装 - ānzhuāng

不安 - bùān

公安局 - gōngān jú

一路平安 - yílù píngān

治安 - zhìān

Meu pensamento foi criar uma matriz unicelular de todas as instâncias e, em seguida, chamar esse conteúdo em um pop-up ao passar o mouse usando uma macro. Como alternativa (e não tenho certeza se isso seria mais fácil ou até possível) para uma macro fazer a pesquisa e a criação de pop-up em uma. Fazer tudo em um é um pouco além das minhas habilidades, então estou evitando isso por enquanto e indo em direção ao passo 1! No entanto, se alguém for capaz de me apontar na direção certa, ficarei muito feliz em poder trabalhar! : -)

    
por Hashamyim 16.03.2018 / 08:31

0 respostas