BUSCAR.HORITZONTAL
La funció BUSCAR.HORITZONTAL dona un valor a partir d’un conjunt de files utilitzant la fila de valors de dalt de tot per seleccionar una columna i un número de fila per seleccionar una fila dins aquesta columna.
Consell: Per fer una cerca més específica i que funcioni en qualsevol direcció, fes servir BUSCAR.X.
BUSCAR.HORITZONTAL(buscar; interval-files; fila-resultant; resultat-més-proper)
buscar: el valor que vols buscar. buscar pot contenir qualsevol valor o cadena REGEX.
interval-files: un conjunt de cel·les. interval-files ha de ser una referència a un únic interval de cel·les, que poden contenir qualsevol valor.
fila-resultant: el valor numèric que representa el número de fila a partir del qual s’obtindrà el valor. fila-resultant ha de ser igual o superior a 1 i igual o inferior al nombre de files de l’interval especificat.
resultat-més-proper: un valor modal opcional que especifica si el resultat ha de ser exacte.
resultat més proper (CERT, 1 o omès): si no hi ha cap resultat exacte, selecciona la columna amb el valor més gran de la fila de dalt de tot que sigui inferior o igual al valor de cerca. Si selecciones resultat més proper, buscar no pot contenir comodins.
resultat exacte (FALS o 0): si no hi ha cap resultat exacte, es produeix un error. Si selecciones resultat exacte, buscar pot contenir comodins. Pots utilitzar un interrogant (?) per representar un caràcter, un asterisc (*) per representar diversos caràcters i una titlla (~) per especificar que el caràcter següent ha de ser coincident, en comptes d’usar-se com a comodí. Les REGEX només es poden fer servir amb la funció BUSCAR.X amb coincidència exacta.
Notes
BUSCAR.HORITZONTAL compara un valor de cerca amb els valors de la fila de dalt de tot d’un conjunt especificat. Llevat que calgui obtenir una coincidència exacta, se selecciona la columna que conté el valor més gran de la fila de dalt de tot que sigui inferior o igual al valor de la cerca. A continuació, la funció dona el valor de la fila especificada de la columna esmentada. Si es requereix un resultat exacte i cap dels valors de la fila de dalt de tot no coincideix amb el valor de cerca, la funció dona un error.
Exemples |
---|
Donada la taula següent: |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 0 | 20 | 40 | 60 | 80 |
2 | A | E | I | O | U |
3 | vel | elit | dolor | sit | amet |
4 | 1 | 2 | 3 | 4 | 5 |
=BUSCAR.HORITZONTAL(20; A1:E4; 2) dona E perquè el valor E és a la mateixa columna que 20 (buscar), a la segona fila (fila-resultant) del conjunt especificat (interval-files). =BUSCAR.HORITZONTAL(39; A1:E4; 2) dona E perquè E és a la mateixa columna que 20, el resultat més proper que no supera el valor indicat (39), a la segona fila del conjunt especificat. =BUSCAR.HORITZONTAL("M"; A2:E4; 2) dona "dolor" perquè "dolor" és a la mateixa columna que I, el resultat més proper que no supera el valor especificat (M), a la segona fila del conjunt indicat (que és la fila 3 perquè la primera fila especificada era la 2). =BUSCAR.HORITZONTAL("C"; A2:E3; 2) dona "vel" perquè "vel" és a la mateixa columna que A, la coincidència més propera que no supera el valor indicat (C), a la segona fila del conjunt especificat. =BUSCAR.HORITZONTAL("blandit"; A3:E4; 2) dona 5 perquè 5 és a la mateixa columna que "amet" (l’últim valor dels intervals especificats perquè no s’ha trobat "blandit"), a la segona fila del conjunt especificat. =BUSCAR.HORITZONTAL("C"; A2:E4; 3; CERT) dona 1 perquè 1 és a la mateixa columna que A, el resultat més proper que no supera el valor indicat (C), a la tercera fila del conjunt especificat. =BUSCAR.HORITZONTAL("C"; A2:E4; 3; FALS) dona un error perquè no s’ha trobat el valor sol·licitat, ja que no s’ha trobat el valor C (no hi ha cap resultat exacte) i resultat-exacte estava ajustat a FALS. =BUSCAR.HORITZONTAL(C"; A2:E4; 4; CERT) dona un error de referència no vàlida perquè no hi ha cap quarta fila en el conjunt especificat (que només té tres files). =BUSCAR.X(REGEX("^a.*"); A3:E4; 2; FALS) dona 5, perquè 5 és a la mateixa columna que "amet", la primera paraula de l’interval A3:E3 que comença amb "a". |