viernes, 30 de noviembre de 2012

Función ABS para convertir números negativos a positivos en Excel.


Función ABS de Excel para obtener números sin signo. ABS en Inglés.

Función ABS de Excel.


ABS.


Sintaxis =ABS(número)

Descripción.

Convierte un número negativo a positivo.


Argumentos:

Número= Es el número negativo que queremos convertir a positivo


Siempre que queramos convertir un valor negativo a positivo debemos utilizar la función ABS.




Esta y muchas otras funciones las podrás aprender en nuestro Curso de Excel Avanzado para Contadores.


CONTÁCTANOS: 
atencioneCAP@ECAPMEXICO.NET
TELÉFONO EN GUADALAJARA:              0133 36322719       

domingo, 25 de noviembre de 2012

Función VALOR para convertir un texto a número en Excel.


Función VALOR de Excel para convertir un texto en número. VALUE en Inglés.
Función VALOR de Excel.


VALOR.
     
     Sintaxis =VALOR(texto)

Descripción.
   
     Convierte un texto a número.


Argumentos:
     
     Texto= Es el texto que queremos convertir a valor numérico.


La función VALOR se utiliza para convertir un texto que representa un números a número. Por ejemplo:

En esta imagen tenemos la celda B1 el resultado de extraer del lado derecho del texto de la celda A1 los últimos 7 caracteres.

Este resultado es un texto que representa un número, ya que los ceros a la izquierda no valen. Para convertirlo a número utilizamos la función VALOR.





Después de convertir a valor el resultado queda así:





En qué ocasiones la función VALOR no convierte textos a números.


Hay ocasiones en que la función VALOR no convierte textos a números, y es cuando dicho texto no representa un número.

Esta imagen muestra el mismo texto pero estamos extrayendo los últimos 10 caracteres de la derecha.




Si queremos convertir a número el texto CH-000525 la función VALOR da error. Ya que contiene las letras "CH".



Aplicando la función personalizada AVALOR logramos extraer sólo el número de cheque, ya que esta función extrae solo los números de un texto.




Publicaciones relacionadas: Función personalizada AVALORFunción DERECHA.

Esta y muchas otras funciones las podrás aprender en nuestro Curso de Excel Avanzado para Contadores.


CONTÁCTANOS: 
atencioneCAP@ECAPMEXICO.NET
TELÉFONO EN GUADALAJARA:              0133 36322719       

Qué significan los signos $ en Excel.


Para qué se utilizan los signos $ en Excel.

Los signos $ en las fórmulas y funciones de Excel sirven para crear Referencias Absolutas o Relativas. Esto significa que con un $ podemos fijar, congelar, anclar, inmovilizar, etc. un celda de Excel.

Un caso muy sencillo y común es, cuando tenemos una lista de precios de artículos y a dichos precios les queremos aumentar un cierto porcentaje de utilidad.

Veamos la siguiente imagen:

En la columna C tenemos los precios de cada artículo, en la celda B1 el porcentaje que deseamos multiplicar, en este caso aumentaremos un 5% el precio de lista.





En D4 abrimos la fórmula "=C4 * (1 + B1)" si rellenamos hacia abajo hasta la celda D13, vemos que la primera fórmula nos dió el resultado correcto, pero a partir de la fila 5 nos da valores erróneos. Esto sucedió porque al copiar la fórmula hacia abajo, la referencia de la celda B1 también se movió relativamente hacia abajo; a B2, B3, B4...



Se puede apreciar claramente cómo en la celda D5 se está multiplicando la celda B2 y no la B1. Este error lo podemos resolver de una forma sencilla, solo debemos escribir el signo $ antes del indicador de fila 2, debiendo quedar B$1

Esto quiere decir que la fila 1 va a quedar inmóvil cuando se vuelva a rellenar hacia abajo la fórmula. Podemos apreciar cómo todos los valores multiplican siempre a B1.




Si hubiera el caso de que también se tuviera que rellenar una fórmula hacia la derecha o izquierda, entonces la columna tampoco se tendría que mover, solo ponemos un $ antes de a B y listo "$B$1".

Tip: No es necesario escribir el signo $ con el teclado, si queremos fijar una celda o rango de celdas,

nos colocamos en la referencia que queremos fijar y pulsamos F4. Al pulsar varias veces F4 podemos
ver como se va cambiando el signo entre los indicadores de fila y columna.




Esta y muchas otras herramientas las podrás aprender en nuestro curso de Excel Avanzado para Contabilidad, Administración y Finanzas.

CONTÁCTANOS: atencioneCAP@ECAPMEXICO.NET
TELÉFONO EN GUADALAJARA:              0133 36322719       .

Función personalizada ENCUENTRA de Excel para extraer un RFC de una celda.


Cómo anidar la función EXTRAE Y la función personalizada ENCUENTRA para extraer un RFC de una celda.

Función personalizada ENCUENTRA de Excel.


ENCUENTRA.

Sintaxis =ENCUENTRA(texto_buscado, texto_buscar_en, Coincidencia)

Descripción.

Devuelve como resultado la posición de un texto buscado dentro de otro texto. Todos los argumentos son obligatorios.


Argumentos:

Texto_buscado = Es texto del cual queremos saber en que posición se encuentra dentro de otro texto.
Texto_buscar_en = Es el texto donde se va a realizar la búsqueda.
Conicidencia = Número entero que indica en qué momento nos mostrará la posición del texto_buscado. Si ponemos 1 significa que nos devolverá la posición de la primera vez que lo encuentre, un 2 significa que nos mostrará donde coincidió por segunda vez, y así con todos los demás.

En el siguiente ejemplo, tenemos la necesidad de determinar dónde se encuentra el primer espacio dentro de cada texto de la columna A. "=ENCUENTRA(" ",A1,1)".

Aplicamos la función y vemos que en cada una nos dió diferente posición. Lo que significa que el primer espacio en todos los casos no está en el mismo lugar.




Este tipo de funciones comúnmente se utilizan para extraer textos de celdas, por ejemplo, en este caso queremos extraer el RFC de las celdas de la columna A.


Cómo anidar la función EXTRAE con ENCUENTRA para obtener el RFC.


Para extraer el RFC de la celda A2 debemos utilizar la función EXTRAE. MID  en inglés. La función EXTRAE nos pide a partir de qué posición queremos extraer el texto, en este caso es a partir de la L. La letra L se encuentra en la posición 6 y sabemos que el espacio está en la 5, por lo tanto a la función ENCUENTRA le sumamos 1. "=ENCUENTRA(" ",A1,1) + 1"




A partir de aquí ya podemos anidar la función EXTRAE con ENCUENTRA para extraer a partir de la posición 6 los siguientes 13 caracteres, quedando de la siguiente forma:




Si todos los registros fueran de Personas Físicas simplemente deberíamos extraer a partir del espacio + 1 los siguientes 13 caracteres, pero como también tenemos personas Morales, entonces deberemos extraer solo 12.

Por lo tanto será necesario utilizar de nuevo la función ENCUENTRA para determinar en qué posición está el segundo espacio, y así poder realizar la resta del segundo espacio menos el primero.

En la celda C2 vemos que el segundo espacio está en la posición 19 y el primero en la 6 por lo tanto 19 - 6 = 13, que son los caracteres que debemos extraer.




La función anidada quedaría así:




Esta y muchas otras funciones las podrás aprender en nuestro Curso de Excel Avanzado.


CONTÁCTANOS: 
atencioneCAP@ECAPMEXICO.NET
TELÉFONO EN GUADALAJARA:              0133 36322719       

lunes, 19 de noviembre de 2012

Función FECHARFC para extraer la fecha de un RFC.


Extraer de un RFC la fecha de nacimiento mediante la función FECHARFC.
Este archivo de Excel contiene la función personalizada FECHARFC con la cual podemos obtener de un RFC la fecha de nacimiento .

FECHARFC.

Sintaxis = FECHARFC( texto)

Descripción.

Devuelve la fecha que contiene un RFC ya sea de persona física o moral.

Argumentos:

Texto= Es la celda donde se encuentra el RFC.


La siguiente imagen muestra la función FECHARFC extrayendo las fechas de los RFC´s de la columna C.






Para que esta función trabaje en cualquier archivo de Excel es necesario instalarlo como complementos
Para que trabaje solo en el archivo que contiene la función es necesario habilitar macros.


Esta Función la puedes descargar gratis dando clic en la imagen.


Esta y muchas otras herramientas las podrás aprender en nuestro curso de Excel Avanzado para Contabilidad, Administración y Finanzas.

CONTÁCTANOS: atencioneCAP@ECAPMEXICO.NET
TELÉFONO EN GUADALAJARA:              0133 36322719       .