Gå til hovedindhold

Hvordan oprettes dit eget søgefelt i Excel?

Bortset fra at bruge funktionen Find i Excel, kan du faktisk oprette dit eget søgefelt for let at søge efter nødvendige værdier. Denne artikel viser dig to metoder til at oprette dit eget søgefelt i Excel i detaljer.

Opret dit eget søgefelt med Betinget formatering for at fremhæve alle søgte resultater
Opret dit eget søgefelt med formler for at vise alle søgte resultater


Opret dit eget søgefelt med Betinget formatering for at fremhæve alle søgte resultater

Du kan gøre som følger for at oprette dit eget søgefelt ved hjælp af funktionen Betinget formatering i Excel.

1. Vælg området med de data, du skal søge i søgefeltet, og klik derefter på Betinget formatering > Ny regel under Home fanen. Se skærmbillede:

2. i Ny formateringsregel dialogboks skal du:

2.1) Vælg Brug en formel til at bestemme, hvilke celler der skal formateres valgmulighed i Vælg en regeltype boks;

2.2) Indtast formel = ISNUMBER (SØG ($ B $ 2, A5)) ind i Formater værdier, hvor denne formel er sand boks;

2.3) Klik på dannet knap for at specificere en fremhævet farve til den søgte værdi;

2.4) Klik på OK .

Noter:

1. I formlen er $ B $ 2 en tom celle, du skal bruge den som et søgefelt, og A5 er den første celle i det valgte område, du har brug for for at søge værdier inden for. Skift dem, som du har brug for.

2. Formlen er ikke store og små bogstaver

Nu oprettes søgefeltet, når du skriver søgekriterier i søgefeltet B2 og trykker på Enter-tasten, bliver alle matchede værdier i det angivne område gennemsøgt og fremhævet straks som vist nedenstående skærmbillede.


Opret dit eget søgefelt med formler for at vise alle søgte resultater

Hvis du antager, at du har en dataliste, der finder sted i område E4: E23, som du skal søge, hvis du vil liste alle matchede værdier i en anden kolonne efter søgning med dit eget søgefelt, kan du prøve nedenstående metode.

1. Vælg en tom celle, der støder op til celle E4, her vælger jeg celle D4, og indtast derefter formlen = FEJL (SØG ($ B $ 2, E4) + Række () / 100000, "") ind i formellinjen, og tryk derefter på Indtast nøgle. Se skærmbillede:

Bemærk: I formlen er $ B $ 2 den celle, du har brug for at bruge den som et søgefelt, E4 er den første celle på datalisten, du skal søge. Du kan ændre dem efter behov.

2. Bliv ved med at vælge celle E4, og træk derefter fyldhåndtaget ned til celle D23. Se skærmbillede:

3. Vælg nu celle C4, indtast formel = FEJL (RANG (D4, $ D $ 4: $ D $ 23,1), "") ind i formellinjen, og tryk på Indtast nøgle. Vælg celle C4, og træk derefter fyldhåndtaget ned til C23. Se skærmbillede:

4. Nu skal du udfylde interval A4: A23 med serienummer, der øges med 1 fra 1 til 20 som nedenstående skærmbillede:

5. Vælg en tom celle, du har brug for for at få vist det søgte resultat, indtast formlen = FEJL (VLOOKUP (A4, $ C $ 4: $ E $ 23,3, FALSE), "") ind i formelbjælken, og tryk på Indtast nøgle. Bliv ved med at vælge celle B4, træk Fill Handle ned til B23 som vist nedenstående skærmbillede.

Fra nu af, når du indtaster data i søgefelt B2, vil alle matchede værdier blive vist i område B4: B23 som vist nedenstående skærmbillede.

Bemærk: denne metode er ikke store og små bogstaver.

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
me pueden apoyar en cual es la formula para solo buscar
porfa
This comment was minimized by the moderator on the site
Hi, for the second part: "Create Your Own Search Box With Formulas To List All Searched Results", it doesn't say what to do with the search box, my search box has no formula in it. I am trying to do it with multiple columns as well, does it work too?
This comment was minimized by the moderator on the site
Insert data from example. Copy formula in indicated cell, but delete space from formula. Easy!
This comment was minimized by the moderator on the site
i have tried using this but is dose not wont to highlight the box I am searching for why is this
This comment was minimized by the moderator on the site
Can you create a formula that captures two cells worth of information in retrospect i am using a set up that captures user names and badge data so i need it to when it filters that it carries both cells of information not just one
This comment was minimized by the moderator on the site
hi! I used the basic highlight search bar, but am having a couple of issues. it is predicting my search and finding it with no issues... however, it always highlights the cell a couple below or above the searched one. Are you able to help me with this please?
This comment was minimized by the moderator on the site
Hi! Is this applicable to Google Sheets? I'm trying to make a search box with formulas to list all searched results. I followed every steps listed above but the results shows nothing. There is an error tho, it says "change Iterative calculation". But whatever I do, it doesn't show anything - just blank. Can you help me with this, please... Thank you!
This comment was minimized by the moderator on the site
Good day,
This is only applicable to Microsoft Excel application. Sorry for the inconvenience.
This comment was minimized by the moderator on the site
Hi! Is this applicable to Google Sheets? I'm trying to make a search box with formulas to list all searched results. I followed every steps listed above but the results shows nothing. There is an error tho, it says "change Iterative calculation". But whatever I do, it doesn't show anything - just blank. Can you help me with this, please... Thank you!
This comment was minimized by the moderator on the site
Hello, I am using to search between my vendors (one column) and brands (another column). With this setup, there are brands (like Microsoft) that can have more vendors (vendor A, vendor B, vendor C,...). I would like to search for the brand (microsoft) name and would like to see all possible vendors (A, B & C as well). But now the result is only the first vendor and that's all. How can I change/fix that?

Many thanks!
This comment was minimized by the moderator on the site
Hi Tomas,
Maybe you can rearrange your data and create a dynamic drop down list to solve the problem. You can browse the below article for more details.
https://www.extendoffice.com/documents/excel/1350-excel-create-dynamic-drop-down-list.html
This comment was minimized by the moderator on the site
i followed the resulted search method and it worked perfectly however the results are hyperlinked and it shows me the result without the hyperlink is there a way i can make it show me the result with the link connection?
This comment was minimized by the moderator on the site
After entering the formula =ISNUMBER(SEARCH($B$1,A4)) for conditional formatting, if the cell I used for the search function is blank, all the cells that are searched (A4:C368) are highlighted. But once a string is entered for the search criteria the cells containing the search criteria are highlighted correctly. Is there a way to tweak the formula to not highlight until search criteria is entered? Or did I do something wrong?

Also, using the formula in step 5 on another sheet within the workbook isn't working. What I'm trying to do is perform a search and show results of that search on one sheet named Search & Results while having the information to be searched on a sheet named Index. The formula I'm using is =IFERROR(VLOOKUP(A3,Index!$A$4:$C$368,5,FALSE),"") where A3 is the beginning of my numbered cells on the Search & Results sheet and the search is taking place throughout cells A4:C368 on the Index sheet.
This comment was minimized by the moderator on the site
same had been having the same issue with the formula,try this in your conditional formatting rule "=AND($I$1<>"",ISNUMBER(SEARCH($I$1,$B4)))", it works for me
I1 is my search box, B4 is first cell of selected range
This comment was minimized by the moderator on the site
Hi Colby. Your vlookup formula=IFERROR(VLOOKUP(A3,Index!$A$4:$C$368,5,FALSE),"") refers to range from A4 to C368 in Sheet name index which have only 3 column but you are entering 5 right after $C$368 which tells the vlookup formula to display value of column 5 which does not exists in your selected range. Fix this and I believe that your problem will be solved.
This comment was minimized by the moderator on the site
I have the same problem. Did you get an answer?
This comment was minimized by the moderator on the site
also me. i have the same problem
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