You are on page 1of 33

3

FRMULASYREFERENCIASEN
OPENOFFICE.ORGCALC2.0

OpenOffice.org Calc 2.0 permite una gran flexibilidad en el


manejo de la hojas de un libro de trabajo y de sus celdas. Un
correctoconocimientodesusposibilidadesfacilitaralusuariosu
utilizacincorrecta.

En este tema veremos todo lo relacionado con el manejo de


frmulasylasreferenciasaceldasyrangos.

Autores:JosLuisUlizarnaGarcayJosFco.Belda
2de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

NDICEDECONTENIDO
1LASFORMULASDEOPENOFFICE.ORGCALC2.0.................................................................................3
ERRORESENLOSDATOS..............................................................................................................5
OTROSTIPODECLCULOS..........................................................................................................15
2REFERENCIASABSOLUTAS,RELATIVASYMIXTAS..................................................................................19
REFERENCIARELATIVA...............................................................................................................20
REFERENCIAABSOLUTA.............................................................................................................20
REFERENCIAMIXTA...................................................................................................................21
CMOCAMBIARELTIPODEREFERENCIA.........................................................................................25
REFERENCIASAOTRASHOJASYLIBROS.........................................................................................25
REFERENCIARCONUNNOMBRE....................................................................................................26
RECONOCERUNNOMBRECOMOREFERENCIA...................................................................................27
3PEGADOESPECIAL....................................................................................................................28
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.03de33

1 LASFORMULASDEOPENOFFICE.ORGCALC2.0

Antesdeaprenderaformatearlosdatos,eselmomentodehaceroperativalahojade
clculoaprendiendoacreareintroducirfrmulas.

Recordemosqueuna frmulaesunaexpresinmatemtica formadapor operadores,


valores constantes (numricos o textuales), referencias a otras celdas, nombres de
celdasyfunciones.

Lafrmulaseescribeenlabarradefrmulasydebeempezarsiempreporelsigno=.
(Figura1)

Figura1:Ejemplodefrmula

Lostiposdeoperadoresquesepuedenintroducirenunafrmulason:

Operadores Aritmticos como + * / % ^ que respectivamente: suman,


restan, multiplican, dividen, calculan porcentajes entre los valores
implicados,ocalculanunapotencia.

ElejemplodelaFigura1sumaelvalorquecontienenlasceldasB5,C5yD5
yelresultadolodividepor3.Losresultadosdeestosoperadoressonsiempre
numricos.

Operador Accin Ejemplo


+(Ms) Sumar 1+1
(Menos) Restar 21
(Menos) Valornegativo 5
*(Asterisco) Multiplicar 2*2
/(Slahs) Dividir 9/3
%(Porcentaje) Porcentaje 15%
^(Exponente) Potencia 3^2

LosOperadoresRelacionales=<><><=>=seutilizanparacomparar
valoresydevolverunvalorlgico(verdaderoofalso)comoresultadodela
comparacin.
4de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

Operador Accin Ejemplo


=(expresaigualdad) Devuelveelvalorverdaderosisecumplequeel A1=B1
valorA1esigualaldeB1
>(expresamayorque) Devuelveelvalorverdaderosisecumplequeel A1>B1
valorA1esmayorqueB1.Sino,larespuestaes
negativa
<(expresamenorque) Devuelveelvalorverdaderosisecumplequeel A1<B1
valorB1esmenorqueeldeA1,delocontrariola
respuestaesnegativa
>=(expresaigualomayorque) Devuelveelvalorverdaderosisecumplequeel A1>=B1
valorA1esmayoroigualqueeldeB1.
<=(expresaigualomenorque) Devuelveelvalorverdaderosisecumplequeel A1<=B1
valorA1esmenoroigualaldeB1.
<>(expresadesigualdad) Devuelveelvalorverdaderosisecumplequeel A1<>B1
valorA1esdiferentealdeB1,delo
contrariolarespuestaesnegativa

El Operador de texto & se emplea para encadenar celdas que contengan


texto.

Operador Accin Ejemplo


&(Ylgico) Unetexto "sobre"&"nombre"setransformaen
"sobrenombre"

El Operador de rango : se utiliza para indicar un rango de celdas.


(Ejemplo:A1:B30)

El Operador de unin ! se utiliza para sumar los valores de dos celdas


numricasqueformapartededosrangosdistintos.Lasceldasquesesuman
sonlaquefranqueanaloperador!

Operador Accin Ejemplo


:(dospuntos) Definerangosdeceldas A1:E28
!(signodeadmiracin) Realizauna =SUMA(A1:B5!B4:D5).EnesteejemploB5yB4
interseccindedatos estnenlainterseccinylaformulamostrarla
sumadeambas
;(puntoycoma) Separaargumentosde =SUMA(B8;SUMA(B10:B14)).Esteejemplo
unafrmulaofuncin calculalasumadelrangodeceldasB10aB14y
lesumaelvalordeceldaB8
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.05de33

AprenderMs
Prioridaddelosclculos
Cuandohay variasexpresionesquesuponendistintasoperacionesenunamismafrmula,cadaunase
evalayseresuelveenunordendeterminado.Eseordenseconocecomoprioridaddelosoperadores.

As,comohemosvistoenlaFigura1,sepuedenutilizarparntesis()paramodificarelordendeprioridad
delclculo.Enestecaso,enprimerlugarsesumaelcontenidodelastresceldas(B5+C5+D5)yelresultado
sedividepor3.
Estoesasporquelasoperacionesentreparntesissonsiempreejecutadasantesquelasqueestnfuera
delmismo.Sinembargo,dentrodelosparntesissemantienelaprioridadnormaldelosoperadores.
Sinembargo,cuandohayexpresionesquecontienenoperadoresdemsdeunacategora,elordende
resolucinsiguelasiguienteprioridad:Enprimerlugarlasexpresionesquecontienenoperadoresaritmticos,
acontinuacinlasquetienenoperadoresdecomparacinyporltimolasquecontienenoperadoreslgicos.
Losoperadoresaritmticosylaconcatenacintienenelsiguienteordendeprioridad:
1.Exponenciacin(^)
2.Negacin()

3.Multiplicacin(*)yDivisin(/)Igualprioridad.Seprocesapororden,deiquierdaaderecha
4.Adicin(+)ySustraccin()Igualprioridad.Seprocesapororden,deiquierdaaderecha

5.Concatenacindecaracteres(&)
Losoperadoresdecomparacintienentodoslamismaprioridad.Porelloesimportanteelordenenquese
introducen,puestoquesontratadosdeizquierdaaderecha.

Algunosejemplosdefrmulasqueincorporanfunciones(enazul)sonlassiguientes:

Frmula Descripcin
=A1+10 MuestraelresultadodesumarelvalordelaceldaA1a10.
=B5*16% Muestraelresultadodecalcularel16%delvalorB5
=(A1*A2)/C2 MuestraelresultadodemultiplicarlosvaloresdelasceldasA1
yA2ydividirelresultadoporelvalordelaceldaC2
=REDONDEAR(A1;1) RedondeaelcontenidodeA1aunvalordecimal.
=B8SUMA(B10:B14) MuestraelresultadoderestaralvalordelaceldaB8lasuma
delosvaloresdelrangodeceldasB10aB14.
=SUMA(B8;SUMA(B10 CalculalasumadelrangodeceldasB10aB14ylesumael
:B14)) valordeceldaB8

ERRORESENLOSDATOS

Cuandoseintroduceunafrmulaenunaceldapuedeocurrirqueseescribadeforma
errneay,consecuentemente,seproduzcaun error. Elerroraparecesiempreenla
6de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

celdadondeseaintentadointroducirlafrmulayvaprecedidoporuna#untextoyel
signo!OporlapalabraErr:yunnmero.Algunodeellossonlossiguientes:

Explicacin
Error

##### Lasalmohadillassemuestrancuandoelanchodeunacolumnanoessuficienteo
cuandoseutilizaunafechaounahoranegativa

#NOMBRE? Aparececuando OpenOffice.orgCalc2.0 noreconoceeltextodelafrmulao


faltaalgnoperador
Aparececuandofaltaalgnargumentodelafrmula
#VALOR!
#REF! Aparececuandofaltaalgunareferenciaavaloresdelasceldas
Aparececuandounvalorsehadivididopor0
Err:503
Err:510 AparececuandoOpenOffice.orgCalc2.0noreconoceeloperador

EJERCICIOGUIADO1

Comointroducirdistintasfrmulasyverlosresultados

1. Abrir ellibro cursocalc1 y activar,sinoloest,lahoja Hoja4 quedebeestar


totalmenteenblanco.

2. Escribir en la celda A1 el siguiente texto: PRCTICAS GUIADA SOBRE


FORMULAS(Figura2).

Figura2:Resultadodelaintroducireltexto

Dadoquenoresultamuyesttico,ypuestoquetodavanohemosestudiadolas
opcionesdeformateodeceldas,procedeactuardeotraforma.Manteniendola
celda A1 comoactiva,pulselatecla <Supr> yenelcuadrodedilogoquese
abrepulsesobreelbotnAceptar.Estaaccindejaralaceldaenblanco.

3. Pulsarsobreelbotnmostrarlasfuncionesdedibujo delaBarrade
herramientas,paraactivar,enlaparteinferiordela ventanade
OpenOffice.orgCalc2.0laBarradedibujo(Figura3).
Figura3.BarradedibujodeOpenOffice.orgCalc2.0
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.07de33

4. Ahoravamosa introduciruntextocomoobjeto. Paraello,seleccionamosdela


BarradedibujoelbotnconunaT(Figura3),conloqueelcursorcambiara
unacruz+.Manteniendoelbotnizquierdodelratnpulsado,podemosdibujar
unrectngulocomoeldelaFigura4.

Figura4:Marcodetextolistaparaserrellenado

5. Escribirenelmarcoeltextodelapartado2.yhacerclicfueradelmarco.Este
desapareceryquedareltexto. Siha habidounerroralescribir, nohayque
preocuparse, hacemos doble clic dentro del texto y ya est listo para ser
modificado.Enestecasoaadiremosla S acontinuacindeGUIADAyde
nuevoseharclicfueradelmarco.

Figura5:Cuadrodetextounavezterminado

6. ParatrasladareltextohastalaceldaA1,hacemosdobleclicsobrel.Conesta
accinsemostrarnlosseisselectores(cuadradosverdes)decualquierobjetode
OpenOffice.orgCalc2.0(Figura5).Acontinuacinhacemosclicsobrealgn
puntodentrodelmarcoquelimitanlosseisselectoresverdesy,manteniendoel
botnizquierdodelratnpulsado,arrastramoseltexto(Figura6)alaceldaA1.
Enelsiguientetemaledaremosformato.

Figura6:Textocolocadoensulugarcorrecto
8de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

Despus de este parntesis, volse observa con el objetivo de esta prctica


guiada:Comointroducirfrmulasenunahojadeclculo.

7. Frmula directa sobe una celda: Activar la celda C5 y escribir en ella la


siguientefrmula:=120+20.Acontinuacinpulsarlatecla<Intro>.

Conesteprocedimiento aparece el resultadodela suma 140 enla celda C5,


mientrasqueenlabarradefrmulaapareceestaescrita.(Figura7)

Figura7:Ejemplodefrmuladirecta

8. Frmulaconreferenciaaceldas: ActivarlaceldaA6yescribirlacantidad70,
luegopulsarsobrelateclaB6yescribirlacantidad100.Acontinuacinactivar
laceldaC6yescribirlasiguientefrmula:=A6+B6,paralocul:

a) Hacerclicsobreelbotn=delaBarradefrmula.

b) EscribirenelcuadrodefrmulaA6.

c) Escribirdentrodelcuadrodefrmulaelsignodesuma+.

d) EscribirenelcuadrodefrmulaB6.

e) Pulsarlatecla<Intro>

Apareceelresultadodelasuma:170enlaceldaC6,mientrasqueenelcuadro
defrmuladelaBarradefrmulaapareceestaescrita(Figura8).

Figura8:Frmulaconreferenciaaceldas
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.09de33

9. Suma del resultado de dos frmulas. En esta ocasin, se van a sumar los
resultadoqueaparecenenlasceldasC5yC6(Figura8).Paraelloseactivala
celdaC7haciendoclicsobreellay,acontinuacin,hacemosclicsobreeliconode
sumaalgebraicadelaBarradefrmula(Figura9)

Figura9:celdaactivadaeiconodesumaalgebraica

OpenOffice.org Calc 2.0 detecta las celdas adyacentes que pueden formar
partedelasuma(Figura10),laBarradefrmulacambiadeformatoymuestra
losiconosde Aplicar o Rechazar lafrmula,ademsdeintroducirla
(enestecasolafuncinSUMA)enelcuadrodefrmula.

Figura10:Seleccinautomticadeceldasdelasuma

9. Hacerclic sobeeliconodeaceptacindelafrmula(enmarcadoenrojoenla
figura10)yelresultadoapareceenlaceldaC7.LaBarradefrmulavuelvea
suestadoinicial.(Figura11).

Figura11:Resultadodelasumayfrmulaempleada

Aprenderms
10de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

La seleccindeceldasenunafrmula puedehacersedeformaautomticasinnecesidaddeescribirla
direccindelaceldaencuestin.
Paraello,unavezescritoelsigno=ylosoperadoresquecorresponda,haremosclicsobrelaceldaqueque
queremosincluir,seenmarcarenrojoyaparecerenlafrmula(Figura12).

Figura12:Frmulacrendosemediantelaseleccindeceldas

Deestamaneraevitaremosmuchoserroresdedireccionamientodeceldasenunafrmula.

Otrotantoocurrealahoradeemplearfuncionescomoladesumaalgebraica.Aunque,comohemosvisto,
laseleccinsehacedeformaautomtica,enalgunaocasinestapuedequenoseacorrecta.

Alpulsarsobreelbotn,lasceldasqueOpenOffice.orgCalc2.0consideraquesonlasquehayqueincluir
enlasumaaparecenenmarcadasenazul(Figura13).

Figura13:SeleccinparalafuncinSUMA

Obsrveseenestafiguraqueenelnguloinferiorderechodelaseleccinapareceelbotndeseleccin
(enmarcadoenrojo).Estepermite,apartirdelaceldadondeseencuentraC6,modificarlaseleccin.
Enelcasodelejemploquenoocupa,sehaarrastradoelselectorhastaqueelrangodeceldasasumarera
A5:C6
Siloquesedeseaescambiartotalmenteelrangoasumar,simplemente,sehaceclicsobrelaprimeracelda
sumaryarrastramoselpunterodelratnhastalaltima.(Figura14)

Figura14:NuevaseleccindelafuncinSUMA

10. Realizartres sencillasoperaciones medianteelprocedimientodeseleccinde


celdas.Previamente escribir enlahojadeclculolascantidadesqueaparecen
seleccionadasenelrangoA9:B12delaFigura15.
FRM U L A S Y R E F E R E N C I A S E N O P E N O F F I C E . O R G C A L C 2 . 0 11 d e 3 3

Figura15:Valoresaintroduciryresultadosobtenidos

11. Resta.EnlaceldaC9escribirlasiguientefrmula:=A9B9ypulsar<Intro>.El
resultado(negativo)apareceenlamismaceldaenlaquesehaintroducidola
frmula11.

12.Multiplicacin. En la celda C10 escribir la siguiente frmula: =A10*B10 y


pulsarlatecla<Intro>.Elresultadoapareceenlamismaceldaenlaqueseha
introducidolafrmula:4005

13. Divisin. Enlacelda C11 escribir lasiguientefrmula: =A11/B11 ypulsarla


tecla <Intro>. El resultado aparece en la misma celda en la que se ha
introducidolafrmula:28,75

14. Exponenciacin.Paraconcluirlaprcticadefrmulassencillas,sevaacalcular
unexponente.ParaelloescribirelcontenidodelasceldasA3yB3delaFigura
16. A continuacin, activar la celda C3 y escribimos la frmula (Para que
aparezca el signo exponencial ^ hay que pulsarlo dos veces). A continuacin
pulsar sobe el botn Aplicar la frmula. El resultado se muestra en la
mismaceldaC3

Figura16:Calculoexponencial

Operaciones complejas. Para terminar esta prctica, vamos a aprender a


manejar frmulas complejas que incluye alguna funcin de las que se
estudiarnenelsiguientetema.

12.Sumar un rango de celdas y aadir el resultado al valor de una celda


determinada. Para esta operacin se van a utilizar valores que ya hemos
introducidoennuestraHoja4.ElrangodeceldasesB9:B11ylaceldaalaque
sumarelresultadoA9.
12de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

Paracomenzar,escribirlafrmulaqueapareceenlaFigura17enlaceldaC13.
Acontinuacinpulsar o<Intro>.

Comoseobserva,seintroducenparntesisqueordenanelclculo.Estudiemos
loquehacelafrmula:

a) EfectaenprimerlugarlasumadelrangoB9:B11(alestarcontenidoen
elparntesismsinternodelafrmula).

b) AadeelresultadodelasumaanterioralvalorcontenidoenlaceldaA9,
yqueformapartedelasumaexternaperonodelainternadelaqueesta
separaporel;

c) Elresultadofinalde276lomuestraenlaceldaC13.

Figura17:Frmulacomplejayceldasqueintervienen

13. Restar,alvalordeunacelda,elresultadodeunasumaprevia.Paraellohay
quemodificarlafrmuladelapartadoanterior:

a) Hacerdobleclicsobrelafrmula ensucasilladela Barradefrmula y


veremos (Figura 17) como esta aparece en su celda C13 en color y
haciendo referencia a las celdas que intervienen en la frmula. Esta
forma de mostrar la frmula es muy til a la hora de hacer un
seguimientodeerrores.

b) Realizarloscambiosnecesariosparaquelafrmulaquededelsiguiente
modo=A9SUMA(B9:B11).Unavezmodificadaaceptarladelaformaque
yaseconoce.

c) Elresultadoserde68yaparecerenlamismaceldaC13.
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.013de33

14. Redondear un valor decimal. La tarea consiste en modificar la frmula


=A11/B11delaceldaC11paraqueelresultadoobtenidoenelapartado12c)de
28,75seredondeeaunsolodecimal,esdecir,elresultadosea28,8.

Para ello, comoen el caso anterior, hacemos dobleclic sobre la frmula que
aparecer tal como la dejamos (Figura 17) y a continuacin la modificamos
introduciendolafuncinRedondeardelaformaqueapareceenlaFigura18.

Si todo es correcto pulsar sobre el botnAceptar dela Barra defrmula El


resultadoseharedondeadoaunsolodecimal28,8(Figura19)

Figura18:ModificacindelaceldaC11aadiendoredondeo

ElprimerargumentodelafuncinREDONDEARenladivisinentrelacelda
A11yB11.Elsegundoargumento,separadopor;esun1,quesignificaqueel
redondeoseharaunacifratalycomosemuestraenlaFigura19.

Figura19:Resultadodeaplicaraladivisinelredondeoaunacifra

15. AntesdeguardarlaHoja4vamosacambiarleelnombre.Recordemosloquese
hahechoenunapracticaanterior:

a) Hacerclicconelbotnderechodelratnsobresupestaadenombre.

b) DelasopcionesqueseabrenelegirCambiarnombrealahoja...

c) Escribir en el cuadro de dilogo que se abre el nombre Formula (sin


acento)

d) Pulsar elbotnAceptar yobservarcomohacambiadoelnombredela


hojaensupestaa(Figura20)

Figura20:ResultadodecambiarelnombrealaHoja4
14de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

16. PulsarsobreelbotndeGuardar.

Despus de completar esta larga prctica guiada, en la que el alumno se ha


familiarizado con el manejo de frmulas y se han adelantado algunas funciones
sencillas soportadas por OpenOffice.org Calc 2.0, se va a cerrar esta seccin
aadiendoymodificandoalgunasformulasennuestrahojaListado.

EJERICICIOGUIADO2

ComoescribirfrmulasenlahojaListado.

1. Activar lahoja Listado haciendoclicsobresupestaa.Sinosevisualizaenla


Barradeetiquetasydedesplazamiento,pulsarsobreelbotndeverhojasdela
izquierda

2. Setratadecalcularlamediadelastresnotasdecadaalumnoycolocarlaenla
columnaEquepermanecevaca.ParaelloseseleccionalaceldaE2yescribimos
la frmula que aparece en la Figura 21, que indica tambin la celdas
implicadas.

Figura21:Frmulaaintroducirenestaprctica

Comoseve,estafrmulasumaenprimerlugarlastresnotasyposteriormente
divideelresultadoentreelnmerodenotas,esdecir,3.

Una vez escrita la frmula pulsar sobre el botn de Aplicar la frmula. El


resultadosemuestraenlaFigura22.
Figura22:Resultadodeaplicarlafrmulaindicada
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.015de33

3. Comoestafrmulahayqueescribirlapararestodenotas,podemosoptarporla
opcin de autorrellenado automtico. Esta opcin duplicar la frmula de la
celda E2 a la dems, pero ir modificando progresivamente las celdas de
referenciaparaadecuarlafrmulaalalneadondeseencuentra.Paraello:

a) SeleccionarlaceldaE2quecontienelafrmula(Figura22).

b) Arrastrar la celda activa haciendo clic sobre el selector de la esquina


inferior derecha (en un crculo rojo), manteniendo pulsado el botn
izquierdodelratnhastallegaralaceldaE5.

c) Lafrmulaseduplicarymostrarelresultadoencadacelda.Verenla
Figura 23 como la frmula ha ido cambiando en funcin de la fila
(referenciarelativaaceldas):LafrmuladelaceldaE5hacereferenciaa
lasceldasdeesafila

Figura23:Autorrellenadodefrmulaporreferenciarelativa

4. Guardarloscambiosrealizadosallibropulsandosobre

Aprenderms
Otroprocedimientoparacopiarunafrmulaeselsiguiente:
1.Seleccionarlaceldaquecontengalafrmula.
2.SeleccionarlaopcinCopiardelmenEditaro,comoalternativa,puedepulsarsobrelacombinacinde
teclas<Control>+<C>.
3.Seleccionelaceldaenlaquesedebacopiarlafrmula.
4.PulsesobrelaopcinInsertarenelmenEditaroutilicelacombinacindeteclas<Control>+<V>.La
frmulaseadaptarcorrectamentealanuevacelda.
16de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

OTROSTIPODECLCULOS

Vamos a conocer y practicar otras frmulas que utilizan valores no estrictamente


numricos,dadoque.OpenOffice.orgCalc2.0permiterealizarclculosconfechasy
horas,yaqueseobtienendelrelojinternodelsistema.

EJERCICIOSGUIADO3

Comocalculardiferenciastemporales

Este ejercicio guiado explica como calcular diferencias de tiempo entre dos horas
determinadas

1. Activar la Hoja2 en la que se introdujeron dos horas. Concretamente en las


celdasD1yD2.(Figura24).

Figura24:Horasparacalculareltiempotranscurridoentreambas

2. Paracalcularladiferenciasdetiempotranscurridoentrelas2:45ylas14:45se
activalaceldaE2,yenellaseescribelafrmulasiguiente:=(D2<D1)+D2D1.A
continuacinseaplicapulsandoelconocidobotn

3. ElresultadosemuestraenlaceldaE2yesexactamentede12:00horas(Figura
25)eltiempotranscurridoentrelas 2:45 horasdelamadrugadaylas 14:45
horasdelmismoda.

Figura25:Resultadoyfrmulaaplicada

Lafrmulapartedelabasedequeundaenteroconsusveinticuatrohoras
tieneelvalor1yque,porlotanto,unahorarepresenta1/24partedeesevalor.
Elvalorlgicoquedevuelvelaoperacinentreparntesises01(segnquese
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.017de33

cumplaonoelargumento)quecorrespondea 0 24 horas.Elresultadodela
frmulasemostrarautomticamenteenformatodehoragraciasalordende
losoperandos.

4. PulsesobreelconocidobotnGuardarcambiosdelaBarradeherramientas

EJERCICIOGUIADO4

Comocalcularlaedadexactadelusuario

1. Escribir en la celda F1 de la Hoja2 la fecha de su nacimiento, por defecto


22/7/76.(Figura26).

2. EscribirenlaceldaF2lafrmula=AHORA()F1.

3. Pulsarlatecla<Intro>paracomprobarelresultado.

Enelcasodehaberutilizadolafechaejemploverelresultadoenformatode
fecha: 1/10/29 (Para la fecha interna del ordenador 23/4/06). Que viene a
decirnosque,enlafechadel23deabrildelao2006elusuariotena29aos,
10mesesyunda.

Figura26:Frmulayresultadodelamisma

4. Sisedeseaverladiferenciaentredosfechas(ladelnacimientodelusuarioyla
deldaactual)ennmerodedasynoenformatofecha,sedebeasignarala
celdaF2elformatodenmero.Paraello:

a) 1.ActivarlaceldaF2sinoloest.

b) Pulsarsobreelbotnderechodel ratn para abrirelmencontextual


(Figura27)delaceldayelegirlaopcinFormatearceldas...(quesever
msdetenidamenteeneltemaFormatos).
Figura27:Mencontextualasociadoalasceldas
18de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

c) DeestaformaseabreelcuadrodedilogoFormatodeceldas.

d) Pordefecto,enlapestaaNmeros,lacategoraNmeroaparece
destacadaconelformatopreestablecidoEstandar,loquehaprovocado
queelresultadodeefectuarelclculoentrefechassemuestretambin
comofecha.(Figura28).

Figura28:Formatoestndardeunaceldanumrica

e) Para mostrar el resultado en forma de nmero, hacer clic sobre el


formato 1.234 y activar el cuadro de seleccin Separador de miles
(Figura29).
Figura29:Nuevoformatodelaceldaconpuntuacindemiles
FRM U L A S Y R E F E R E N C I A S E N OPENO F F I C E . O R G CALC2.019de33

f) CerrarelcuadrodilogohaciendoclicsobreelbotnAceptar.

g) La celda mostrar el nmero de das entre la fecha actual y la fecha


introducidaconseparadordemiles(Figura29).

5. Para transformar esta cantidad en horas, minutos y segundos, escribir las


siguientesfrmulas:

a) Reclculoenhoras.EscribirenlaceldaF3lasiguienteformula:=F2*24y
pulsarAplicarparaverelresultado.

b) Reclculo en minutos. Escribir en la celda F4 la siguiente formula:


=F3*60ypulsarAplicarparaverelresultado.

c) Reclculo en segundas. Escribir en la celda F5 la siguiente formula:


=F4*60ypulsarAplicarparaverelresultado.

6. Ampliar el ancho de la columna para visualizar el resultado y colocar el


separadordemilesenlostresvaloresdelasceldasF3,F4yF5,talcomohemos
realizadoenelapartado4.e).

7. Probar a cambiar el color de los valores de las celdas F3, F4 y F5,


seleccionndolas en primer lugar, para posteriormente hacer clic sobre el
selector del icono de color de texto de la Barra de herramientas y
eligiendoelcolorrojodelapaleta.

8. Guardarloscambiosintroducidos.
20de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

2 REFERENCIASABSOLUTAS,RELATIVASYMIXTAS

Cuandosehaceusodefrmulasyfuncionesseintroducenreferenciasaceldasoa
conjuntodeceldasquenosonpropiamentelamismadondeseencuentralafrmula.

AlhacerlaprcticasobrecopiadodefrmulasenlahojaListado,sepuedecomprobar
que las referencias a las celdas se ajustaban al copiar las frmulas. Este tipo de
referenciassellaman referenciasrelativas.Sinembargo,enocasionesinteresausar
referenciasabsolutas,quesonlasquenoseajustanalcopiarunafrmuladeunacelda
aotra:paraello,ponemoselcarcter$delantedelareferenciaalacolumna,alafila,
oaambas,segnnosinteresemantenerfijalareferenciaalacolumna,alafila,o
tantoalacolumnacomoalafila.Porejemplo:

Tipodereferencia Ejemplo

Referenciarelativa H9
Referenciaabsoluta(alacolumnayalafila) $H$9
Referenciamixtaalacolumna $H9
Referenciamixtaalafila H$9

Enelcasoquenosocupa,cuandocopiamoslaceldaE2quecontieneunafrmulacon
referenciasaotrasceldas(Figura30)como=(B2+C2+D2)/3alaceldaE3,E4oE5,la
frmulavariarporquelasreferenciascontenidasenlafrmulasonloquese
denominanreferenciasrelativasalaceldaquelascontieneypasarnrespectivamente
a:=(B3+C3+D3)/3;=(B4+C4+D4)/3;=(B5+C5+D5)/3.Elvalor3nocambiarporquees
unaconstante.

Figura30:Frmulaconreferenciarelativasaceldas

Aveceslafrmulanecesitadeunareferenciaaunaceldaquenopuedevariaraunque
la frmula se copie en otra celda. Entonces estamos hablando de un referencia
absoluta a una celda. En el caso que esta celda pueda variar de fila o columna
solamente,estaremoshablandodereferenciamixta.
FRM U L A S Y R E F E R E N C I A S E N O P E N O F F I C E . O R G CALC2.021de33

REFERENCIARELATIVA

Enestecaso,lasreferenciasdefilasycolumnascambiansisecopialaformulaenotra
celda,esdecir,lafrmulaseadaptaasuentornoporquelasreferenciaslashacecon
respectoaladistanciaentrelaformulaylasceldasqueformanpartedelaformula.
EstaeslaopcinqueofreceOpenOffice.orgCalc2.0pordefecto.

REFERENCIAABSOLUTA

Lasreferenciasdefilasycolumnasnocambiansisecopialaformulaaotracelda,las
referenciasalasceldasdelaformulasonfijas.

Paraindicarunareferenciaabsolutaenunafrmulatendremosqueponerelsigno$
delantedelnombredelafilaydelacolumnadelacelda,porejemplo =$F$2,yas
aunquecopiemoslaceldaaotra,nuncavariarlareferencia.(Figura31).

Figura31:FrmulaconreferenciaabsolutaalaceldaG3

EnelejemplodelaFigura32,silafrmulalacopiamosalasceldasE3,E4yE5,la
referenciaabsolutaalaceldaG2nocambiar.

Figura32:FrmuladelaceldaE5.Lareferenciaabsoluta&G$2nocambia

REFERENCIAMIXTA

Havecesinteresarhacerunacombinacindeambasreferencias,sepuedehacerque
lasfilasseanrelativasylascolumnasabsolutasoviceversa.
22de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

Paraindicarunareferenciamixta,pondremoselsigno$delantedelnombredelafila
odelacolumna,dependiendodeloquequeramosfijar,porejemplo=$F2o=F$2.

EJERCICIOGUIADO5

Comoreferenciarceldasenlasfrmulas

1. ActivarlahojaListado

2. ActivarlaceldaE2ycomprobarquelafrmulahacereferenciasrelativasalas
celdas

3. Modificarlareferenciadeunvaloraunareferenciaabsoluta.Paraellovamosa
sustituirelvalor 3 delafrmulaactualporelmismovalorqueescribiremos
previamente en la celda G3, lo que permitir modificar la frmula
introduciendounareferenciaabsolutaenlamisma(Figura33):Activarlacelda
E2ysustituirelvalor3porG3

4. Cambiar la referencia relativa de G3 en la frmula (Figura 33) por una


referenciaabsoluta.Paraello,seleccionarestevalorenelcuadrodefrmula
haciendodobleclicsobrel y,acontinuacinpulsarunavezsobrelasteclas
<Mayus>+<F4>.

Figura33:ReferenciarelativadelaceldaG2enlafrmulamodificada

5. Conlaaccinanteriorlareferenciadeestaceldaseconvierteenabsoluta$G$3
(Figura32).Ahoraseprocederacopiarlafrmulaarrastrndolahastalacelda
E5.

Alposicionarnosenestaltimaceldaseobservaquelasreferenciasrelativasse
han modificado, sensibles al contexto de la frmula, mientras la referencia
absolutapermaneceinvariable.

6. Antes de completar esta prctica, se van a incluir ms alumnos en la hoja


Listado para realizar alguna operaciones con ellos. Los alumnos a incluir
aparecen a continuacin en la Figura 34 (escribir el nombre y apellidos en
distintas celdas, tal como aparecen a partir de la A35). No preocuparse, de
momento,delformatodelasceldas.
FRM U L A S Y R E F E R E N C I A S E N O P E N O F F I C E . O R G CALC2.023de33

Figura34:NuevosalumnosaincluirenlahojaListado

7. Como se puede comprobar este listado es muy anrquico. Algunas personas


tienenelapellidoalprincipio,otraselnombreytodastienenapellidosynombre
endistintasceldas.Porello,laprimeratareaconsistirenmodificarestosdatos
paraquecoincidanconlosdelosprimeroscincoalumnos:

a) SeleccionarelrangoA35:B46.

b) Pulsar sobre el men Formato y seleccionar la opcin Cambiar


maysculasyminsculas.

c) SeleccionarlaopcinMaysculas.(Figura35)

Figura35:Secuenciadeopcionesparacolocarelcontenidodelasceldaenmaysculas

d) ActivarlaceldaA6yescribirlafrmula:=A35&,&B35.
24de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

e) PulsarsobreelbotnAplicar.Elresultadoaparecerenlamismacelda.
Seobservaquela comayelespacioenblancoqueseencuentra entre
comillastienenlafuncindeincluirambosentreelapellidoyelnombre
(Figura36).

f) CopiarlafrmuladelaformaqueyaseconocehastalaceldaA11.

Figura36:ResultadodeaplicarlafrmuladelaBarradefrmulaalrangoC6:C11

g) Activar la celda A12 y escribir la siguiente frmula =A41&, &C41.


Como se puede comprobar, se ha alternado el orden de las celdas con
relacin a la primera frmula empleada, para que los apellidos se
coloquendelantedelnombreeigualarlaaparienciaconlasseisceldas
anteriores(Figura37).

h) CopiarlafrmuladelaformaqueyaseconocehastalaceldaC23.

Figura36:ResultadodeaplicarlafrmulaconlasceldascambiadasenlaceldaC18

i) Completar los datos de la hoja copiando en las celdas respectivas las


notasqueenlaFigura38seencuentranenelrangoB7:D17
FRM U L A S Y R E F E R E N C I A S E N O P E N O F F I C E . O R G CALC2.025de33

Figura38:DatosaintroducirennuestrahojaListado

j) Completarlanotafinal delosnuevosalumnos activando lacelda E6,y


arrastrandoestacelda,haciendoclicenelselectordelaesquinainferior
deladerecha,hastalaceldaE17(Figura38).

k) Sevaacomprobarahoraquealumnoshansuspendidoelcurso.Paraello
seemplearanlosoperadoresrelacionales.

Recordemos que un operador relacional como < devuelve el valor


VERDADEROsiesciertalacomparacinoFALSOencasocontrario.En
laprcticasecomprobarsilanotafinal esmenor a 5.Siesas,enla
celdaaparecerelvalorVERDADEROqueequivaldraaunsuspenso.La
frmulaqueseintroducirenlaceldaF2ser=E2<5.

l) Acontinuacinsearrastarlacelda,delmodoqueyaseconocehastala
celdaF17.

m) El resultado se muestra en la Figura 39. Cuando el resultado que se


muestraesVERDADEROsignificaqueelalumnohasuspendido.
Figura39:Resultadodeaplicarunafrmulaconoperadorrelacional(ColumnaF)
26de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

n) Guardarloscambiosdelaformahabitual.

CMOCAMBIARELTIPODEREFERENCIA

Yasesabequepordefectolasreferenciasaceldasesrelativa.Sisedeseacambiarel
tipodereferenciaenunafrmulalopodemoshacerdedosformas:

Cambiandoeltipodereferenciaamano.

Como se ha visto en la prctica anterior, cuando se est editando la


frmula. Es decir, una vez escrita la celda hacemos clic sobre ella y
pulsamoslasteclas <Mayus>+<F4>,seobservaquelareferenciadelas
celdas van cambiando a los posibles tipos de referencias posibles:
absoluta,mixtaalafila,mixtaalacolumnayrelativa.

REFERENCIASAOTRASHOJASYLIBROS

Otra funcionalidad muy interesante de las referencias es la posibilidad de escribir


referenciasaceldasqueseencuentranenotrashojas.

Parahacerreferenciaaceldasdeotrashojasdebemosindicarelnombre
delahojaseguidodeunpuntoyelnombredelacelda.

Porejemplo:Listado.A2hacereferenciaalaceldaA2delahojaListado.
ComolahojatienesunombreynoseutilizaelnombregenricoHoja2,
Hoja3,etc.,elnombredelahojasepuedecerrarentrecomillassimples'',
aunqueen Lliurex funcionasinellas. Enelcasodereferenciarlacelda
A2delaHoja3,lareferenciasera:Hoja3.A2.

Para referenciarceldasqueseencuentranenotrolibro seescribiren


primerlugarelnombredellibro,acontinuacin,conunaalmohadillael
FRM U L A S Y R E F E R E N C I A S E N O P E N O F F I C E . O R G CALC2.027de33

nombredelahojayporltimo,separadaporunpunto,laceldaalaque
queremosreferirnos.Comoporejemplocursocal1.ods#Listado.A2

REFERENCIARCONUNNOMBRE

Paramejorarlalegibilidaddelasreferenciasarangosenlasfrmulas,sepuede
asignarnombresalosrangos.Porejemplo,sepuedeasignaralrangoB2:D2delahoja
Listadoelnombrenotas.Acontinuacinsesustituyeenlafrmulaelrangoporsu
nombre=SUMA(notas).
Aundespusdeaadiroborrarfilasycolumnas,OpenOffice.orgCalc2.0sigue
asignandocorrectamentelosrangosidentificadosmediantenombres.Losnombresde
reanopuedencontenerespacios.
Paraasignarnombresalosrangos:
a) SeleccionarelmenInsertaryhacerclicsobrelaopcinNombres.A
continuacinelegirDefinir.(Figura40).

Figura40.Secuenciadeopcinparadefinirunnombre

b) EncuadrodedilogoqueseabredenominadoDefinirnombres(Figura
41)escribirprimeroelnombreenelcampodetextoNombre.
c) Seleccionarenlahojaactivaelrangodeceldasquetendrnesenombre
haciendoclicenlaprimeraceldayarrastrandoalpunterohastala
ltima.
d) Alllegaralaltimacelda(enmarcadasenazulenlaFigura41)soltarel
28de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

botnizquierdodelratnyobservarcomoelrangoapareceenelcuadro
Asignadoaenlaparteinferiordelcuadrodedilogo.
ElcuadrodedilogoDefinirnombrestambinseutilizaparadarnombre
afrmulasopartesdefrmulasqueseempleanconfrecuencia.
e) CerrarelcuadrodedilogopulsandoelbotnAceptar.

Figura41:Seleccinelrangoquellevarennombrenotas

RECONOCERUNNOMBRECOMOREFERENCIA

OpenOffice.orgCalc2.0permiteutilizarceldascontextoparahacerreferenciaalas
filasolascolumnasquelascontienen.

En la hoja de clculo Listado (Figura 39) todas las columnas tienen un


encabezamientoyenconsecuencia1Evaluacin, 2Evaluacin y 3Evaluacin
sepuedenemplearennuestrafrmulaparahacerreferencia,respectivamente,alos
rangosdeceldas B2:B5, C2:C5 y D2:D5.yasconocerlamediadelaclaseencada
evaluacin

Estafuncinestactivadadeformapredeterminada.

Sin embargo existe una dificultad. Si se desea que OpenOffice.org Calc 2.0
reconozcaunnombredeformaautomtica,estedebeempezarporunaletraynopor
unnmerocomoeselcaso,ademsdeestarcompuestoporcaracteresalfanumricos.
Adems,elnombredebeirentrecomillassimples.
FRM U L A S Y R E F E R E N C I A S E N O P E N O F F I C E . O R G CALC2.029de33

EJERCICIOGUIADO6

Comohacerreferenciasanombres

1. ActivarlahojaListadosinoloest.

2. CambiarelnombredelasceldasB2:D2escribiendorespectivamente:
Evaluacin1,Evaluacin2,Evaluacin3(Figura42).

Figura42:NuevosnombredelascolumnasB,CyD

3. Introducirlafuncinestadsticaparacalcularunpromedio.Vaasereneste
momentocuandointroduzcamosunaprimerafuncin(queseverconmayor
amplitudeneltemasiguiente)paraobservarsurelacinconlasfrmulas

4. ActivarlaceldaB19(Figura43)yescribirlafrmulaqueapareceenelcuadro
correspondientedelaBarradefrmulas:=PROMEDIO('Evaluacin1').Fijarse
enlascomillassimples.

Figura43:CeldadondecalcularelpromedioyfrmulaconlafuncinPROMEDIO

5. Colocarunrtuloalasmedias. Activando lacelda A19 y escribiendo eltexto


queapareceenlaFigura43:Mediadeclase.

6. Arrrastrar la frmula. Activando la celda B19 y pulsandosobresu botn de


seleccin,arrastraarlafrmulahastalaceldaD19.Observarcomolareferencia
30de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

al nombre de cada columna va cambiando por tener una referencia relativa


(Figura44).

Figura44:Resultadodelaprctica

7. Guardarloscambios

3 PEGADOESPECIAL

Enalgunasocasiones puedeinteresarcopiarelvalordeunaceldasinlafrmula,o
copiarlafrmulaperonoelformato,osolamenteelaspectodelacelda.Esdecir,elegir
los elementos de la celda o rango a copiar. Esta posibilidad nos la proporciona la
opcindePegadoespecialqueseencuentraenelmenEditar.

Parapoderrealizarunpegadoespecial,esnecesarioseleccionarpreviamentelacelda
orangodeceldasacopiaryluegodeseleccionadasactivarlaopcinPegadoespecial.
Conelloseabreuncuadrodedilogo(Figura45)quecontienevariasopciones,delas
queseactivarnaquellasqueconcuerdeconeltipodepegadoquesedesearealizar.
F R M U L A S Y R E F E R E N C I A S E N OPENOF F I C E . O R G CALC2.031de33

Figura45:CuadrodedilogodePegadoespecial

Lasopcionesmsimportantesqueincorporaestecuadrodedilogosonlassiguientes:

Pegartodo:Pegatantolafrmulacomoelformatodelacelda.

Cadenadecaracteres:Pegaeltextodelaceldasinelformato.

Nmero:Peganicamentelosnmerosdelacelda.

Fechayhora:Pegalafechasuhoradelaceldacopiada.

Frmulas:Peganicamentelafrmuladelaceldaperonosuformato.

Formatos:Peganicamenteelformatodelaceldaperonosucontenido.

Sihemosutilizadoel botnPegar de la Barra de herramientas, al hacer clic


sobreflechanegradeladerechadelbotnapareceunpaneldesplegablequemuestra
lasopcionesdecopiaquesoportaOpenOffice.orgCalc2.0(Figura46).

Figura46:Opcionesdecopiadelcontenidodeunaceldaorango
32de33FrmulasyreferenciasenOpenOffice.orgCALC2.0

EJERCICIOGUIADO7

Comorealizarunpegadoespecial

1. ActivarlahojaListadosinoloest.

2. Copiarelcontenidoynolasfrmulas delasceldasdelacolumna E enla H.


ParaloculsemarcarelrangodeceldasE2:E17(Figura47)ysepulsarasobre
eliconoCopiardelaBarradeherramientas.

Figura47:Seleccindelasceldasacopiarsucontenido

3. SeleccionarlasceldasdedestinohaciendoclicsobrelaceldaH2.

4. SeleccionarelmenEdicinyelegirlaopcinPegadoespecial...Sedesplegar
elcuadrodedilogoyaconocidoconlasopcionesdepegadoespecial(Figura45).

5. DesactivarlaopcinPegartodoyFrmulasypulsarsobeelbotnAceptardel
cuadrodedilogo.

6. Comprobar quesolosehacopiadoelvalorhaciendoclicsobrecualquiercelda
del rango G2:G17 y comprobando que el cuadro de frmula de la Barra de
frmulaaparececonelvalorynolafrmula(Figura48).

7. Guardarloscambiosycerrarellibrodetrabajoconlasteclas<Ctrl>+<Q>
F R M U L A S Y R E F E R E N C I A S E N OPENOF F I C E . O R G CALC2.033de33

Figura48:Resultadodelapractica

You might also like