Calc - função cél() CONTENTS

estou tentando portar essa funcionalidade desse video do excel para o calc.

Mas não estou conseguindo usar a função cél(). Na documentação do Calc não está explícito como usá-la.
https://help.libreoffice.org/Calc/Information_Functions/pt-BR#Sintaxe_23

no excel seria assim:
=cél(“conteúdo”)

Já no calc tentei de várias formas, mas dá erro:
=cél(CONTENTS)
=cél(‘CONTENTS’)

Aqui no meu está funcionando perfeitamente:

Descrição da imagem

Entre no menu Ferramentas/ Opções/ LibreOffice Calc/ Fórmulas, altere a sintaxe da fórmula para Excel A1, nesse caso se utiliza aspas “”, dê OK, e salve.

Veja se resolve o problema.

O comportamento no excel é diferente do comportamento no calc. assim funcionou no calc: =CÉL(“contents”; D7)

Mas no excel, nesse caso a formula foi usada assim: =CÉL(“conteúdo”) sem referenciar uma célula específica. dá um alerta na tela, mas continua o código. e quando é digitado algo em qualquer célula ele repassa isso também para a célula com essa formula.

Alguém conhece outra forma de fazer isso sem usar macro? Capturar o que foi digitado em qualquer célula e passar para uma célula específica?

exemplo que eu fiz até o momento:

Lista Suspensa Pesquisável - Validação de Dados .ods

nesse aquivo de exemplo se digitar por exemplo ‘ana’ na celula d7 e apertar enter, ele vai retornar a lista pesquisada.
Mas se digitar ‘ron’ na celula d13 ele não muda a pesquisa, pois a celula d3 está viculada apenas à celula d7.

aqui o mesmo exemplo fucionando no excel 2007:
Excel - Lista Suspensa Pesquisável.xlsx


Olá bom dia @Gilberto Schiavinatto
Na verdade essa celula em que vc marcou em laranja era apenas uma gambiarra pra funcionar no Excel. A pesquisa não é feita por ela e sim direto nas ‘celulas amarelas’ com o combobox.

Teria como alterar a macro pra quando eu pesquisar por um termo em qualquer uma das ‘celulas amarelas’ ele gerasse a lista direto ali na respectiva ‘celula amarela’?

Outra observação, no uso prático até a coluna G fica na planilha “Base”, e da coluna H em diante fica na planilha “Programação”’. Aqui vai a planilha modificada, como eu uso na pratica:

modificado.ods

Muito obrigado pela ajuda.

Segue arquivo modificado, a célula laranja é fundamental é a base para o DESLOC.

Os dois cliques, estão ligados ao Eventos de planilha…, ela que aciona a macro.

Para ver clique direito na aba Base.

@mrkalvin @Gilberto Schiavinatto , não podemos esquecer que o arquivo em vídeo apresentado (Excel), está formatado como tabela. Com isso a função =CÉL(“CONTENTS”) trabalha diretamente com esta tabela, fazendo filtro automático. No Calc não temos esta possibilidade, sendo a sugestão do Gilberto a mais próxima demonstrada.

Ola @mrkalvin, uma sugestão…

Descrição da imagem

Arquivo teste.




Sugestão 2: Melhorei…

Descrição da imagem

Arquivo teste 2.




Sugestão 3: Melhorei mais…

Descrição da imagem

Arquivo teste 3.


Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha Descrição da imagem a esquerda da resposta, para finalizar a pergunta.