Com trobar un valor en una matriu a Excel

Per trobar els valors d'una cel·la situada a la intersecció d'una columna i una fila en una matriu de taula a Microsoft Office Excel, heu d'utilitzar la funció "INDEX", així com l'auxiliar "CERCAR". Trobar un valor a la matriu és necessari quan l'usuari treballa amb una taula gran i ha de "treure" una sèrie de dades. Aquest article examinarà un algorisme detallat per utilitzar la funció "INDEX" per cercar valors en una matriu.

Enregistrament de la funció “INDEX”.

Aquest operador de matriu s'escriu de la següent manera: =INDEX(matriu; número de fila; número de columna). En lloc de paraules entre parèntesis, s'indiquen el nombre de cel·les corresponents a la taula original.

Enregistrament de la funció “MATCH”.

Aquest és un operador auxiliar per a la primera funció, que també s'utilitzarà quan es cerquin valors a la matriu. El seu registre a Excel té aquest aspecte: =COINCIDENT(valor a trobar; matriu de taula; tipus de concordança).

Presta atenció! Quan s'escriuen arguments per a la funció INDEX, el número de columna és opcional.

Com trobar un valor en una matriu

Per entendre el tema, s'ha de considerar l'algorisme per realitzar la tasca utilitzant un exemple concret. Fem una taula de comandes en Excel durant un dia, en la qual hi haurà columnes: “número de comanda”, “Client”, “Producte”, “Quantitat”, “Preu unitari”, “Quant”. Heu de trobar el valor a la matriu, és a dir, crear una targeta de comanda de client individual perquè pugueu obtenir informació en forma comprimida de les cel·les de la taula original.

Com trobar un valor en una matriu a Excel
L'aparició de la placa compilada

Per fer-ho, heu de realitzar una sèrie d'accions segons l'algorisme:

  1. Creeu una targeta de comanda de client.
Com trobar un valor en una matriu a Excel
Targeta de comanda del client
  1. Per a la primera línia de la targeta, heu de crear una llista desplegable en la qual s'escriuran els noms dels clients de la matriu principal. Posteriorment, en seleccionar un nom concret, l'usuari veurà una informació concisa sobre el mateix, que es mostrarà en altres línies de la targeta de comanda.
  2. Col·loca el cursor del ratolí a la primera línia de la targeta i entra a la secció "Dades" a la part superior del menú principal del programa.
  3. Feu clic al botó "Validació de dades".
  4. A la finestra que apareix, al camp "Tipus de dades", seleccioneu l'opció "Llista" i seleccioneu l'interval de cel·les de la matriu original com a font, en la qual es registra la llista de tots els clients.
Com trobar un valor en una matriu a Excel
Accions necessàries a la finestra "Comprova els valors d'entrada". Aquí seleccionem l'opció “Llista” i indiquem el rang de tots els clients
  1. Apareixerà una fletxa al costat dret de la cel·la a la primera columna de la targeta. Si hi feu clic, podreu veure una llista de tots els clients. Aquí heu de seleccionar qualsevol client.
Com trobar un valor en una matriu a Excel
La llista de clients que apareixerà a la primera línia de la targeta després de realitzar les manipulacions anteriors
  1. A la línia "número de comanda" escriviu la funció «=ÍNDEX(», a continuació, feu clic a la icona "fx" al costat de la barra de fórmules d'Excel.
  2. Al menú de l'assistent de funcions que s'obre, seleccioneu el formulari de matriu per a la funció "INDEX" de la llista i feu clic a "D'acord".
Com trobar un valor en una matriu a Excel
Escollint una forma de matriu per a la funció "INDEX".
  1. S'obrirà la finestra "Arguments de funció", en la qual cal que ompliu totes les línies, indicant els intervals de cel·les corresponents.
Com trobar un valor en una matriu a Excel
Aparició de la finestra "Arguments de funció".
  1. Primer heu de fer clic a la icona que hi ha al costat del camp "Matriu" i seleccionar tota la placa original juntament amb la capçalera.
Com trobar un valor en una matriu a Excel
Omplint la línia "Matriu". Aquí heu de fer clic a la icona al final del camp i seleccionar la placa original
  1. Al camp "Número de línia" heu d'emplenar la funció "COMPARACIÓ". En primer lloc entre parèntesis, com a argument, indiquem el nom del client que s'ha seleccionat a la targeta de comanda. Com a segon argument de la funció "COMPARACIÓ", heu d'especificar tot el rang de clients a la matriu de taula original. En lloc del tercer argument, heu d'escriure el número 0, perquè buscarà una coincidència exacta.
Com trobar un valor en una matriu a Excel
Omplint el camp Número de línia al menú d'arguments de funció. Aquí s'utilitza l'operador MATCH.

Important Després d'omplir cada element per a la funció "COMPARACIÓ", haureu de prémer el botó "F4" per penjar els signes de dòlar davant de cada caràcter de l'argument. Això permetrà que la fórmula no "mogui" en el procés d'execució.

  1. A la línia "Número de columna" torneu a escriure la funció auxiliar "COINCIDENT" amb els arguments adequats.
  2. Com a primer argument de la funció, heu d'especificar una cel·la buida a la línia "Producte" de la targeta de comanda. Al mateix temps, ja no és necessari penjar signes de dòlar als arguments, perquè l'argument desitjat hauria de ser "flotant".
  3. Omplint el segon argument de la funció "COMPARACIÓ", heu de seleccionar la capçalera de la matriu d'origen i, a continuació, premeu el botó "F4" per fixar els caràcters.
  4. Com a darrer argument, heu d'escriure 0, tancar el claudàtor i fer clic a "D'acord" a la part inferior del quadre "Arguments de funció". En aquesta situació, el número 0 és una coincidència exacta.
Com trobar un valor en una matriu a Excel
Ompliu el camp "Número de columna". Aquí, una vegada més, heu d'especificar tots els arguments per a la funció "COINCIDENT", ressaltant els intervals de cel·les corresponents a la matriu de la taula. 0 s'especifica com a darrer argument
  1. Comproveu el resultat. Després de fer accions tan llargues, s'hauria de mostrar el número corresponent al client seleccionat a la línia "número de comanda".
Com trobar un valor en una matriu a Excel
Resultat final. El valor corresponent de la matriu de taula original va aparèixer al camp "número de comanda".
  1. En l'última etapa, la fórmula s'haurà d'estirar a totes les cel·les de la targeta de comanda fins al final per omplir les línies restants.
Com trobar un valor en una matriu a Excel
Estireu la fórmula a totes les files de la taula. Matriu completament ple. Les dades canviaran quan se seleccioneu un altre client

Informació adicional! Quan se selecciona un client de la llista desplegable de la targeta de comanda, tota la informació sobre aquesta persona es mostrarà a les files restants de la matriu.

Conclusió

Així, per trobar el valor desitjat a la matriu de Microsoft Office Excel, l'usuari haurà de fer molta feina. Com a resultat, s'ha d'obtenir una petita placa de dades, que mostra informació comprimida per a cada paràmetre de la matriu original. El mètode de cerca de valors amb les imatges corresponents s'ha discutit amb detall anteriorment.

Deixa un comentari