/ / Sökrutan i Excel

Sökrutan i Excel

Detta exempel lär dig hur du skapar din egen sökruta i Excel. Om du har bråttom, ladda bara Excel-filen.

Så här ser kalkylbladet ut. Om du anger en sökfråga i cell B2 söker Excel genom kolumn E och resultaten visas i kolumn B.

Sökrutan i Excel

För att skapa den här sökrutan, kör följande steg.

1. Välj cell D4 och sätt in SEARCH-funktionen som visas nedan. Skapa en absolut referens till cell B2.

2. Dubbelklicka på det högra hörnet av cellen D4 för att snabbt kopiera funktionen till de andra cellerna.

Sökfunktion

Förklaring: SEARCH-funktionen finner positionen för en substring i en sträng. SEARCH-funktionen är iögonfallande. För Tunisien finns strängen "uni" i position 2. För USA finns strängen "uni" i position 1. Ju lägre talet desto högre ska rankas.

3. Både USA och Storbritannien returnerar värdet 1. För att returnera unika värden, som hjälper oss när vi använder RANK-funktionen på ett ögonblick, justera formeln i cell D4 något, vilket visas nedan.

4. Dubbelklicka dubbelklick på det högra hörnet av cell D4 för att snabbt kopiera formeln till de andra cellerna.

Radfunktion

Förklaring: ROW-funktionen returnerar radnumret på en cell. Om vi ​​delar upp radnumret med ett stort antal och lägger till det i resultatet av SEARCH-funktionen, har vi alltid unika värden. De här små inkrementen har dock inte påverkat sökrankningen. Förenta staterna har ett värde på 1.00006 nu och Storbritannien har ett värde på 1.00009. Vi har också lagt till IFERROR-funktionen. Om en cell innehåller ett fel (när en sträng inte kan hittas ) visas en tom sträng ("").

5. Välj cell C4 och sätt in RANK-funktionen som visas nedan.

6. Dubbelklicka på det högra hörnet av cellen C4 för att snabbt kopiera formeln till de andra cellerna.

Rankfunktion

Förklaring: RANK-funktionen returnerar rankningen av ett tal i en lista med siffror. Om det tredje argumentet är 1, rankar Excel det minsta antalet första, näst minsta antal andra osv. Eftersom vi lagt till ROW-funktionen är alla värden i kolumn D unika. Som ett resultat är rangerna i kolumn C också unika (inga band).

7. Vi är nästan där. Vi använder VLOOKUP-funktionen för att återvända till de hittat länderna (lägst rank första, näst lägsta sekund, etc.) Välj cell B4 och sätt in VLOOKUP-funktionen som visas nedan.

8. Dubbelklicka på det högra hörnet av cellen B4 för att snabbt kopiera formeln till de andra cellerna.

Vlookup Funktion

9. Ändra textfärgen på siffrorna i kolumn A till vita och dölja kolumnerna C och D.

Resultat. Din egen sökrutan i Excel.

Sökrutan i Excel

Läs också: