Hoppa till huvudinnehåll

Hur letar jag upp ett värde och returnerar celladress i Excel?

I allmänhet får du cellvärdet när du använder formeln för att slå upp ett värde i Excel. Men här kommer jag att introducera några formler för att slå upp ett värde och returnera den relativa celladressen.

Leta upp ett värde och returnera celladress med formel


pil blå höger bubbla Leta upp ett värde och returnera celladress med formel

För att leta upp ett värde och returnera motsvarande celladress istället för cellvärde i Excel kan du använda nedanstående formler.

Formel 1 För att returnera cellens absoluta referens

Till exempel har du en rad data som visas nedan i skärmdumpen och du vill söka efter produkt AA och returnera den relativa cellens absoluta referens.
doc-vlookup-return-cell-adress-1

1. Välj en cell och skriv AA i den, här skriver jag AA i cell A26. Se skärmdump:
doc-vlookup-return-cell-adress-2

2. Skriv sedan den här formeln =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) i cellen intill cell A26 (cellen du skrev AA) och tryck sedan på Skift + Ctrl + Enter tangenter och du får den relativa cellreferensen. Se skärmdump:
doc-vlookup-return-cell-adress-3

Dricks:

1. I ovanstående formel är A18: A24 det kolumnområde som ditt uppslagsvärde är i, A26 är uppslagsvärdet.

2. Denna formel kan bara hitta den första relativa celladressen som matchar uppslagsvärdet.

Formel 2 För att returnera radnumret för cellvärdet i tabellen

Till exempel har du data som nedan visas skärmdump, du vill leta upp produkt BB och returnera alla dess celladresser i tabellen.
doc-vlookup-return-cell-adress-4

1. Skriv BB i en cell, här skriver jag BB i cell A10. Se skärmdump:
doc-vlookup-return-cell-adress-5

2. Skriv den här formeln i cellen intill cellen A10 (cellen du skrev BB) =SMALL(IF($A$10=$A$2:$A$8, ROW($A$2:$A$8)-ROW($A$2)+1), ROW(1:1))och tryck på Skift + Ctrl + Enter och dra sedan handtaget för automatisk fyllning för att tillämpa denna formel tills visas #OGILTIGT!. se skärmdump:
doc-vlookup-return-cell-adress-6

3. Då kan du ta bort #NUM !. Se skärmdump:
doc-vlookup-return-cell-adress-7

Tips:

1. I den här formeln anger A10 uppslagsvärdet, och A2: A8 är det kolumnområde som ditt uppslagsvärde är i.

2. Med denna formel kan du bara få radnumren för de relativa cellerna i tabellen utom tabellhuvudet.

Batch Konvertera formelreferens till absolut, relativ, kolumn absolut eller Rad absolut

Ibland kanske du vill konvertera formelreferensen till absolut, men i Excel kan bara genvägarna konvertera referenserna en efter en, vilket kan slösa tid medan det finns hundratals formler. De Konvertera referens av Kutools för Excel kan omvandla referenser i utvalda celler till batch, absolut som du behöver.   Klicka för en 30 dagars gratis provperiod med alla funktioner!
doc kutools konverterar referens 1
 
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar.

Relativa artiklar

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
HI. In sheet 1, I need a certain value present in sheet 2 to be returned. Therefore, in column A of sheet 2, first of all I have to look for a cell containing a specific text (all the cells in column A contain a different text) . From this cell I have to go two rows down and 33 columns to the right of this specific text cell. This is the sheet 2 cell containing my value to import into sheet 1. How can I do this? Could you please help me ? Thank you very much
This comment was minimized by the moderator on the site
Die Formel =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) ist genau das, was ich suche!!!

Tipp 2. "Diese Formel kann nur die erste relative Zellenadresse finden, die dem Suchwert entspricht." beschreibt genau mein Problem: ich benötige die letzte relative Zellenadresse, die dem Suchwert entspricht. Ist das machbar?

Danke und Gruß
Micha
This comment was minimized by the moderator on the site
Hi, Damich, below formula will lookup value from bottom, and return the relative cell address:
=CELL("address",INDEX($A$1:$A$7,MATCH(2,1/($A$1:$A$7=A10),1)))
This comment was minimized by the moderator on the site
If my data is in any sheet of the workbook whether in sheet 1, or sheet 2, or sheet 3, how can I find the cell address of this data with the help of formula.

pls advise.....
This comment was minimized by the moderator on the site
Hi, you can add the sheet name in the formula: =CELL("address",INDEX(Sheet1!$A$18:$A$24,MATCH(A26,Sheet1!$A$18:$A$24,1))), Sheet1 is the sheet name that contains your data.
This comment was minimized by the moderator on the site
감사합니다.

다만
=CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1)))
->
=CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,0)))
MATCH함수 마지막에 1이 아닌 0을 기입해야
AA가 아닌 BB의 위치도 반환이 되는 것 같아요.

훌륭한 설명 감사합니다.

큰 도움이 됬어요.
This comment was minimized by the moderator on the site
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: thanks so much
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
Have no idea.
This comment was minimized by the moderator on the site
=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.
This comment was minimized by the moderator on the site
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))).
This comment was minimized by the moderator on the site
I would like to lookup the address of the max value in column.
This comment was minimized by the moderator on the site
Hi, sorry to repy so late, if you also need the answer, this tutorial will help you: How To Find Address Of Cell With Max Or Min Value In Excel?
This comment was minimized by the moderator on the site
Hi Master,

What formula for search "value" belong to which sheet , address in excel file with 100 worksheet tab
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations