Funció de cerca Excel

Anonim

Cerca de funcions de Microsoft Excel

Un dels operadors més buscats entre els usuaris d'Excel és la funció de la cerca. Les seves tasques inclouen la definició del número de posició de l'element en una matriu de dades determinada. Aporta el major benefici quan s'utilitza en un complex amb altres operadors. Anem a tractar amb quina és la funció de la sala de cerca i com es pot utilitzar a la pràctica.

Aplicació de l'operador de la Junta de Cerca

L'operador de serveis de cerca pertany a la categoria de funcions "Enllaços i matrius". Produeix un element especificat en la matriu especificada i emet la seva posició en aquest interval en una cel·la separada. En realitat, també indica el seu nom. A més, aquesta característica també s'utilitza en un complex amb altres operadors, els informa del nombre de posició d'un element concret per al processament posterior d'aquestes dades.

La sintaxi del llibre de cerca de l'operador sembla així:

= Consell de cerca (Search_Name; Viewing__NAssive; [Type_station])

Ara considereu cadascun dels tres arguments per separat.

"El valor desitjat" és l'element que s'hauria de trobar. Pot tenir un text, forma numèrica, així com fer un valor lògic. Una referència a una cel·la, que conté qualsevol dels valors anteriors, també pot ser com aquest argument.

"Array lent" és el rang del rang en què es troba el valor desitjat. És la posició d'aquest element en aquesta matriu que ha de determinar l'operador de la junta de cerca.

"Tipus de mapatge" indica la coincidència exacta per cercar o inexacta. Aquest argument pot tenir tres significats: "1", "0" i "-1". Amb el valor "0", l'operador només busca la coincidència exacta. Si s'especifica el valor "1", a continuació, en absència de concordança precisa, la cerca posseeix l'element més proper que es descendeix. Si el valor és "-1", en cas que no es detecti la coincidència exacta, la funció mostra l'element més proper que ascendeix. És important si no hi ha valor precís, sinó aproximat de manera que la matriu s'ordena com a augment (tipus de comparació "1") o descendent (tipus de comparació "-1").

L'argument "tipus de mapatge" no és obligatori. Es pot perdre si no hi ha necessitat. En aquest cas, el seu valor per defecte és "1". Apliqueu l'argument "Tipus de comparació", en primer lloc, només té sentit quan es processen els valors numèrics, no text.

Si la cerca de la configuració especificada no pot trobar l'element desitjat, l'operador mostra l'error "# H / D" a la cel·la.

En cercar, l'operador no distingeix els registres de caràcters. Si hi ha diverses coincidències precises a la matriu, la recerca del primer d'ells està a la cel·la.

Mètode 1: Mostra el lloc de l'element a l'interval de dades de la banda

Vegem l'exemple del cas més senzill quan s'utilitza la cerca més a prop que pugueu determinar el lloc de l'element especificat a la matriu de dades de text. Descobrim quina posició en el rang en què són els noms de la mercaderia, ocupa la paraula "sucre".

  1. Seleccioneu una cel·la en què es mostrarà el resultat processat. Feu clic a la icona "Insereix la funció" a prop de la fila de fórmula.
  2. Canvieu al Màster en Funcions de Microsoft Excel

  3. Executant l'assistent de funcions. Obriu la categoria "Llista alfabètica completa" o "Enllaços i matrius". A la llista d'operadors que busquen el nom de "Search Company". Trobar i ressaltar-lo, premeu el botó "D'acord" a la part inferior de la finestra.
  4. Transició als arguments de la funció de cerca a Microsoft Excel

  5. La finestra d'argument de l'operador de cerca està activat. Com podeu veure, en aquesta finestra, segons el nombre d'arguments, hi ha tres camps. Hem d'omplir-los.

    Com que hem de trobar la posició de la paraula "sucre" al rang, llavors conduïm aquest nom al camp "defectuós".

    Al camp "Arriba de la llista", cal especificar les coordenades de la rang. Es pot conduir manualment, però és més fàcil instal·lar el cursor al camp i seleccionar aquesta matriu al full, agafant el botó esquerre del ratolí. Després d'això, la seva adreça apareixerà a la finestra de l'argument.

    Al tercer camp "Tipus de comparació", establim el número "0", mentre treballem amb dades de text i, per tant, necessitem un resultat precís.

    Després de configurar totes les dades, feu clic al botó "D'acord".

  6. Funcions de cerca d'arguments a Microsoft Excel

  7. El programa realitza el càlcul i mostra el número de seqüència de la posició "sucre" a la matriu ressaltada a la cel·la que hem especificat en el primer pas d'aquesta instrucció. El número de posició serà "4".

El resultat de calcular la funció de la junta de cerca a Microsoft Excel

Lliçó: Màster en Funcions Excel

Mètode 2: Automatització de la cerca de l'operador d'aplicacions

A dalt, vam mirar el cas més primitiu de l'aplicació de l'operador de l'empresa de cerca, però fins i tot es pot automatitzar.

  1. Per a més comoditat al full, afegiu dos camps més addicionals: "Setpoint" i "número". Al camp "SetPoint", conduïu el nom per trobar. Ara deixeu que sigui "carn". Al camp "número", establim el cursor i anem a la finestra dels arguments de l'operador de la mateixa manera que la conversa estava anteriorment.
  2. Transició a l'arguments de la funció a Microsoft Excel

  3. En els arguments de la funció en el camp "Camp", especifiqueu l'adreça de la cel·la en què s'escriu la paraula "carn". En els camps "mirant a través de la matriu" i "tipus de comparació", indiquen les mateixes dades que en el mètode anterior: l'adreça de l'interval i el número "0", respectivament. Després d'això, feu clic al botó "D'acord".
  4. La finestra dels arguments de la funció de cerca a Microsoft Excel

  5. Després de produir les accions anteriors, el camp "Nombre" mostrarà la posició de la paraula "carn" de l'interval seleccionat. En aquest cas, és igual a "3".
  6. Els resultats de processar la funció de la junta de cerca a Microsoft Excel

  7. Aquest mètode és bo perquè volem esbrinar la posició de qualsevol altre nom, no serà necessari contractar ni canviar la fórmula cada vegada. És suficient per introduir una nova paraula història en lloc de l'anterior al camp "SetPoint". Processar i emetre el resultat després que es produeixi automàticament.

Canvi de la paraula desitjada a Microsoft Excel

Mètode 3: utilitzant l'operador Cerca d'expressions numèriques

Ara mirem com podeu utilitzar la cerca de treballs amb expressions numèriques.

La tasca és trobar un producte que representa la implementació de 400 rubles o els més propers a aquesta quantitat ascendent.

  1. En primer lloc, hem d'ordenar els elements de la columna "Import" descendent. Assignem aquesta columna i procedim a la pestanya "Inici". Feu clic a la icona "Ordenar i filtrar", que es troba a la cinta a la unitat d'edició. A la llista que apareix, seleccioneu l'element "Ordenar de màxim al mínim".
  2. Ordena a Microsoft Excel

  3. Després de fer la classificació, seleccioneu la cel·la on es mostrarà el resultat i iniciarà la finestra d'argument de la mateixa manera que estem parlant en el primer mètode.

    En el camp "defectuós", conduïu el número "400". Al camp "Array de llista", especifiquem les coordenades de la columna "Import". Al camp "tipus de mapatge", fixeu el valor "-1", ja que produïm una recerca d'un valor igual o superior a la desitjat. Després de realitzar tots els paràmetres, premeu el botó "D'acord".

  4. La finestra dels arguments de la funció de cerca per al valor numèric a Microsoft Excel

  5. El resultat del processament es mostra en una cel·la pre-especificada. Aquesta és la posició "3". Correspon a "patates". De fet, la quantitat d'ingressos de la implementació d'aquest producte és la més propera al número 400 ascendent i ascendeix a 450 rubles.

Funcions de resultats per al valor numèric a Microsoft Excel

De la mateixa manera, podeu cercar la posició més propera al descendent "400". Només per això necessiteu filtrar dades ascendents, i al "tipus de tipus de mapatge" dels arguments de la funció establiu el valor "1".

Lliçó: Ordenació i filtratge de dades a Excel

Mètode 4: Ús en combinació amb altres operadors

És més eficaç utilitzar aquesta funció amb altres operadors com a part d'una fórmula complexa. Sovint s'utilitza en un paquet amb una funció d'índex. Aquest argument mostra el contingut de la fila o la columna a la cel·la especificada. A més, la numeració, com en relació amb l'operador, la junta de cerca no és relativa a tot el full, sinó només dins del rang. La sintaxi d'aquesta funció és la següent:

= Índex (matriu; nombre_link; nombre_number)

Al mateix temps, si una matriu és unidimensional, només podeu utilitzar un dels dos arguments: "número de fila" o "número de columna".

La característica del lligament de la funció l'índex i el tauler de cerca és que aquest es pot utilitzar com a argument de la primera, és a dir, per indicar una línia o columna.

Fem una ullada, ja que es pot fer a la pràctica mitjançant la mateixa taula. Ens enfrontem a la tasca de portar el nom del producte al camp addicional el nom del producte, la quantitat total d'ingressos des del qual es troba 350 rubles o el més proper a aquest valor com a descendent. Aquest argument s'especifica al camp "Ingressos aproximats" al full.

  1. Ordenació d'elements a la columna "Import dels ingressos" ascendent. Per fer-ho, seleccioneu la columna desitjada i, mentre que a la pestanya "Inici", feu clic a la icona "Ordenar i filtrar" i, a continuació, al menú que apareix fent clic a l'element "Ordenar des del mínim".
  2. Ordena de mínim al màxim a Microsoft Excel

  3. Seleccioneu la cel·la al camp "Producte" i truqueu les funcions de les funcions de la manera habitual a través del botó "Insereix la funció".
  4. Truca a funcions mestres a Microsoft Excel

  5. A la finestra de funcionament de les funcions de la categoria "Referències i matrius" mitjançant la recerca del nom "índex", ho assignem i feu clic al botó "D'acord".
  6. Transició als arguments de l'índex de funció a Microsoft Excel

  7. S'obre la finestra següent, que ofereix l'opció de l'opció de l'operador. Índex: per a una matriu o per a referència. Necessitem la primera opció. Per tant, deixem tots els paràmetres predeterminats en aquesta finestra i feu clic al botó "D'acord".
  8. Seleccioneu el tipus d'índex de funció a Microsoft Excel

  9. La finestra d'argument obre la funció d'índex. Al camp "Array", especifiqueu l'adreça de la gamma on l'índex de l'operador cercarà el nom del producte. En el nostre cas, aquest és el "nom del producte" de la columna.

    El camp "número de fila" es localitzarà una funció incrustada de la cerca. Haurà de ser conduït manualment utilitzant la sintaxi a què es refereix al principi de l'article. Escriviu immediatament el nom de la funció: "Consell de cerca" sense cometes. A continuació, obriu el claudàtor. El primer argument d'aquest operador és el "valor desitjat". Es troba en un full a la "quantitat aproximada de ingressos". Indiqueu les coordenades de la cel·la que contenia el número 350. Posem un punt amb una coma. El segon argument és la "matriu vist". El Consell de Cerca es mostrarà el rang en què es troba la quantitat d'ingressos i busca el màxim de 350 rubles. Per tant, en aquest cas, especifiquem les coordenades de la columna "Import dels ingressos". Torneu a posar un punt amb una coma. El tercer argument és el "tipus de comparació". Atès que buscarem un número igual a l'especificat o el més proper més petit, establim el número "1" aquí. Claudàtors propers.

    La tercera funció d'argument l'índex "número de columna" es deixa en blanc. Després d'això, feu clic al botó "D'acord".

  10. Índex de funcions d'arguments a Microsoft Excel

  11. Com es pot veure, la funció de l'índex amb l'ajuda de l'operador de cerca en una cel·la predeterminada mostra el nom de "te". De fet, l'import de la venda de te (300 rubles) és el més proper en ordre descendent fins a la quantitat de 350 rubles de tots els valors disponibles a la taula processada.
  12. Índex de funció de resultat a Microsoft Excel

  13. Si canviem el número en el camp "ingressos aproximats" a un altre, el contingut del camp "Producte" es tornarà automàticament a recalcular automàticament.

Canvi de la quantitat aproximada a Microsoft Excel

Lliçó: Índex de funcions a Excel

Com podeu veure, l'operador de cerca és una funció molt convenient per determinar el número de seqüència de l'element especificat a la matriu de dades. Però els beneficis d'això augmenten significativament si s'utilitza en fórmules integrals.

Llegeix més