lunes, 10 de diciembre de 2012

EXEL


UNIVERSIDAD TÉCNICA DE COTOPAXI

FUNCIONES DE TEXTO

·         Función CARACTER(número)

Devuelve el carácter especificado por el número de código correspondiente al código de caracteres ASCII.

Ejemplo: =CARACTER(76) devuelve L


·         Función CODIGO(texto)

Esta función devuelve el código ASCII del primer carácter del texto pasado como parámetro.

Ejemplo: =CODIGO("L") devuelve 76


·         Función CONCATENAR(texto1; texto2; ...; textoN)

Devuelve una cadena de caracteres con la unión de los textos pasados como parámetros. Esta función es de utilidad cuando tenemos texto como puedan ser el nombre completo de una persona pero está dividido en distintas celdas y en alguna ocasión queremos fundir el nombre completo en una sola celda.

Ejemplo: =CONCATENAR("Antonio ";"Gutierrez ";"Fernandez ") devuelve Antonio Gutierrez Fernandez


·         Función DECIMAL(número; decimales; no_separar_millares)

Redondea un número pasado como parámetro a los decimales indicados y devuelve el resultado en formato de texto. La última opción es una parámetro lógico (VERDADERO, FALSO), si se omite coge como valor FALSO, mostrará los puntos separadores de los millares.

Ejemplo: =DECIMAL(4005,75;3) devuelve 4.005,750 y =DECIMAL(4005,75;3;verdadero) devuelve 4005,750


·         Función DERECHA(texto; núm_de_caracteres)

Devuelve de la cadena de texto, el número de caracteres especificados comenzando a contar desde el final del texto.

Ejemplo: =DERECHA("Bienaventurados los que estudien Excel...";12) devuelve "ien Excel..."


·         Función ENCONTRAR(texto_buscado; dentro_del_texto; núm_inicial)

Devuelve la posición inicial del texto buscado dentro de otro texto empezando a buscar desde la posición núm_inicial. A diferencia de la función HALLAR, ENCONTRAR distingue entre mayúsculas y minúsculas y no admite caracteres comodín.

Ejemplo: =ENCONTRAR("Wally";"Siempre buscando nuevas aventuras este Wally y siempre perdido, ayúdame a encontrarlo";1)

devuelve 40, que es la posición donde empieza la palabra Wally.


·         Función EXTRAE(texto; posicion_inicial; núm_caracteres)

Devuelve los caracteres indicados de una cadena de texto a partir de una posición inicial.

Ejemplo: =EXTRAE("Mirando el mar, me envuelve una emoción intensa...";12;3) devuelve "mar"

·         Función HALLAR(texto_buscado; dentro_del_texto; núm_inicial)

Busca un texto dentro de otro y devuelve la posición del texto buscado. Realiza la búsqueda leyendo el texto de izquierda a derecha a partir de la posición inicial indicada en núm_inicial. A diferencia de la función ENCONTRAR, HALLAR no distingue entre mayúsculas y minúsculas y admite caracteres comodínes (? un solo carácter, * cualquier número de caracteres, ~ carácter de escape).

Ejemplo: =HALLAR("Mar";"Mirando el mar, me envuelve una emoción intensa...";1) devuelve 12

=HALLAR("M?r";"Mirando el mar, me envuelve una emoción intensa...";1) devuelve 1


·         Función IGUAL(texto1; texto2)

Devuelve un valor lógico (verdadero/falso) según las dos cadenas de texto comparadas sean iguales o no.

Ejemplo: =IGUAL("esto es igual?";"es igual esto?") devuelve FALSO

Normalmente se utiliza para comparar los valores almacenados en dos celdas.


·         Función IZQUIERDA(texto; núm_de_caracteres)

Devuelve el número de caracteres especificados desde el principio de la cadena de texto.

Ejemplo: =IZQUIERDA("El sol no puede competir con el brillo de tu mirada";6) devuelve "El sol"


·         Función LARGO(texto)

Devuelve el número de caracteres que tiene la cadena de texto, es decir su longitud.

Ejemplo: =LARGO("El sol no puede competir con el brillo de tu mirada") devuelve 51


·         Función LIMPIAR(texto)

Limpia el texto de caracteres no imprimibles.

Ejemplo: Si escribimos en una celda:=CARACTER(7)&"Este texto si que vale"&CARACTER(7) en la celda veríamos esto: http://www.aulaclic.es/excel2010/graficos/caracter27.gif  si escribimos =LIMPIAR(CARACTER(7)&"Este texto si que vale"&CARACTER(7)), desaparecerán los caracteres no imprimibles y veremos:  http://www.aulaclic.es/excel2010/graficos/caracter27sin.gif


·         Función MAYUSC(texto)

Convierte a mayúsculas la cadena de texto.

Ejemplo: =MAYUSC("convierteme a mayuscula") devuelve "CONVIERTEME A MAYUSCULA"


·         Función MINUSC(texto)

Convierte a minúsculas la cadena de texto.

Ejemplo: =MINUSC("VENGA Y AHORA A MINUSCULA") devuelve "venga y ahora a minuscula"


·         Función MONEDA(número; núm_de_decimales)

Convierte a texto un número usando el formato de moneda.

Ejemplo: =MONEDA(25;2) devuelve "25,00 € "


·         Función NOMPROPIO(texto)

Convierte la primera letra de cada palabra del texto a mayúscula y el resto de la palabra a minúsculas.

Ejemplo: =NOMPROPIO("antonio manuel ramiro") devuelve "Antonio Manuel Ramiro"


·         Función REEMPLAZAR(texto_original; num_inicial; núm_de_caracteres; texto_nuevo)

Reemplaza parte de una cadena de texto por otra.

Ejemplo: =REEMPLAZAR("Si este es el texto original, será modificado";21;8;" Por este ") devuelve "Si este es el texto Por este , será modificado"


·         Función REPETIR(texto; núm_de_veces)

Repite el texto un número de veces determinado.

Ejemplo: =REPETIR("Como te repites ";5) devuelve "Como te repites Como te repites Como te repites Como te repites Como te repites "


·         Función SUSTITUIR(texto; texto_original; texto_nuevo; núm_de_ocurrencia)

Reemplaza en texto, el texto_original por el texto_nuevo.

Ejemplo: =SUSTITUIR("El precio total del proyecto conlleva...";"precio";"coste") devuelve "El coste total del proyecto conlleva..."


·         Función T(valor)

Comprueba que el valor es texto y devuelve texto si lo es o comillas dobles si no lo es. Me permite eliminar de una celda los valores que no sean texto.

Ejemplo: =T("Esto es texto") devuelve "Esto es texto"


·         Función TEXTO(valor; formato)

Convierte un valor en texto.

Ejemplo: =TEXTO(25;"0,00 €") devuelve "25,00 €"


·         Función TEXTOBAHT(número)

Convierte un número a texto tailandés (Baht).

Se puede cambiar el formato de Baht a un estilo distinto utilizando Configuración regional u Opciones regionales en el Panel de control de Windows.

Ejemplo: =TEXTOBAHT(25) devuelve el número 25 escrito en letras pero en Tailandés.


·         Función T(valor)

Devuelve un valor únicamente si es de tipo texto.

Ejemplo: =T("254") devuelve texto vacío.


·         Función TEXTO (valor; formato)

Convierte un valor en texto, con el formato indicado. Existen unas reglas específicas para detallar el formato, puedes verlas en detalle en la información de la función en Excel, en caso de que necesites utilizarla.

Ejemplo: =TEXTO(25;"€0.00") devuelve €25,00. Éste valor no se podrá realizar para cálculos, ya que se ha convertido a texto.

·         Función VALOR(texto)

Convierte un texto que representa un número en número.

Ejemplo: =VALOR("254") devuelve 254 en formato numérico.

lunes, 26 de noviembre de 2012

EXCEL


EXCEL

FUNCIONES LÓGICAS

Función lógica “SI”

Devuelve un valor si la condición especificada es VERDADERO y otro valor si dicho argumento es FALSO.
Utilice SI para realizar pruebas condicionales en valores y fórmulas.
Sintaxis
SI (prueba_lógica; valor_si_verdadero; valor_si_falso)
Prueba_ lógica   es cualquier valor o expresión que puede evaluarse como VERDADERO o FALSO. Por ejemplo, A10=100 es una expresión lógica; si el valor de la celda A10 es igual a 100, la expresión se evalúa como VERDADERO. De lo contrario, la expresión se evalúa como FALSO. Este argumento puede utilizar cualquier operador de comparación.
Valor_si_verdadero   es el valor que se devuelve si el argumento prueba_lógica es VERDADERO. Por ejemplo, si este argumento es la cadena de texto "Dentro de presupuesto" y el argumento prueba_lógica se evalúa como VERDADERO, la función SI muestra el texto "Dentro de presupuesto". Si el argumento prueba_lógica es VERDADERO y el argumento valor_si_verdadero está en blanco, este argumento devuelve 0 (cero). Para mostrar la palabra VERDADERO, utilice el valor lógico VERDADERO para este argumento. Valor_si_verdadero puede ser otra fórmula.
Valor_si_falso   es el valor que se devuelve si el argumento prueba_lógica es FALSO. Por ejemplo, si este argumento es la cadena de texto "Presupuesto excedido" y el argumento prueba_lógica se evalúa como FALSO, la función SI muestra el texto "Presupuesto excedido". Si el argumento prueba_lógica es FALSO y se omite valor_si_falso, (es decir, después de valor_si_verdadero no hay ninguna coma), se devuelve el valor lógico FALSO. Si prueba_lógica es FALSO y valor_si_falso está en blanco (es decir, después de valor_si_verdadero hay una coma seguida por el paréntesis de cierre), se devuelve el valor 0 (cero). Valor_si_falso puede ser otra fórmula.
Observaciones
  • Es posible anidar hasta siete funciones SI como argumentos valor_si_verdadero y valor_si_falso para construir pruebas más elaboradas. Vea el último de los ejemplos citados a continuación.
  • Cuando los argumentos valor_si_verdadero y valor_si_falso se evalúan, la función SI devuelve el valor devuelto por la ejecución de las instrucciones.
  • Si uno de los argumentos de la función SI es una matriz, cada elemento de la matriz se evaluará cuando se ejecute la instrucción SI.
  • Microsoft Excel proporciona funciones adicionales que pueden utilizarse para analizar los datos basados en una condición. Por ejemplo, para contar el número de apariciones de una cadena de texto o un número dentro de un rango de celdas, utilice la función de hoja de cálculo CONTAR.SI. Para calcular una suma basada en una cadena de texto o un número dentro de un rango, utilice la función de hoja de cálculo SUMAR.SI. Obtenga información sobre cómo calcular un valor basado en una condición.
Ejemplos
En una hoja presupuestaria, la celda A10 contiene una fórmula para calcular el presupuesto actual. Si el resultado de la fórmula de A10 es igual o menor que 100, la siguiente función mostrará "Dentro de presupuesto". De lo contrario, la función mostrará "Presupuesto excedido".
SI(A10<=100;"Dentro de presupuesto";"Presupuesto excedido")
En el siguiente ejemplo, si el valor en la celda A:10 es 100, prueba_lógica será VERDADERO y se calculará el valor total del rango B5:B15. De lo contrario, prueba_lógica será FALSO y se devolverá una cadena de texto vacía ("") que borrará el contenido de la celda que contenga la función SI.
SI(A10=100;SUMA(B5:B15);"")
Supongamos que una hoja de cálculo contiene las cifras de los gastos actuales y los pronosticados. Las celdas B2:B4 contienen los "Gastos actuales" para enero, febrero y marzo: 1500 $; 500 $; 500 $. Las celdas C2:C4 contienen los "Gastos pronosticados" para los mismos períodos: 900 $; 900 $; 925 $.
Con las siguientes fórmulas puede escribir una fórmula que compruebe si se ha excedido el presupuesto:
SI(B2>C2;"Presupuesto excedido";"Aceptar") es igual a "Presupuesto excedido"
SI(B3>C3;"Presupuesto excedido";"Aceptar") es igual a "Aceptar"
Supongamos que desea calificar con letras los números de referencia con el nombre Promedio.
Si Promedio es
La función devuelve
Mayor que 89
A
De 80 a 89
B
De 70 a 79
C
De 60 a 69
D
Menor que 60
F

Se podría utilizar la siguiente función anidada SI:
IF(AverageScore>89,"A",IF(AverageScore>79,"B",
IF(AverageScore>69,"C",IF(AverageScore>59,"D","F"))))
En el ejemplo anterior, la segunda instrucción SI representa también el argumento valor_si_falso de la primera instrucción SI. De manera similar, la tercera instrucción SI es el argumento valor_si_falso de la segunda instrucción SI. Por ejemplo, si el primer argumento prueba_lógica (Promedio>89) es VERDADERO, se devuelve el valor "A". Si el primer argumento prueba_lógica es FALSO, se evalúa la segunda instrucción SI y así sucesivamente.

Función lógica “Y”

Devuelve VERDADERO si todos los argumentos son VERDADERO; devuelve FALSO si uno o más argumentos son FALSO.
Sintaxis
Y(valor_lógico1;valor_lógico2; ...)
Valor_lógico1;valor_lógico2; ...   son de 1 a 30 condiciones que desea comprobar y que pueden ser VERDADERO o FALSO.
  • Los argumentos deben evaluarse como valores lógicos (VERDADERO O FALSO), o los argumentos deben ser matrices o referencias que contengan valores lógicos.
  • Si un argumento matricial o de referencia contiene texto o celdas vacías, esos valores se pasan por alto.
  • Si el rango especificado no contiene valores lógicos, la función Y devuelve el valor de error #¡VALOR!
Ejemplos
Y(VERDADERO; VERDADERO) es igual a VERDADERO
Y(VERDADERO; FALSO) es igual a FALSO
Y(2+2=4; 2+3=5) es igual a VERDADERO
Si B1:B3 contiene los valores VERDADERO, FALSO y VERDADERO, entonces:
Y(B1:B3) es igual a FALSO
Si B4 contiene un número entre 1 y 100, entonces:
Y(1<B4; B4<100) es igual a VERDADERO
Supongamos que desea mostrar la celda B4 sólo si contiene un número entre 1 y 100, y que desea mostrar un mensaje si no lo contiene. Si B4 contiene 104, entonces:
SI(Y(1<B4; B4<100); B4; "El valor queda fuera del rango") es igual a "El valor queda fuera del rango."
Si B4 contiene 50, entonces:
SI(Y(1<B4; B4<100); B4; "El valor queda fuera del rango") es igual a 50

Función lógica “O”

Devolverá VERDADERO si alguno de los argumentos es VERDADERO; devolverá FALSO si todos los argumentos son FALSO.
Sintaxis
O(valor_lógico1;valor_lógico2; ...)
Valor_lógico1; valor_lógico2; ...   son entre 1 y 30 condiciones que se desean comprobar y que pueden ser VERDADERO o FALSO.
  • Los argumentos deben ser valores lógicos como VERDADERO O FALSO, o matrices o referencias que contengan valores lógicos.
  • Si un argumento matricial o de referencia contiene texto o celdas vacías, dichos valores se pasarán por alto.
  • Si el rango especificado no contiene valores lógicos, O devolverá el valor de error #¡VALOR!
  • Puede utilizar la fórmula matricial O para comprobar si un valor aparece en una matriz. Para introducir una fórmula matricial, presione CTRL+MAYÚS+ENTRAR en Microsoft Excel para Windows o Descripción: COMANDO+INTRO en Microsoft Excel para Macintosh.
Ejemplos
O(VERDADERO) es igual a VERDADERO
O(1+1=1;2+2=5) es igual a FALSO
Si el rango A1:A3 contiene los valores VERDADERO, FALSO y VERDADERO, entonces:
O(A1:A3) es igual a VERDADERO
Vea también el ejemplo de la función IGUAL.

Función lógica “NO”

Invierte el valor lógico del argumento. Use NO cuando desee asegurarse de que un valor no sea igual a otro valor específico.
Sintaxis
NO(valor_lógico)
Valor_lógico   es un valor o expresión que se puede evaluar como VERDADERO o FALSO. Si valor_lógico es FALSO, NO devuelve VERDADERO; si valor_lógico es VERDADERO, NO devuelve FALSO.
Ejemplos
NO(FALSO) es igual a VERDADERO
NO(1+1=2) es igual a FALSO

Función lógica “VERDADERO”

Devuelve el valor lógico VERDADERO.
Sintaxis
VERDADERO( )
Observaciones
El valor VERDADERO puede introducirse directamente en las celdas y fórmulas sin necesidad de usar esta función. La función VERDADERO se proporciona principalmente por su compatibilidad con otros programas para hojas de cálculo.

Función lógica “FALSO”

Devuelve el valor lógico FALSO.
Sintaxis
FALSO( )
Observación
También puede escribir la palabra FALSO directamente en la hoja de cálculo o en la fórmula y Microsoft Excel la interpreta como el valor lógico FALSO.

Función lógica “IGUAL”

Compara dos cadenas de texto y devuelve VERDADERO si son exactamente iguales y FALSO si no lo son. IGUAL reconoce mayúsculas y minúsculas, pero pasa por alto las diferencias de formato. Use IGUAL para comprobar el texto que introduce en un documento.
Sintaxis
IGUAL(texto1;texto2)
Texto1   es la primera cadena de texto, entre comillas.
Texto2   es la segunda cadena de texto, entre comillas.
Ejemplos
IGUAL("palabra";"palabra") es igual a VERDADERO
IGUAL("Palabra";"palabra") es igual a FALSO
IGUAL("palabra";"palabra") es igual a FALSO
Para asegurarse de que el valor introducido por el usuario coincide con un valor en un rango, escriba la siguiente fórmula como una matriz en una celda. Para introducir una fórmula matriz, presione las teclas CTRL+MAYÚS+ENTRAR (en Microsoft Excel para Windows) o Descripción: COMANDO+INTRO (en Microsoft Excel para Macintosh). El nombre ValorPrueba es la referencia de una celda que contiene un valor introducido por el usuario; el nombre CompararRango es la referencia de la lista de valores de texto que se verificará.
{=OR(EXACT(TestValue, CompareRange))}