Vous êtes sur la page 1sur 219

Informtica

17 Clase. Hoja de Clculo (2)


Prof. Gonzalo Mller
gmullerb@mail.com

Facultad de Ingeniera Universidad Central de Venezuela

Clase Anterior
Concepto y Estructura de una Hoja de Clculo Libro Hojas Celdas Nmero, Texto Expresiones Cinta Tabs Grupo Comandos Comandos Bsicos: Nuevo, Abrir, Guardar Administracin de Hojas: Insertar, Eliminar, Copiar, Mover, Renombrar, Colorear Etiqueta Formatos: Color Fondo y Texto, Bordes Copiar Formato Borrar
Informtica Prof. Gonzalo Mller Clase 17 GM - 2

Clase Anterior
Administracin de Columnas y Filas 1 Seleccionar Comentarios Expresiones =expresin Direccin de Celdas Variables Direccin de una Celda LetrasNumero Operadores Aritmticos Operadores Relacinales
Informtica Prof. Gonzalo Mller Clase 17 GM - 3

Clase Anterior
Copiar de celdas Direccin Relativa de una Celda LetrasNumero Direccin Absoluta de una Celda
Celda Fija

$Letras$Numero
Columna Fija

$LetrasNumero
Fila Fija

Letras$Numero
Informtica Prof. Gonzalo Mller Clase 17 GM - 4

Clase Anterior
Nombre de una Celda
Administrador: Editar, Eliminar, Buscar

Autorelleno
Con y Sin Formato

Informtica Prof. Gonzalo Mller Clase 17 GM - 5

Funciones de una Hoja de Clculo

Informtica Prof. Gonzalo Mller Clase 17 GM - 6

Funciones

Nombre(argumento1;argumento2; )

Informtica Prof. Gonzalo Mller Clase 17 GM - 7

Funciones

Nombre(argumento1;argumento2; ) Nombre

Informtica Prof. Gonzalo Mller Clase 17 GM - 8

Funciones

Nombre(argumento1;argumento2; ) ( )

Informtica Prof. Gonzalo Mller Clase 17 GM - 9

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;

Informtica Prof. Gonzalo Mller Clase 17 GM - 10

Funciones

Nombre(argumento1;argumento2; ) ; ;
Separadores

Informtica Prof. Gonzalo Mller Clase 17 GM - 11

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda Constantes

Informtica Prof. Gonzalo Mller Clase 17 GM - 12

Funciones
Llamada de una Funcin: una funcin retorna un valor, por lo que la llamada formar parte de una: Sentencia a Asignacin:
= Nombre(Argumento1; Argumento2; )

Informtica Prof. Gonzalo Mller Clase 17 GM - 13

Funciones
Llamada de una Funcin: una funcin retorna un valor, por lo que la llamada formar parte de una: Sentencia a Asignacin:
= Nombre(Argumento1; Argumento2; )

Expresin Lgica:
(Nombre(Argumento1; Argumento2; ) <= )

Informtica Prof. Gonzalo Mller Clase 17 GM - 14

Funciones
Llamada de una Funcin: una funcin retorna un valor, por lo que la llamada formar parte de una: Sentencia a Asignacin:
= Nombre(Argumento1; Argumento2; )

Expresin Lgica:
(Nombre(Argumento1; Argumento2; ) <= )

Expresin Aritmtica:
+ Nombre(Argumento1; Argumento2; ) / 2

Informtica Prof. Gonzalo Mller Clase 17 GM - 15

Funciones
Llamada de una Funcin: una funcin retorna un valor, por lo que la llamada formar parte de una: Sentencia a Asignacin:
= Nombre(Argumento1; Argumento2; )

Expresin Lgica:
(Nombre(Argumento1; Argumento2; ) <= )

Expresin Aritmtica:
+ Nombre(Argumento1; Argumento2; ) / 2

Otra Llamada (como Argumento):


Argumento

Nombre1(; Nombre(Argumento1; ; ))
Informtica Prof. Gonzalo Mller Clase 17 GM - 16

Funciones
Sentencia a Asignacin: Ejemplo:
=seno(A1)

Informtica Prof. Gonzalo Mller Clase 17 GM - 17

Funciones
Sentencia a Asignacin: Ejemplo: Ejemplo:
=seno(A1)

Expresin Lgica:
(seno(A1) > 10)

Informtica Prof. Gonzalo Mller Clase 17 GM - 18

Funciones
Sentencia a Asignacin: Ejemplo: Ejemplo: Ejemplo:
=seno(A1)

Expresin Lgica:
(seno(A1) > 10)

Expresin Aritmtica:
(seno(A1) + 2)/seno(B1)

Informtica Prof. Gonzalo Mller Clase 17 GM - 19

Funciones
Sentencia a Asignacin: Ejemplo: Ejemplo: Ejemplo: Ejemplo:
=seno(A1)

Expresin Lgica:
(seno(A1) > 10)

Expresin Aritmtica:
(seno(A1) + 2)/seno(B1) Argumento =seno(A1 + seno(B1))

Otra Llamada (como Argumento):

Informtica Prof. Gonzalo Mller Clase 17 GM - 20

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;

Informtica Prof. Gonzalo Mller Clase 17 GM - 21

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda

Informtica Prof. Gonzalo Mller Clase 17 GM - 22

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda

Ejemplo:

=seno(A1)

Informtica Prof. Gonzalo Mller Clase 17 GM - 23

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda o Expresin

Informtica Prof. Gonzalo Mller Clase 17 GM - 24

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda o Expresin

Ejemplo:

=seno(A1 + B2) =si(A1 > A2; A1;B2)

Informtica Prof. Gonzalo Mller Clase 17 GM - 25

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda o Expresin o Llamada

Informtica Prof. Gonzalo Mller Clase 17 GM - 26

Funciones

Nombre(argumento1 argumento2 ) argumento1;argumento2 argumento1 argumento2;


Direccin de Celda o Expresin o Llamada

Ejemplo:

=exp(seno(A1))

Informtica Prof. Gonzalo Mller Clase 17 GM - 27

Ejercicio
En una nueva hoja nombrada Ejercicio 1 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Construir una tabla
A 1 2 3 4 5 PI N 1 2 3 N*PI Sen(N*PI) B

Texto
C D

92 90

Informtica Prof. Gonzalo Mller Clase 17 GM - 28

Evaluacin: Funciones Matemticas

Funciones
Formas de ingresar una funcin en una celda Directa Biblioteca de Funciones Barra de Frmula

Informtica Prof. Gonzalo Mller Clase 17 GM - 29

Funciones Ingreso Directo


Directo A medida que se ingresa el nombre de la funcin se presenta una lista de las funciones coincidentes =s

Informtica Prof. Gonzalo Mller Clase 17 GM - 30

Funciones Ingreso Directo


A medida que se ingresa el nombre de la funcin se presenta una lista de las funciones coincidentes =s

Informtica Prof. Gonzalo Mller Clase 17 GM - 31

Funciones Ingreso Directo


A medida que se ingresa el nombre de la funcin se presenta una lista de las funciones coincidentes =s
Lista Descripcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 32

Funciones Ingreso Directo

Se reduce la lista

Informtica Prof. Gonzalo Mller Clase 17 GM - 33

Funciones Ingreso Directo

Argumento Celda

Argumento otra funcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 34

Funciones Ingreso por Biblioteca


Biblioteca de Funciones
Tab de Frmulas

Categoras

Informtica Prof. Gonzalo Mller Clase 17 GM - 35

Funciones Ingreso por Biblioteca


Biblioteca de Funciones

1 Seleccionar la Categora
Informtica Prof. Gonzalo Mller Clase 17 GM - 36

Funciones Ingreso por Biblioteca

2 Seleccionar Funcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 37

Funciones Ingreso por Biblioteca

Cada funcin tiene un dialogo que permite definir los argumentos de la funcin
Informtica Prof. Gonzalo Mller Clase 17 GM - 38

Funciones Ingreso por Biblioteca

Cada funcin tiene un dialogo que permite definir los argumentos de la funcin
Informtica Prof. Gonzalo Mller Clase 17 GM - 39

Funciones Ingreso por Biblioteca


3 Ingresar los argumentos

Cada funcin tiene un dialogo que permite definir los argumentos de la funcin
Informtica Prof. Gonzalo Mller Clase 17 GM - 40

Funciones Ingreso por Biblioteca


3 Ingresar los argumentos
Argumento Celda

Resultado

Cada funcin tiene un dialogo que permite definir los argumentos de la funcin
Informtica Prof. Gonzalo Mller Clase 17 GM - 41

Funciones Ingreso por Biblioteca


3 Ingresar los argumentos

Informtica Prof. Gonzalo Mller Clase 17 GM - 42

Funciones Ingreso por Biblioteca


3 Ingresar los argumentos

Informtica Prof. Gonzalo Mller Clase 17 GM - 43

Funciones Ingreso por Biblioteca


3 Ingresar los argumentos

Informtica Prof. Gonzalo Mller Clase 17 GM - 44

Cuando est listo el argumento

Funciones Ingreso por Biblioteca


3 Ingresar los argumentos

Se actualiza

Para finalizar

Informtica Prof. Gonzalo Mller Clase 17 GM - 45

Funciones Ingreso por Biblioteca

Cada funcin tiene un dialogo que permite definir los argumentos de la funcin
Informtica Prof. Gonzalo Mller Clase 17 GM - 46

Funciones Ingreso por Barra


Barra de Frmula

Inserta una funcin en la celda seleccionada

Informtica Prof. Gonzalo Mller Clase 17 GM - 47

Funciones Ingreso por Barra


Barra de Frmula

1 Pulsar Botn
Informtica Prof. Gonzalo Mller Clase 17 GM - 48

Funciones Ingreso por Barra

Informtica Prof. Gonzalo Mller Clase 17 GM - 49

Funciones Ingreso por Barra

Categora de la Funcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 50

Funciones Ingreso por Barra

Funcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 51

Funciones Ingreso por Barra

Descripcin de la Funcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 52

Funciones Ingreso por Barra

Parmetros y su tipo
Informtica Prof. Gonzalo Mller Clase 17 GM - 53

Funciones Ingreso por Barra

Parmetros

Informtica Prof. Gonzalo Mller Clase 17 GM - 54

Funciones Ingreso por Barra

Parmetros

Informtica Prof. Gonzalo Mller Clase 17 GM - 55

Funciones Ingreso por Barra

2 Seleccionar Categora 3 Seleccionar Funcin

Informtica Prof. Gonzalo Mller Clase 17 GM - 56

Ejercicio
En una nueva hoja nombrada Ejercicio 2 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Construir una tabla
A 1 2 3 4 91 A B B |A|

Texto
C D A!+B! E F G

Tan(A+B) A/e^(2*B)

=Aleatorio.Entre(-22; 22)
Informtica Prof. Gonzalo Mller Clase 17 GM - 57

Evaluacin: Funciones Matemticas

Ejercicio
En una nueva hoja nombrada Ejercicio 3 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Construir una tabla
A 1 2 3 4 91 X f(X) B

Texto
C D

sen( x + 1 ) e
x 3 +1

X: aleatorio real entre -5 y 5


Informtica Prof. Gonzalo Mller Clase 17 GM - 58

Evaluacin: Funciones Matemticas

Funciones Lgicas

Expresiones Lgicas Compuestas? Operadores Lgicos?


Informtica Prof. Gonzalo Mller Clase 17 GM - 59

Funciones Lgicas

Informtica Prof. Gonzalo Mller Clase 17 GM - 60

Funciones Lgicas

Informtica Prof. Gonzalo Mller Clase 17 GM - 61

Funciones Lgicas

Constante Lgicas

Informtica Prof. Gonzalo Mller Clase 17 GM - 62

Funciones Lgicas
Operador Lgico Y Y(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO FALSO FALSO FALSO

Informtica Prof. Gonzalo Mller Clase 17 GM - 63

Funciones Lgicas
Operador Lgico Y Y(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO FALSO FALSO FALSO

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 64

Funciones Lgicas
Operador Lgico Y Y(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO FALSO FALSO FALSO

Ejemplo:

FalsoFalso
Informtica Prof. Gonzalo Mller Clase 17 GM - 65

Funciones Lgicas
Operador Lgico Y Y(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO FALSO FALSO FALSO

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 66

Funciones Lgicas
Operador Lgico O O(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO VERDADERO VERDADERO FALSO

Informtica Prof. Gonzalo Mller Clase 17 GM - 67

Funciones Lgicas
Operador Lgico O O(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO VERDADERO VERDADERO FALSO

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 68

Funciones Lgicas
Operador Lgico O O(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO VERDADERO VERDADERO FALSO

Ejemplo:

FalsoFalso
Informtica Prof. Gonzalo Mller Clase 17 GM - 69

Funciones Lgicas
Operador Lgico O O(expresin lgica1; expresin lgica2)
Expresin 1 Verdadera Verdadera Falsa Falsa Expresin 2 Verdadera Falsa Verdadera Falsa Resultado VERDADERO VERDADERO VERDADERO FALSO

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 70

Funciones Lgicas
Operador Negacin Lgica NO NO(expresin lgica)
Expresin Verdadera Falsa Resultado Falso Verdadero

Informtica Prof. Gonzalo Mller Clase 17 GM - 71

Funciones Lgicas
Operador Negacin Lgica NO NO(expresin lgica)
Expresin Verdadera Falsa Resultado Falso Verdadero

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 72

Funciones Lgicas
Operador Negacin Lgica NO NO(expresin lgica)
Expresin Verdadera Falsa Resultado Falso Verdadero

Ejemplo:

Falso
Informtica Prof. Gonzalo Mller Clase 17 GM - 73

Funciones Lgicas
Operador Negacin Lgica NO NO(expresin lgica)
Expresin Verdadera Falsa Resultado Falso Verdadero

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 74

Funciones Lgicas
Si: Condicional Doble (Siempre) SI(Condicin; Valor1; Valor1)
Condicin
V F

Valor 1 Valor 1

Informtica Prof. Gonzalo Mller Clase 17 GM - 75

Funciones Lgicas
Si: Condicional Doble (Siempre) SI(Condicin; Valor1; Valor1)
Condicin
V F

Valor 1 Valor 1

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 76

Funciones Lgicas
Si: Condicional Doble (Siempre) SI(Condicin; Valor1; Valor1)
Condicin
V F

Valor 1 Valor 1

Ejemplo:

Falso
Informtica Prof. Gonzalo Mller Clase 17 GM - 77

Funciones Lgicas
Si: Condicional Doble (Siempre) SI(Condicin; Valor1; Valor1)
Condicin
V F

Valor 1 Valor 1

Ejemplo:

Falso
Informtica Prof. Gonzalo Mller Clase 17 GM - 78

Funciones Lgicas
Si: Condicional Doble (Siempre) SI(Condicin; Valor1; Valor1)
Condicin
V F

Valor 1 Valor 1

Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 79

Funciones Lgicas
Ejemplos: A > B AND B > C

Informtica Prof. Gonzalo Mller Clase 17 GM - 80

Funciones Lgicas
Ejemplos: A > B AND B > C

Informtica Prof. Gonzalo Mller Clase 17 GM - 81

Funciones Lgicas
Ejemplos: A > B AND B > C

Si A=1, B=2, C=3

Informtica Prof. Gonzalo Mller Clase 17 GM - 82

Funciones Lgicas
Ejemplos: A > B AND B > C

Si A=1, B=2, C=3

Si A=3, B=2, C=1


Informtica Prof. Gonzalo Mller Clase 17 GM - 83

Funciones Lgicas
Ejemplos:
A B
Mayor

Mayor o Menor

Informtica Prof. Gonzalo Mller Clase 17 GM - 84

Funciones Lgicas
Ejemplos:
A B
Mayor

Mayor o Menor

A>B

Mayor Menor

Informtica Prof. Gonzalo Mller Clase 17 GM - 85

Funciones Lgicas
Ejemplos:
A B
Mayor

Mayor o Menor

A>B

Mayor Menor

Informtica Prof. Gonzalo Mller Clase 17 GM - 86

Funciones Lgicas
Ejemplos:
A B
Mayor

Mayor o Menor

A>B

Mayor Menor

Si A=1, B=2

Informtica Prof. Gonzalo Mller Clase 17 GM - 87

Funciones Lgicas
Ejemplos:
A B
Mayor

Mayor o Menor

A>B

Mayor Menor

Si A=1, B=2 Si A=2, B=1

Informtica Prof. Gonzalo Mller Clase 17 GM - 88

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta

Ascendente o Descendente

Informtica Prof. Gonzalo Mller Clase 17 GM - 89

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta


A > B AND B > C
V F

Ascendente o Descendente

Descendente

Ascendente

Informtica Prof. Gonzalo Mller Clase 17 GM - 90

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta


A > B AND B > C
V F

Ascendente o Descendente

Descendente

Ascendente

Informtica Prof. Gonzalo Mller Clase 17 GM - 91

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta


A > B AND B > C
V F

Ascendente o Descendente

Descendente

Ascendente

Si A=1, B=2 , B=3

Informtica Prof. Gonzalo Mller Clase 17 GM - 92

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta


A > B AND B > C
V F

Ascendente o Descendente

Descendente

Ascendente

Si A=1, B=2 , B=3 Si A=3, B=2 , B=1

Informtica Prof. Gonzalo Mller Clase 17 GM - 93

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta


A > B AND B > C
V F

Ascendente o Descendente

Descendente

Ascendente

Si A=1, B=2 , B=3 Si A=3, B=2 , B=1 Si A=1, B=3 , B=2 ?


Informtica Prof. Gonzalo Mller Clase 17 GM - 94

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructura Selectiva y Expresin Lgica Compuesta


A > B AND B > C
V F

Ascendente o Descendente

Descendente

Ascendente

Si A=1, B=2 , B=3 Si A=3, B=2 , B=1 Si A=1, B=3 , B=2 ?

Informtica Prof. Gonzalo Mller Clase 17 GM - 95

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructuras Selectivas Anidadas

Ascendente, Descendente o Ni-Ni A > B AND B > C


V F

A < B AND B < C


Descendente
V F

Ascendente

Ni-Ni

Informtica Prof. Gonzalo Mller Clase 17 GM - 96

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructuras Selectivas Anidadas

Ascendente, Descendente o Ni-Ni A > B AND B > C


V F

A < B AND B < C


Descendente
V F

Ascendente

Ni-Ni

Informtica Prof. Gonzalo Mller Clase 17 GM - 97

Estructura Selectiva Estructura Selectiva

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructuras Selectivas Anidadas

Ascendente, Descendente o Ni-Ni A > B AND B > C


V F

A < B AND B < C


Descendente
V F

Ascendente

Ni-Ni

Informtica Prof. Gonzalo Mller Clase 17 GM - 98

Estructura Selectiva Estructura Selectiva

Funciones Lgicas
Ejemplos:
A B C
Mayor

Estructuras Selectivas Anidadas

Ascendente, Descendente o Ni-Ni A > B AND B > C


V F

A < B AND B < C


Descendente
V F

Ascendente

Ni-Ni

Informtica Prof. Gonzalo Mller Clase 17 GM - 99

Estructura Selectiva Estructura Selectiva

Ejercicio
En una nueva hoja nombrada Ejercicio 4 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Indicar a que cuadrante pertenece el punto
Texto
A 1 2 3 4 91 x
1

B y
2

C 1 Cuadrante
VERDADERO

D 2 Cuadrante
FALSO

E 3 Cuadrante
FALSO

F 4 Cuadrante
FALSO

Diseo y Anlisis: DES y DRE


Informtica Prof. Gonzalo Mller Clase 17 GM - 100

Ejemplo
Evaluacin: Funciones Lgicas

Ejercicio
En una nueva hoja nombrada Ejercicio 5 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dado 2 puntos indicar los cuadrantes ocupados
Texto
A 1 x1 2 1 3 1 4 9 1
2 2

B y1
8 -8

C x2
7 -2

D y2

E 1 Cuadrante
VERDADERO VERDADERO

F 2 Cuadrante
FALSO FALSO

G 3 Cuadrante
FALSO VERDADERO

H 4 Cuadrante
FALSO FALSO

Diseo y Anlisis: DES y DRE


Informtica Prof. Gonzalo Mller Clase 17 GM - 101

Ejemplos
Evaluacin: Lgicas Compuestas

Ejercicio
En una nueva hoja nombrada Ejercicio 6 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Indicar a que cuadrante pertenece el punto
Texto
A 1 2 3 4 91 x
1

B y
2

C Cuadrante
1 Cuadrante

-5

Ejes

Diseo y Anlisis: DES y DRE

Ejemplos
Evaluacin: Funciones Lgicas

Informtica Prof. Gonzalo Mller Clase 17 GM - 102

Ejercicio
En una nueva hoja nombrada Ejercicio 7 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Sumar 3 nmeros si son iguales y positivos y de lo contrario, reste los positivos de los negativos
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 103

Evaluacin: Funciones Lgicas

Ejercicio
En una nueva hoja nombrada Ejercicio 8 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Hallar las races de una ecuacin cuadrtica
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 104

Evaluacin: Funciones Lgicas

Estructuras Repetitivas

Estructuras Repetitivas? Bucles? Ciclos?


Informtica Prof. Gonzalo Mller Clase 17 GM - 105

Estructuras Repetitivas

Autorelleno!
Informtica Prof. Gonzalo Mller Clase 17 GM - 106

Estructuras Repetitivas

Autorelleno Ciclos

Informtica Prof. Gonzalo Mller Clase 17 GM - 107

Estructuras Repetitivas
Ejemplo: Construir el DF y DRE del algoritmo para presentar los primeros 4 nmeros enteros a partir de 100. Y realizar una corrida en fro.

una sola variable

Informtica Prof. Gonzalo Mller Clase 17 GM - 108

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

100 101 (100 + N 1)

Informtica Prof. Gonzalo Mller Clase 17 GM - 109

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 110

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

n B1

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 111

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

n B1

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 112

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

n B1

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin

n = n + 1 B2 = B1 + 1

Informtica Prof. Gonzalo Mller Clase 17 GM - 113

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

n B1

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin

n = n + 1 B2 = B1 + 1

Informtica Prof. Gonzalo Mller Clase 17 GM - 114

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 115

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1

? ? ?
Informtica Prof. Gonzalo Mller Clase 17 GM - 116

Mientras (n < Max) Fin

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin

Utilizar Estructura Selectiva


Informtica Prof. Gonzalo Mller Clase 17 GM - 117

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

N A1, Max A2

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 118

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

1 DRE

100 101 (100 + N 1)

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin

N=5

Informtica Prof. Gonzalo Mller Clase 17 GM - 119

Estructuras Repetitivas
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin Nmeros n = 100 Escribir n n=n+1 Escribir n n=n+1 Escribir n n=n+1 Escribir n Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 120

Estructuras Repetitivas
En lneas generales: En una estructura repetitiva Cada instruccin se constituir en una columna Cada una de estas instrucciones ser complementa con una estructura selectiva que representar a la condicin de la estructura repetitiva. Una instruccin fuera de estructuras repetitivas constituir una celda de la hoja Las instrucciones de lectura constituirn celdas fijas sin valor, donde el usuario ingresa sus valores
Informtica Prof. Gonzalo Mller Clase 17 GM - 121

Ejercicio
En una nueva hoja nombrada Ejercicio 9 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dados 2 nmeros presentar la secuencia de nmeros entre el 1 nmero y el 2 nmero
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 122

Evaluacin: Estructuras Repetitivas

Ejercicio
En una nueva hoja nombrada Ejercicio 10 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Calcular el Factorial de un nmero dado
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 123

Evaluacin: Estructuras Repetitivas

Ejercicio
En una nueva hoja nombrada Ejercicio 11 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Promediar los negativos y promediar los no negativos de un conjunto de nmeros dados
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 124

Evaluacin: Estructuras Repetitivas

Ejercicio
En una nueva hoja nombrada Ejercicio 12 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de puntos en R2 calcular la cantidad en cada cuadrante y sobre los ejes
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 125

Evaluacin: Estructuras Repetitivas

Ejercicio
En una nueva hoja nombrada Ejercicio 13 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de puntos en R2 hallar el ms cercano y ms lejano al origen
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 126

Evaluacin: Estructuras Repetitivas

Funciones de Texto

Informtica Prof. Gonzalo Mller Clase 17 GM - 127

Funciones de Texto
Texto: Convierte un valor en Texto =Texto(valor; formato) Ejemplo: 12 12 Formato: Texto que indica como presentar el valor Ejemplo: = Texto(12, #)

Informtica Prof. Gonzalo Mller Clase 17 GM - 128

Funciones de Texto
Texto: Convierte un valor en Texto =Texto(valor; formato) Ejemplo: 12 12 Formato: Texto que indica como presentar el valor Ejemplo: = Texto(12, #)
Establece que el nmero debe ser tratado como un entero(similar a cint de VBScript)

Informtica Prof. Gonzalo Mller Clase 17 GM - 129

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas

Ejemplo:

Formato #

Entrada 1 12 1,2

Salida 1 12 1

Informtica Prof. Gonzalo Mller Clase 17 GM - 130

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas

Ejemplo:

Formato 0

Entrada 1 12 1,2

Salida 0 01 12 01

Informtica Prof. Gonzalo Mller Clase 17 GM - 131

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas

Ejemplo:

Formato ##

Entrada 1 12 1,2

Colocar ms de uno no tiene efecto

Salida 1 12 1

Informtica Prof. Gonzalo Mller Clase 17 GM - 132

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas

Ejemplo:

Formato 000

Entrada 1 12 1,2

Rellena con ceros

Salida 000 001 012 001

Informtica Prof. Gonzalo Mller Clase 17 GM - 133

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas . Ubica un punto en el valor y coloca en texto , Ubica un coma en el valor y coloca en texto

Ejemplo:

Formato #,#

Entrada 1 12 1,2

Una cifra decimal

Salida , 1, 12, 1,2

Informtica Prof. Gonzalo Mller Clase 17 GM - 134

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas . Ubica un punto en el valor y coloca en texto , Ubica un coma en el valor y coloca en texto

Ejemplo:

Formato #,##

Entrada 1 12 1,2

Hasta dos cifras decimales

Salida , 1, 12, 1,2

Informtica Prof. Gonzalo Mller Clase 17 GM - 135

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas . Ubica un punto en el valor y coloca en texto , Ubica un coma en el valor y coloca en texto

Ejemplo:

Formato #,0

Entrada 1 12 1,2

Una cifra decimal

Salida ,0 1,0 12,0 1,2

Informtica Prof. Gonzalo Mller Clase 17 GM - 136

Funciones de Texto
Formato: Texto que indica como presentar el valor Formado por una combinacin de componentes
Componentes de Formato de Nmeros # Representa un nmero entero 0 Representa un entero o rellena 0s hasta alcanzar las cifras indicadas . Ubica un punto en el valor y coloca en texto , Ubica un coma en el valor y coloca en texto

Ejemplo:

Formato #,00

Entrada 1 12 1,2

Dos cifras decimales

Salida ,00 1,00 12,00 1,20

Informtica Prof. Gonzalo Mller Clase 17 GM - 137

Funciones de Texto
Ejemplos: Formato
00 Entrada 1 12 1,2 1 12 1,2 1 12 1,2 1 12 1,2 1,234 1,239 Salida 01 12 01 01,00 12,00 01,20 1, 12, 1,2 01,1 12,1 01,21 1,23 1,24

00,00

#,#

0#,#1

##,##

Informtica Prof. Gonzalo Mller Clase 17 GM - 138

Funciones de Texto

Se puede rellenar el formato con texto adicional, pero hay que tener cuidado ya que existen caracteres que no acepta, ej: b,s, Ejemplo: Texto(12, T01) T121 Texto(12, (T01A)) (T121A) Texto(12, (general)) (12)

Informtica Prof. Gonzalo Mller Clase 17 GM - 139

Funciones de Texto
Operador &: Concatena textos de la misma manera que se realiza en VBScript: texto1 & texto2 & & textoN Ejemplo: C++ & es & 1 C++ es 1
Informtica Prof. Gonzalo Mller Clase 17 GM - 140

Funciones de Texto
Ejemplo: Dato & A = Dato & Texto($B1, 00) Suma Total: & S = Suma Total: & Texto(C3, general)
Informtica Prof. Gonzalo Mller Clase 17 GM - 141

Funciones de Texto

Excel tambin ofrece la funcin Concatenar(texto1; texto2; ; textoN) la cual realiza la misma operacin Ejemplo: Suma Total: & S = Suma Total: & Texto(C3, general) =Concatenar(Suma Total:; Texto(C3, general))
Informtica Prof. Gonzalo Mller Clase 17 GM - 142

Funciones de Texto
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

100 101

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin
Informtica Prof. Gonzalo Mller Clase 17 GM - 143

Funciones de Texto
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

100 101

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin

N=5

Informtica Prof. Gonzalo Mller Clase 17 GM - 144

Funciones de Texto
Ejemplo: Construir una hoja de clculo para presentar los primeros N nmeros enteros a partir de 100.
N
Secuencia

100 101

Nmeros(N) n = 100 Max = 100+N Escribir n n=n+1 Mientras (n < Max) Fin

N=5

Informtica Prof. Gonzalo Mller Clase 17 GM - 145

Ejercicio
En una nueva hoja nombrada Ejercicio 14 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Promediar los negativos y promediar los no negativos de un conjunto de nmeros dados y presentar dos listas uno de los negativos y otra de los positivos
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 146

Evaluacin: Textos

Ejercicio
En una nueva hoja nombrada Ejercicio 15 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de puntos en R2 mostrar una lista de los puntos en cada cuadrante y sobre los ejes
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 147

Evaluacin: Textos

Ejercicio
En una nueva hoja nombrada Ejercicio 16 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dada una recta y conjunto de puntos mostrar una lista de los puntos que se encuentran por arriba, abajo y encima de la recta
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 148

Evaluacin: Textos

Errores
Representacin Error

##### #DIV/0! #NAME? #REF!

No hay suficiente espacio en la celda para mostrar Divisin por cero Existe un nombre NO DEFINIDO en la frmula. Ej: =seno(2*x) x? Se hace referencia a una direccin de celda NO VLIDA. Ej: Se copio o movi hacia atrs celda, se elimino celda referenciada El tipo de dato usado en la frmula NO es VLIDO. Ej: =seno(1) La operacin es INVLIDA. Ej: =Ln(-1)
Informtica Prof. Gonzalo Mller Clase 17 GM - 149

#VALOR! #NUM!

Direccin de un Rango
En una hoja de clculo tambin se puede referenciar un rango de celdas Un Rango se define a travs de 2 direcciones de celda: Direccin1:Direccin2

A 1 2 3 4

Informtica Prof. Gonzalo Mller Clase 17 GM - 150

Direccin de un Rango
En una hoja de clculo tambin se puede referenciar un rango de celdas Un Rango se define a travs de 2 direcciones de celda: Direccin1:Direccin2 Direccin1 Esquina Superior Derecha. Direccin2 Esquina Inferior Izquierda.
A 1 2 3 4
Informtica Prof. Gonzalo Mller Clase 17 GM - 151

Direccin1 Direccin2

Direccin de un Rango
En una hoja de clculo tambin se puede referenciar un rango de celdas Un Rango se define a travs de 2 direcciones de celda: Direccin1:Direccin2 Direccin1 Esquina Superior Derecha. Direccin2 Esquina Inferior Izquierda.
A 1 2 3 4
Informtica Prof. Gonzalo Mller Clase 17 GM - 152

C1 D4 C1:D4

Funciones sobre Rangos


Existen funciones que trabajan sobre un rango Estas pueden ser de 2 tipos: RangoValor: Dado un rango retorna un valor
A 1 2 3 4 B C D 1 2 3 4 E F G H

RangoRango: Dado un rango retorna un rango


A B C D E F G H 1 2 3 4 1 2 3 4
Informtica Prof. Gonzalo Mller Clase 17 GM - 153

Funciones sobre Rangos

Funciones RangoValor

RangoValor: Dado un rango retorna un valor

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Celda que contiene la funcin

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 154

Funciones sobre Rangos

Funciones RangoValor

RangoValor: Dado un rango retorna un valor

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Celda que contiene la funcin

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 155

Funciones sobre Rangos

Funciones RangoValor

RangoValor: Dado un rango retorna un valor

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Celda que contiene la funcin

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 156

Funciones sobre Rangos

Funciones RangoValor

Suma: Suma todos los nmeros en un rango dado =Suma(rango) Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 157

Funciones sobre Rangos

Funciones RangoValor

Suma: Suma todos los nmeros en un rango dado =Suma(rango) Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 158

Funciones sobre Rangos

Funciones RangoValor

Suma: Suma todos los nmeros en un rango dado =Suma(rango1; rango2; ; rangoN) Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 159

Funciones sobre Rangos

Funciones RangoValor

Min: Obtiene el mnimo de un rango de nmeros =Min(rango) Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 160

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin")

Informtica Prof. Gonzalo Mller Clase 17 GM - 161

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin") "condicin"
Condicin entre comillas

Informtica Prof. Gonzalo Mller Clase 17 GM - 162

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin") Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 163

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin") Ejemplo:
Si se quiere utilizar un celda en la condicin ?

Informtica Prof. Gonzalo Mller Clase 17 GM - 164

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin") Ejemplo:
Si se quiere utilizar un celda en la condicin ?

Informtica Prof. Gonzalo Mller Clase 17 GM - 165

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin") Ejemplo:
Si se quiere utilizar un celda en la condicin ?

Informtica Prof. Gonzalo Mller Clase 17 GM - 166

Funciones sobre Rangos

Funciones RangoValor

Contar.Si: Cuenta nmero de celdas que satisfacen una condicin dada =Contar.Si(rango;"condicin") Ejemplo:
Si se quiere utilizar un celda en la condicin ?

Informtica Prof. Gonzalo Mller Clase 17 GM - 167

Funciones sobre Rangos


Funciones ms utilizadas
MAX PRODUCTO SUMA.CUADRADOS CONTAR CONTAR.BLANCO PROMEDIO DESVEST K.ESIMO.MAYOR K.ESIMO.MENOR MEDIANA MODA SUMAR.SI PROMEDIO.SI SUMAPRODUCTOS

Funciones RangoValor

Obtiene el mximo de un rango de nmeros Multiplica todos los nmeros en un rango dado Suma todos los cuadrados de los nmeros en un rango dado Cuenta nmero de celdas con valor Numrico en un rango dado Cuenta nmero de celdas vacas en un rango dado Calcula el promedio de los valores de un rango dado Calcula la desviacin estndar de los valores de un rango dado Obtiene el k-esimo mayor de un rango de nmeros Obtiene el k-esimo menor de un rango de nmeros Obtiene la mediana de los valores de un rango dado Obtiene la moda de los valores de un rango dado Suma los nmeros de un rango que cumplen con una condicin dada Promedia los nmeros de un rango que cumplen con una condicin Suma los productos de dos rangos dados
Informtica Prof. Gonzalo Mller Clase 17 GM - 168

Ejercicio
En una nueva hoja nombrada Ejercicio 17a del 2 libro, resolver las siguientes operaciones utilizando una Hoja de Clculo:
7 9 4 9 3 3 3 9 4 8 2 1 5 9 2 5 2 1 5 9 5 7 7 4 9 2 4 6 8 5 8 7 2 4 8 3 3 4 6 2 8 6 4 1 8 9 3 7 4 3 8 3 1 5 3

Hallar mximo, mnimo, sumatoria

Informtica Prof. Gonzalo Mller Clase 17 GM - 169

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 17b del 2 libro, resolver las siguientes operaciones utilizando una Hoja de Clculo:
7 9 4 9 3 3 3 9 4 8 2 1 5 9 2 5 2 1 5 9 5 7 7 4 9 2 4 6 8 5 8 7 2 4 8 3 3 4 6 2 8 6 4 1 8 9 3 7 4 3 8 3 1 5 3

Buscar un valor en el rango

Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 170

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 17c del 2 libro, resolver las siguientes operaciones utilizando una Hoja de Clculo:
7 9 4 9 3 3 3 9 4 8 2 1 5 9 2 5 2 1 5 9 5 7 7 4 9 2 4 6 8 5 8 7 2 4 8 3 3 4 6 2 8 6 4 1 8 9 3 7 4 3 8 3 1 5 3

Sumar valores mayores al promedio

Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 171

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 17d del 2 libro, resolver las siguientes operaciones utilizando una Hoja de Clculo:
7 9 4 9 3 3 3 9 4 8 2 1 5 9 2 5 2 1 5 9 5 7 7 4 9 2 4 6 8 5 8 7 2 4 8 3 3 4 6 2 8 6 4 1 8 9 3 7 4 3 8 3 1 5 3

Mximo de los valores en un intervalo dado

Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 172

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 18 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Promediar los negativos y promediar los no negativos de un conjunto de nmeros dados
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 173

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 19 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Promediar los mayores y menores a un valor dado de un conjunto de nmeros
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 174

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 20 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de puntos en R2 calcular la cantidad en cada cuadrante y sobre los ejes
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 175

Evaluacin: RangoValor

Ejercicio
En una nueva hoja nombrada Ejercicio 21 del 2 libro, resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de puntos en R2 hallar el ms cercano y ms lejano al origen
Diseo y Anlisis: DES y DRE

Informtica Prof. Gonzalo Mller Clase 17 GM - 176

Evaluacin: RangoValor

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Rango que contiene la funcin

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 177

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Rango que contiene la funcin

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 178

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Rango que contiene la funcin

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 179

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango

A 1 2 3 4

1 2 3 4

Rango argumento para la funcin

Rango que contiene la funcin?

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 180

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango

E 1 2 3 4

Rango que contiene la funcin?

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 181

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango

E 1 2 3 4

Slo se ingresa 1 vez

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 182

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango 1 Se selecciona el Rango de Salida

E 1 2 3 4

Rango de Salida

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 183

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango 1 Se selecciona el Rango de Salida 2 Se ingresa la formula (1 celda)
E 1 2 3 4 F G H

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 184

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango 3 Se selecciona el Rango de Entrada

A 1 2 3 4

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 185

Rango argumento para la funcin

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango 3 Se selecciona el Rango de Entrada

4 Se presiona CTRL+SHIFT+ENTER

1 2 3 4

=funcion(argumento1;argumento2;)
Informtica Prof. Gonzalo Mller Clase 17 GM - 186

Rango argumento para la funcin

Funciones sobre Rangos

Funciones RangoRango

RangoRango: Dado un rango retorna un rango 3 Se selecciona el Rango de Entrada

4 Se presiona CTRL+SHIFT+ENTER

1 2 3

CTRL+SHIFT+ENTER
Informtica Prof. Gonzalo Mller Clase 17 GM - 187

=funcion(argumento1;argumento2;)

Rango argumento para la funcin

Funciones sobre Rangos

Funciones RangoRango

Transponer: Transforma un rango de celdas horizontales en verticales =Transponer(rango) Ejemplo:

CTRL+SHIFT+ENTER

Informtica Prof. Gonzalo Mller Clase 17 GM - 188

Funciones sobre Rangos

Funciones RangoRango

Transponer: Transforma un rango de celdas horizontales en verticales =Transponer(rango) Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 189

Funciones sobre Rangos

Funciones Arreglos

Arreglos?
Informtica Prof. Gonzalo Mller Clase 17 GM - 190

Funciones sobre Rangos

Funciones Arreglos

Rangos!
Informtica Prof. Gonzalo Mller Clase 17 GM - 191

Funciones sobre Rangos

Funciones Arreglos

Rangos Arreglos

Informtica Prof. Gonzalo Mller Clase 17 GM - 192

Funciones sobre Rangos

Funciones Arreglos

Transponer: Transpone una matriz =Transponer(matriz) Ejemplo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 193

Funciones sobre Rangos


Funciones arreglos

Funciones Arreglos

MMULT MINVERSA MDETERM

Multiplica Matrices Calcula la matriz inversa Calcula el determinante

Informtica Prof. Gonzalo Mller Clase 17 GM - 194

Ejercicio
En una nueva hoja nombrada Ejercicio 22 del 2 libro, resolver las siguientes operaciones en una nueva hoja nombrada Ejercicio 19 del 2 libro, :
2 1 D= 6 2 1 4 D1 = 2 5

A = D + D1 C = D*D1 F = D.*D1

B = 2*D D1 E = D/D1 G = D./D1


Evaluacin: Arreglos

Informtica Prof. Gonzalo Mller Clase 17 GM - 195

Ejercicio
En una nueva hoja nombrada Ejercicio 23 del 2 libro, resolver el siguiente sistema de ecuaciones Ax = b, utilizando una Hoja de Clculo:

Informtica Prof. Gonzalo Mller Clase 17 GM - 196

Evaluacin: Grfica XY de Artculo

Ejercicio
En una nueva hoja nombrada Ejercicio 24 del 2 libro, resolver el siguiente sistema de ecuaciones Ax = B:

Informtica Prof. Gonzalo Mller Clase 17 GM - 197

Evaluacin: Grfica XY de Artculo

Ejercicio
En una nueva hoja nombrada Ejercicio 25 del 2 libro, resolver el siguiente problema: [(A*B)T+2*C2]x = r A, B, C y r: Datos
A= C=
3 7 11 15 2 1 1 1 4 8 12 16 1 2 1 1 5 9 13 17 2 2 2 2 6 10 14 18 2 2 2 2 19 23 27 31 1 2 3 4 20 24 28 32 21 25 29 33 22 26 30 34 -12 -12 35,1875 -17,1875

B= r=

x=

Informtica Prof. Gonzalo Mller Clase 17 GM - 198

Ejercicio
En una nueva hoja nombrada Ejercicio 27 del 2 libro, Resolver el siguiente problema:

s = sen() c = cos(), determinar las fuerza Pk en funcin de


Diseo y Anlisis: DES y DRE
Informtica Prof. Gonzalo Mller Clase 17 GM - 199

Funciones sobre Rangos

Funciones sobre Arreglos

[(A*sen(B))T+2*C2]x = r ?
Informtica Prof. Gonzalo Mller Clase 17 GM - 200

Funciones sobre Rangos

Funciones sobre Arreglos

B
B11 B12 B21 Bn1 Bnm sen(B11) sen(B21) sen(Bn1)
Informtica Prof. Gonzalo Mller Clase 17 GM - 201

sen(B)
sen(B12) sen(Bnm)

Funciones sobre Rango

Funciones sobre Arreglos

Dada una funcin que recibe 1 slo parmetro, f(x), y una matriz A, f(A) ser: A
B11 B12 B21 Bn1 Bnm f(B21) f(Bn1)

f(A)
f(B11) f(B12) f(Bnm)

Informtica Prof. Gonzalo Mller Clase 17 GM - 202

Funciones sobre Rangos

Funciones sobre Arreglos

Se obtiene f(A) de la siguiente manera: 1 Se selecciona el Rango de Salida

E 1 2 3 4

Rango

=funcion(matriz)
Informtica Prof. Gonzalo Mller Clase 17 GM - 203

Funciones sobre Rangos

Funciones sobre Arreglos

Se obtiene f(A) de la siguiente manera: 1 Se selecciona el Rango de Salida 2 Se ingresa la formula (1 celda)
E 1 2 3 4 F G H

=funcion(matriz)
Informtica Prof. Gonzalo Mller Clase 17 GM - 204

Funciones sobre Rangos

Funciones sobre Arreglos

Se obtiene f(A) de la siguiente manera: 3 Se selecciona el Rango de Entrada

A 1 2 3 4

=funcion(matriz)
Informtica Prof. Gonzalo Mller Clase 17 GM - 205

Rango argumento para la funcin

Funciones sobre Rangos

Funciones sobre Arreglos

Se obtiene f(A) de la siguiente manera: 3 Se selecciona el Rango de Entrada

4 Se presiona CTRL+SHIFT+ENTER

1 2 3 4

=funcion(matriz)
Informtica Prof. Gonzalo Mller Clase 17 GM - 206

Rango argumento para la funcin

Funciones sobre Rangos

Funciones sobre Arreglos

Se obtiene f(A) de la siguiente manera: 3 Se selecciona el Rango de Entrada

4 Se presiona CTRL+SHIFT+ENTER

1 2 3

CTRL+SHIFT+ENTER
=funcion(matriz)
Informtica Prof. Gonzalo Mller Clase 17 GM - 207

Rango argumento para la funcin

Funciones sobre Rangos


Ejemplo:

Funciones sobre Arreglos

seno(A)

Informtica Prof. Gonzalo Mller Clase 17 GM - 208

Funciones sobre Rangos


Ejemplo:

Funciones sobre Arreglos

texto(A)

Informtica Prof. Gonzalo Mller Clase 17 GM - 209

Ejercicio
En una nueva hoja nombrada Ejercicio 28 del 2 libro, resolver el siguiente sistema de ecuaciones exp(A)x = B:

Informtica Prof. Gonzalo Mller Clase 17 GM - 210

Evaluacin: Arreglos

Ejercicio
En una nueva hoja nombrada Ejercicio 29 del 2 libro, resolver el siguiente problema: [(A*sen(B))T+2*C2]x = cos(r) A, B, C y r: Datos
A= C=
3 7 11 15 2 1 1 1 4 8 12 16 1 2 1 1 5 9 13 17 2 2 2 2 6 10 14 18 2 2 2 2 19 23 27 31 1 2 3 4 20 24 28 32 21 25 29 33 22 26 30 34 -12 -12 35,1875 -17,1875

B= r=

x=

Informtica Prof. Gonzalo Mller Clase 17 GM - 211

Ejercicio
En una nueva hoja nombrada Ejercicio 30 del 2 libro, Resolver el siguiente problema:

s = sen() c = cos(), determinar las fuerza Pk en funcin de , Resolver como [C + S + A] P = B


Diseo y Anlisis: DES y DRE
Informtica Prof. Gonzalo Mller Clase 17 GM - 212

Funciones sobre Rangos

Funciones sobre Arreglos

Realmente es posible aplicar otras funciones como ms argumentos a matrices, pero los dems parmetros no sern matrices Ejemplo: = POTENCIA(D1:F3, A4) = LOG(D1:F3, 8)

Informtica Prof. Gonzalo Mller Clase 17 GM - 213

Otros
Direccin Externa hoja!celda [libro]hoja!celda Nombre a Rangos Constantes Arreglos

Informtica Prof. Gonzalo Mller Clase 17 GM - 214

Ejercicio
En una nueva hoja nombrada Ejercicio 31 del 2 libro, resolver las siguientes operaciones utilizando una Hoja de Clculo:
Rango Constante

2 1 1 4 D= D1 = 2 5 6 2 1 1 Uno = 1 1 Constante

Rango Constante Dar nombre a los rangos

A = 2*D D1 + Uno B=(Uno/D1)*D.^3

D D1
Evaluacin: Nombres

A B

Informtica Prof. Gonzalo Mller Clase 17 GM - 215

Ejercicio
Resolver el siguiente problema utilizando una Hoja de Clculo: Dada ecuacin que describe en comportamiento de la temperatura de un fenmeno: T(t) = T0 + T cos (B t + K) y los ts crticos, determinar la temperatura promedio.
Diseo y Anlisis: DES
t
Informtica Prof. Gonzalo Mller Clase 17 GM - 216

T(t)

Promedio

Evaluacin: Funciones Multiceldas

Ejercicio
Resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de N puntos en R2 en coordenadas cartesianas determinar cuales y cuantos se encuentran afuera y, cuales y cuantos adentro de una circunferencia de radio R y centro (xc, yc)
Diseo y Anlisis: DES
Informtica Prof. Gonzalo Mller Clase 17 GM - 217

Evaluacin: Funciones Lgicas

Ejercicio
Resolver el siguiente problema utilizando una Hoja de Clculo: Dado un conjunto de N puntos en R2 en coordenadas cartesianas determinar cuales y cuantos se encuentran afuera y, cuales y cuantos adentro de la interseccin de 2 circunferencias de radio R y centros (xc, yc) y centros (xa, ya)
Diseo y Anlisis: DES
Informtica Prof. Gonzalo Mller Clase 17 GM - 218

Evaluacin: Funciones Lgicas

Ejercicio
Resolver el siguiente problema utilizando una Hoja de Clculo: Dada ecuacin que describe en comportamiento de la temperatura de un fenmeno: T(t) = T0 + T cos (B t + K) y los ts crticos, determinar la temperatura promedio, indicar en verde los que estn por debajo del promedio y en rojo los que estn por encima.
Diseo y Anlisis: DES

Informtica Prof. Gonzalo Mller Clase 17 GM - 219

Evaluacin: Formato condicional

Vous aimerez peut-être aussi