Una de les operadores més buscades entre els usuaris d’Excel és la funció PARTIT. La seva tasca és determinar el nombre de posició de l’element en una matriu de dades donada. Aporta el major benefici quan s'utilitza conjuntament amb altres operadors. Vegem quina és una funció PARTITi com es pot utilitzar a la pràctica.
OPCIÓ D'APLICACIÓ
Operador PARTIT pertany a la categoria de funcions "Enllaços i matrius". Cerca l’element especificat a la matriu especificada i emet el seu número de posició en aquest interval en una cel·la separada. En realitat, fins i tot el seu nom indica això. A més, quan s’utilitza conjuntament amb altres operadors, aquesta funció els informa del número de posició d’un element específic per al processament posterior d’aquestes dades.
Sintaxi de l’operador PARTIT sembla així:
= MATCH (valor de cerca; matriu de cerca; [tipus_partit])
Ara considereu cadascun d’aquests tres arguments per separat.
"Valor buscat" - Aquest és l’element que cal trobar. Pot tenir una forma textual, numèrica i també tenir un valor lògic. Aquest argument també pot ser una referència a una cel·la que conté qualsevol dels valors anteriors.
"Tauler vist" és l’adreça de l’abast en què es troba el valor. És la posició d’aquest element en aquesta matriu que l’operador ha de definir. PARTIT.
"Tipus de mapatge" indica una coincidència exacta per cercar o inexacta. Aquest argument pot tenir tres valors: "1", "0" i "-1". Si "0" L’operador només busca una coincidència exacta. Si el valor és "1", si no hi ha cap concordança exacta PARTIT dóna l’element més proper a ell en ordre descendent. Si el valor és "-1", si no es troba cap concordança exacta, la funció retorna l’element més proper a ell en ordre ascendent. És important que no cerqueu un valor exacte, sinó aproximat, de manera que la matriu que esteu visualitzant s’ordenarà en ordre ascendent (tipus de concordança) "1") o descendent (mapping type "-1").
Argument "Tipus de mapatge" no és necessari. Es pot perdre si no és necessari. En aquest cas, el seu valor per defecte és "1". Aplica l’argument "Tipus de mapatge"En primer lloc, només té sentit quan es processen valors numèrics i no en valors de text.
En cas PARTIT Amb la configuració especificada no es pot trobar l’element desitjat, l’operador mostra un error a la cel·la "# N / A".
Quan realitzeu una cerca, l’operador no distingeix entre els registres de caràcters. Si hi ha diverses coincidències exactes a la matriu, PARTIT mostra la posició de la primera a la cel·la.
Mètode 1: Mostra la ubicació de l'element en el rang de dades de text
Vegem l’exemple del cas més simple, quan s’utilitza PARTIT Podeu determinar la ubicació de l’element especificat a la matriu de dades de text. Esbrineu quina és la posició de l’interval en què s’enumeren els noms de la mercaderia "Sucre".
- Seleccioneu la cel·la en què es mostrarà el resultat processat. Feu clic a la icona "Insereix la funció" a prop de la barra de fórmules.
- Inicia Màsters de funcions. Obriu una categoria "Llista alfabètica completa" o bé "Enllaços i matrius". A la llista d’operadors busquem el nom "MATCH". Trobar-lo i seleccionar-lo, feu clic al botó. "D'acord" al final de la finestra.
- La finestra d’argument d’operador s’activa. PARTIT. Com podeu veure, en aquesta finestra per la quantitat de arguments hi ha tres camps. Hem d'omplir-los.
Ja que hem de trobar la posició de la paraula "Sucre" a l’interval, llavors conduïu aquest nom al camp "Valor buscat".
Al camp "Tauler vist" heu d’especificar les coordenades del propi interval. Es pot conduir manualment, però és més fàcil col·locar el cursor al camp i seleccionar aquesta matriu al full mentre fixeu el botó esquerre del ratolí. Després, la seva adreça es mostrarà a la finestra d’arguments.
Al tercer camp "Tipus de mapatge" posa el número "0", ja que treballarem amb dades de text i, per tant, necessitem un resultat exacte.
Després de definir totes les dades, feu clic al botó. "D'acord".
- El programa realitza el càlcul i mostra la posició ordinal "Sucre" a la matriu seleccionada a la cel·la que hem especificat en el primer pas d’aquesta instrucció. El número de posició serà igual a "4".
Lliçó: Auxiliar de funcions d'Excel
Mètode 2: Automatitzar l'ús de l'operador MATCH
A dalt, hem considerat el cas més primitiu d’utilitzar l’operador PARTIT, però fins i tot es pot automatitzar.
- Per comoditat, afegim dos camps addicionals al full: "Set Point" i "Nombre". Al camp "Set Point" conduïm el nom que cal trobar. Que sigui ara "Carn". Al camp "Nombre" definiu el cursor i aneu a la finestra dels arguments de l'operador de la mateixa manera que es va discutir anteriorment.
- A la caixa d’argument de funció al camp "Valor buscat" especifiqueu l'adreça de la cel·la en què s'introdueix la paraula "Carn". Als camps "Tauler vist" i "Tipus de mapatge" indiquem les mateixes dades que en el mètode anterior: l'adreça del rang i el nombre "0" respectivament. Després, feu clic al botó "D'acord".
- Després de realitzar les accions anteriors, en el camp "Nombre" es mostra la posició de la paraula "Carn" en l’interval seleccionat. En aquest cas, ho és "3".
- Aquest mètode és bo perquè si volem conèixer la posició de qualsevol altre nom, no necessitarem tornar a escriure ni canviar la fórmula cada vegada. Només prou al camp "Set Point" introduïu una nova paraula de cerca en lloc de l'anterior. El processament i el lliurament del resultat després d’aquest es produirà automàticament
Mètode 3: utilitzeu l’operador MATCH per a expressions numèriques
Vegem ara com es pot utilitzar PARTIT per treballar amb expressions numèriques.
La tasca és trobar un producte per valor de 400 rubles o el més proper a aquest import en ordre ascendent.
- En primer lloc, hem d’ordenar els elements de la columna "Quantitat" descendent. Seleccioneu aquesta columna i aneu a la pestanya "Inici". Feu clic a la icona "Ordenar i filtrar"que es troba a la cinta del bloc Edició. A la llista que apareix, seleccioneu l’element "Ordena del màxim al mínim".
- Després de fer la classificació, seleccioneu la cel·la on es mostrarà el resultat i llanceu la finestra d’argument de la mateixa manera que es descrivia al primer mètode.
Al camp "Valor buscat" Conduïm en un número "400". Al camp "Tauler vist" especifiqueu les coordenades de la columna "Quantitat". Al camp "Tipus de mapatge" estableix el valor "-1"mentre busquem un valor igual o superior al desitjat. Després de fer tots els paràmetres, feu clic al botó "D'acord".
- El resultat del processament es mostra a la cel·la especificada anteriorment. Aquesta és la posició "3". Correspon a "Patates". De fet, l'import dels ingressos procedents de la venda d'aquest producte és el més proper al nombre 400 en ordre ascendent i ascendeix a 450 rubles.
De la mateixa manera, podeu cercar la posició més propera a "400" descendent. Només per a això heu de filtrar les dades en ordre ascendent i en el camp "Tipus de mapatge" els arguments de funció defineixen el valor "1".
Lliçó: Ordenar i filtrar les dades a Excel
Mètode 4: utilitzar-lo en combinació amb altres operadors
Aquesta funció és més eficaç per utilitzar-la amb altres operadors com a part d'una fórmula complexa. Sovint es fa servir conjuntament amb la funció ÍNDEX. Aquest argument produeix a la cel·la especificada el contingut de l’interval especificat pel nombre de la seva fila o columna. A més, la numeració, com en relació amb l'operador PARTIT, es realitza no relatiu a tot el full, sinó només dins de l’interval. La sintaxi per a aquesta funció és la següent:
= INDEX (matriu; número_de línia; nombre_columna)
A més, si la matriu és unidimensional, només es pot utilitzar un dels dos arguments: "Número de línia" o bé "Nombre de columna".
Disposa de paquets de funcions ÍNDEX i PARTIT és que aquesta última es pot utilitzar com a argument de la primera, és a dir, per indicar la posició de la fila o columna.
Fem una ullada a com es pot fer això a la pràctica, tot utilitzant la mateixa taula. La nostra tasca és introduir el full addicional "Producte" el nom de la mercaderia, l’import total dels ingressos del qual és igual a 350 rubles o més propers a aquest valor en ordre descendent. Aquest argument s’especifica al camp. "Import aproximat d’ingressos per full".
- Ordena els elements d'una columna "La quantitat d’ingressos" ascendent. Per fer-ho, seleccioneu la columna requerida i, estant a la pestanya "Inici", feu clic a la icona "Ordenar i filtrar"i al menú que apareix, feu clic a l'element "Ordena del mínim al màxim".
- Seleccioneu la cel·la al camp "Producte" i trucar Auxiliar de funcions de la manera habitual mitjançant un botó "Insereix la funció".
- A la finestra que s'obre Màsters de funcions a la categoria "Enllaços i matrius" busqueu el nom ÍNDEXseleccioneu-lo i feu clic al botó "D'acord".
- A continuació, s’obrirà una finestra que ofereix diverses opcions d’operador. ÍNDEX: per a matriu o per referència. Necessitem la primera opció. Per tant, deixem en aquesta finestra totes les configuracions per defecte i feu clic al botó "D'acord".
- S'obrirà la finestra d’argument de funció. ÍNDEX. Al camp "Matriu" especifiqueu l’adreça de l’interval de l’operador ÍNDEX buscarà el nom del producte. En el nostre cas, es tracta d’una columna. "Nom del producte".
Al camp "Número de línia" es localitzarà la funció niada PARTIT. S'haurà de conduir utilitzant manualment la sintaxi a què es fa referència al principi de l'article. Escriviu immediatament el nom de la funció - "MATCH" sense pressupostos. A continuació, obriu el claudàtor. El primer argument d’aquest operador és "Valor buscat". Es troba a la fulla del camp. "Import aproximat dels ingressos". Especifiqueu les coordenades de la cel·la que conté el número 350. Posem un punt i coma. El segon argument és "Tauler vist". PARTIT veurà l’abast en què es troba la quantitat d’ingressos i busqueu els més propers a 350 rubles. Per tant, en aquest cas, especificarem les coordenades de la columna "La quantitat d’ingressos". De nou posem un punt i coma. El tercer argument és "Tipus de mapatge". Atès que buscarem un nombre igual al que s’ha donat o el més proper, establirem el número aquí. "1". Tanqueu els claudàtors.
Argument de la tercera funció ÍNDEX "Nombre de columna" deixa en blanc. Després, feu clic al botó "D'acord".
- Com podeu veure, la funció ÍNDEX amb l'ajuda d'un operador PARTIT a la cel·la predeterminada es mostra el nom "Te". De fet, la quantitat procedent de la venda de te (300 rubles) és la més propera en ordre descendent per la quantitat de 350 rubles de tots els valors de la taula que es processa.
- Si canvem el número al camp "Import aproximat dels ingressos" a un altre, el contingut del camp es tornarà a calcular automàticament en conseqüència. "Producte".
Lliçó: Funció Excel a Excel
Com podeu veure, l’operador PARTIT és una funció molt convenient per determinar el número de seqüència de l’element especificat a la matriu de dades. Però l’avantatge s’incrementa significativament si s’utilitza en fórmules complexes.