|
||||||||||||||||
Pràctica |
Solucions
|
|||||||||||||||
Exercicis
|
||||||||||||||||
Introducció L'objectiu d'aquesta pràctica és poder conèixer, per una data determinada del calendari, quants dies de l'any han transcorregut. Per fer-ho, haureu de treballar amb:
El full de càlcul utilitzat serà:
Consideracions prèvies La principal novetat d'aquesta pràctica és la utilització de la funció CONSULTAV. Aquesta funció, juntament amb CONSULTAH i CONSULTA, serveixen per consultar taules. Suposeu que teniu un petit full de càlcul, anomenat Taules, com el següent:
En la cel·la A9 heu introduït la fórmula =CONSULTAV(7;A3:D7;2) i el resultat serà 28. Vegeu per què és així. En executar-se la fórmula, va a buscar el primer element del parèntesi (7) en la primera columna (A) del rang especificat (A3:D7), i, quan el troba, es desplaça fins a la columna indicada pel tercer argument del parèntesi (2). En desplaçar-se a la segona columna cap a la dreta, es troba amb el 28, i aquest és el resultat. Si en comptes de ser un 2, el tercer argument hagués estat un 3, el resultat, aleshores, hagués estat 13. A continuació, teniu més casos en el mateix full:
Com podeu veure, en els dos darrers casos, si no troba el valor demanat (8 i 13) considera el valor immediatament inferior trobat en la primera columna del rang especificat (7 i 9). Es pot dir que CONSULTAV busca en la primera columna d'una matriu i es desplaça a través de la fila per retornar el valor d'una cel·la. S'ha de tenir en compte que els valors de la primera columna han d'estar ordenats. La funció CONSULTAH tindrà una aplicació similar, però fent la primera recerca en horitzontal. A continuació teniu, a tall d'exemple, alguns casos en què s'ha utilitzat aquesta darrera funció amb el mateix full:
Així doncs, es pot dir que CONSULTAH busca en la primera fila d'una matriu i es desplaça cap avall, en la columna, per retornar el valor d'una cel·la. S'ha de tenir en compte que els valors de la primera fila han d'estar ordenats. Observeu ara el que passa quan la primera fila o la primera columna no estan ordenades: Considereu, en el mateix full de Taules, la taula següent: Amb els casos següents i els seus resultats:
Observeu que els resultats en color vermell són clarament falsos: si la primera columna (o fila) està desordenada, és imprescindible fer servir el paràmetre FALS(), d'altra manera es pot obtenir un resultat incorrecte. Si, en canvi, la primera columna (o fila) sí que està ordenada, tenim dues possibilitats: si el valor no existeix, en el cas de no utilitzar el paràmetre FALS(), donarà el resultat corresponent al major valor més petit que el buscat; però, si s'utilitza el paràmetre FALS(), donarà error avisant que no hi és. Resumint:
Busqueu informació sobre les funcions CONSULTAV, CONSULTAH, CONSULTA. En general, és preferible utilitzar la funció CONSULTAH o CONSULTAV en comptes de CONSULTA. El sistema inclou aquesta forma CONSULTA per compatibilitat amb altres programes per a fulls de càlcul. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Desenvolupament de la pràctica | ||||||||||||||||||||||||||||||||||||||||||||||||||
=C3 + CONSULTAV(C4; E3:G14;3).
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Ampliacions, aclariments i comentaris |
||||||||||||||||||||||||||||||||||||||||||||||||||
Genereu la successió de valors E3:E14
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Entreu
en el rang G3:G14 les fórmules precises per obtenir els dies
acumulats dels mesos anteriors a un de determinat
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Seleccioneu
el rang B2:C5
i afegiu una vora blava
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Amb
el mateix rang seleccionat, pinteu-lo de color groc clar
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Seleccioneu
el rang E3:G14 i afegiu-hi una quadrícula blava
|
||||||||||||||||||||||||||||||||||||||||||||||||||