Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Inscreva-se  \/ 
x

or

Como pesquisar um valor e retornar o endereço da célula no Excel?

Em geral, você obterá o valor da célula quando usar a fórmula para pesquisar um valor no Excel. Mas aqui vou apresentar algumas fórmulas para pesquisar um valor e retornar o endereço relativo da célula.

Procure um valor e retorne o endereço da célula com a fórmula


seta azul bolha direita Procure um valor e retorne o endereço da célula com a fórmula

Para pesquisar um valor e retornar o endereço da célula correspondente em vez do valor da célula no Excel, você pode usar as fórmulas abaixo.

Fórmula 1 Para retornar a referência absoluta da célula

Por exemplo, você tem uma gama de dados conforme a captura de tela mostrada abaixo e deseja pesquisar o produto AA e retornar a referência absoluta da célula relativa.
doc-vlookup-return-cell-address-1

1. Selecione uma célula e digite AA nela, aqui eu digito AA na célula A26. Veja a imagem:
doc-vlookup-return-cell-address-2

2. Em seguida, digite esta fórmula =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) na célula adjacente à célula A26 (a célula que você digitou AA) e pressione Shift + Ctrl + Enter chaves e você obterá a referência de célula relativa. Veja a imagem:
doc-vlookup-return-cell-address-3

Dica:

1. Na fórmula acima, A18: A24 é o intervalo da coluna em que seu valor de pesquisa está, A26 é o valor de pesquisa.

2. Esta fórmula só pode encontrar o primeiro endereço de célula relativo que corresponda ao valor de pesquisa.

Fórmula 2 Para retornar o número da linha do valor da célula na tabela

Por exemplo, você tem dados conforme a captura de tela mostrada abaixo, você deseja pesquisar o produto BB e retornar todos os seus endereços de célula na tabela.
doc-vlookup-return-cell-address-4

1. Digite BB em uma célula, aqui eu digito BB na célula A10. Veja a imagem:
doc-vlookup-return-cell-address-5

2. Na célula adjacente à célula A10 (a célula que você digitou BB), digite esta fórmula =SMALL(IF($A$10=$A$2:$A$8, ROW($A$2:$A$8)-ROW($A$2)+1), ROW(1:1))e pressione Shift + Ctrl + Enter e arraste a alça de preenchimento automático para baixo para aplicar esta fórmula até que apareça #NUM!. veja a imagem:
doc-vlookup-return-cell-address-6

3. Em seguida, você pode excluir #NUM !. Veja a imagem:
doc-vlookup-return-cell-address-7

Dicas:

1. Nesta fórmula, A10 indica o valor de pesquisa e A2: A8 é o intervalo da coluna em que seu valor de pesquisa está.

2. Com esta fórmula, você só pode obter os números das linhas das células relativas na tabela, exceto o cabeçalho da tabela.

Referência de fórmula de conversão em lote para absoluto, relativo, absoluto de coluna ou Absoluto de linha

Às vezes, você pode querer converter a referência da fórmula em absoluto, mas no Excel, os atalhos só podem converter as referências uma por uma, o que pode perder tempo enquanto houver centenas de fórmulas. o Converter referência do Kutools para Excel pode converter em lote as referências em células selecionadas para relativas e absolutas, conforme necessário.   Clique para um teste gratuito de 30 dias com todos os recursos!
doc kutools convert referência 1
 
Kutools para Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias.

Artigos Relativos


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Super Formula Bar (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
officetab bottom
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ngoc · 22 days ago
    Is there any formula for this case below to summarize following Alphabet of results? For example: which numbers belong to A/B/..
    A=1; E=42; D=64; C=32; B=20; D=9; A=10; B=22; D=45; C=21; E=30; E=59; A=33; D=23; C=11; B=25; B=49; D=6; D=99; E=89; A=70; D=27; B=4; C=47; D=68; E=62; A=57; A=86; B=91; D=93; C=18; D=12; A=55; D=50; ect.
    ==> expect for result: A=1;10;33;70;57;86;55
    My email: ngocnhudinhle@gmail.com thanks so much
  • To post as a guest, your comment is unpublished.
    pillaiakhil87 · 9 months ago
    Can we modify the formula =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) to get all the cell addresses which contains a specific text string like an array formula
  • To post as a guest, your comment is unpublished.
    Akhil Pillai · 9 months ago
    Can we modify the formula =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) to get all the cell addresses which contains a specific text string
    • To post as a guest, your comment is unpublished.
      Sunny · 8 months ago
      Have no idea.
  • To post as a guest, your comment is unpublished.
    vineeth · 1 years ago
    =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) excellent this function for me but i want cell reference address across multiple sheets.
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Try to add the sheet name in the formula like =CELL("address",INDEX(Sheet1!$A$18:$A$24,MATCH(Sheet2!A26,Sheet1!$A$18:$A$24,1))).
  • To post as a guest, your comment is unpublished.
    Joe L · 1 years ago
    I would like to lookup the address of the max value in column.
  • To post as a guest, your comment is unpublished.
    David Green · 1 years ago
    Hi Master,

    What formula for search "value" belong to which sheet , address in excel file with 100 worksheet tab
  • To post as a guest, your comment is unpublished.
    bsk · 3 years ago
    my formula results with file name, sheet name and then cell reference something like this [CALCULATION.xlsx]Sheet2!$H$3. I want to use offset function into this. but doesnt work out. can u help?
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Sorry I have no idear.
  • To post as a guest, your comment is unpublished.
    Matt · 3 years ago
    Thanks. I want to look up a value in a matrix, not an array. So for example:

    A B C D E
    1) 6 6 7 5 2
    2) 9 8 9 5 2
    3) 7 2 0 2 3
    4) 5 4 2 7 7
    5) 3 3 8 9 8


    7) 0

    I'm looking for a formula that would return "C" and "3" as the column and row, respectively, if I type in "0" into the specified cell, and specific the matrix of numbers.

    So something like =RETURN ROW AND COLUMN VALUE OF(A7, A1:E5)
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Sorry the article did not help you, you can go to our forum https://www.extendoffice.com/forum.html to hand up your question again, maybe someone can help you.
  • To post as a guest, your comment is unpublished.
    RAKESH SHARMA · 3 years ago
    HI CAN U HELP ME I WANT IF VALUE IS ANYWHERE IN SHEET1 WAND WHEN I PUT THE SAME VALUE IN SHEET2 ANY CELL I GOT THAT VALUE IN FRONT OF THAT....
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Sorry I do not understand your question.
  • To post as a guest, your comment is unpublished.
    Manuel · 4 years ago
    Nice article, I was looking for how to do it but looking up for a value in a whole 2-dimensional range (matrix) instead of an array. Any ideas?
    • To post as a guest, your comment is unpublished.
      Sunny · 4 years ago
      Sorry that I did not understand your question. What do you want to return aftering lookup? The cell address or other value? Could you give an exampel(with some screenshots is better) or more details about your problem?
  • To post as a guest, your comment is unpublished.
    Levent · 5 years ago
    Advanced Excel Training